It's pretty common to use Debian stable and vendor/community repos for specific packages you want more up-to-date packages of.
Either way, I'd definitely be interested in something like homebrew for ChromeOS. Guides for cross-platform capabilities would be most welcome!
By which I mean that apt is fantastic AFAICT and totally integrated into Ubuntu and Debian. Why would you want a third party package manager?
The interface seems more or less identical to me.
I'm not going to deny it's good and brings great stuff to the Mac, I'm just not seeing the advantages.
The only thing that is as easy in apt as brew is installing packages.
Searching, getting info about a package, updating the list of available packages, are all much easier with homebrew.
apt search ....
> getting info about a package
apt show <package>
> updating the list of available packages
apt update
> are all much easier with homebrew
You gotta be kidding me
Here's my experience with PPAs:
1. Is it already in the Ubuntu / Debian repositories? Nope.
2. Search google for "Ubuntu <package name>".
3. Find some random website like some stack exchange question that tells me what couple of commands to run to get it into my repositories, or risk trying to navigate this disaster of a site.[1]
4. Finally, install the package!
On the other end of the spectrum, (this may be unfair and biased because this is what I"m familiar with), on Arch Linux, to get community maintained packages:
1. yaourt <package name>
2. hit corresponding number
3. answer prompts. (This step gives me the opportunity to analyze the build scripts if I so choose, which includes the source location.)
4. done.
[1]https://launchpad.net/ubuntu/+ppas
Edit: Actually that's not really a fair comparison. I forgot that Arch does not come with yaourt preinstalled. I would have the same complaints about downloading the tarball, unzipping, makepkg, and installing the package on Arch, so take my complaints with a grain of salt. I'm sure it's a good experience with a similar tool on Ubuntu.
For most (all? Slackware...) Linux distributions, there is ONE package manager: for Debian/Ubuntu it's APT, for Arch it's Pacman, for RedHat & friends it's RPM, etc. There is exactly one, because all the files which aren't user data or configuration are owned by some package or other. It's all well and good when there's a clear need for this on OSX, and so Homebrew must keep up to date with the official software management and keep itself contained, not breaking anything. Having a second package manager on Linux, which doesn't treat Linux as the main target platform, seems both pointless and asking for trouble.
Alternatively, you could be harsh and figure that the downvoters were saying, "No, you don't prefer Homebrew. You prefer your distribution's package manager, and thou shalt use it correctly."
(a) Use the upload form for Launchpad.net [0]
(b) Host your own deb server [1]
Unless you use Bazaar for a VCS, the only time you login to Launchpad is to upload a new release. With Homebrew it's built into git with adding a new tag. A _LOT_ lower barrier to entry here.
[0]: https://help.launchpad.net/Projects/FileDownloads#Publishing...
[1]: https://www.unixmen.com/setup-local-apt-repository-using-ins...