-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Linux: provide tar.gz download #12373
Comments
Comment by ingorichter What exactly should be part of the tar ball? |
Comment by peterflynn
|
Comment by jasonsanjose
|
Comment by rombert
If you look at what Sublime Text 3 does, you get a tarball with a top-level-directory that I can drop into /opt/ and start using. And please keep the desktop/icon files in the tarball, even if they're not installed/registered, as they can be reused by packagers.
|
Comment by jasonsanjose I took a look at the firefox tarball for linux and their install instructions https://support.mozilla.org/en-US/kb/install-firefox-linux. It's interesting that they bundle their library dependencies in the extracted files. I wonder how they determine compatibility and if they do any sort of first-run setup. |
Comment by jasonsanjose
|
Comment by rombert
I'm not sure how they choose their dependencies, but it doesn't always work. For instance, nightlies don't work on OpenSUSE right now.
The OpenSUSE build service also allows packaging software for Debian/Ubuntu, RHEL/CentOS/Fedora, Arch , but TBH I haven't tried those and I don't plan to. |
Comment by macie
I like this idea - one download for all distros. |
Comment by rombert
At any rate, I've built some OpenSUSE packages for Brackets Sprint 30 - see http://software.opensuse.org/package/brackets . Not sure where (if) I can announce them, but it would be good to get some testing outside my own machine. |
Comment by librehat
|
Comment by lqueryvg Sadly I think you have a dependency on glibc 2.15 (via CEF3), which will exclude RHEL/CentOS for quite a while - until RHEL/CentOS 7 comes along. |
Issue by rombert
Monday Sep 02, 2013 at 13:26 GMT
Originally opened as adobe/brackets#5021
I've seen that Brackets now has a Linux build, which is great. However, only offering deb files is not friendly towards distros which are not based on Ubuntu, like RedHat, Fedora, SuSE, Gentoo and Arch to name just a few.
If you would provide a tarball which contains the resulting binary files, distro packagers could then provide their own packages based on it.
I understand that providing packages for every possible distro is out of scope, and therefore having a tarball download makes it easier to have other do the packaging :-)
The text was updated successfully, but these errors were encountered: