3 ms·
What do you mean by “ports”? Homebrew builds stuff from source, like you always do on Unices.
by tzahola 8y ago
What do you mean by “ports”? Homebrew builds stuff from source, like you always do on Unices.
- AaronFriel 8y agoPorts as in they are not using upstream binaries. I think I'm using the term ports correctly - like FreeBSD ports? That is, they may use the upstream source code (or not - I doubt that's true of all Homebrew packages) but they are not the native packages from an upstream *nix distribution. I may have also spoken imprecisely. Ultimately what I mean is this: I can copy a binary or a package compiled for Ubuntu, Debian, RHEL, what-have-you, targeting the Linux kernel, and I can run or install that in Windows Subsystem for Linux as is. Here is the sources.list from Ubuntu 18.04 on Windows, with comments removed: deb http://archive.ubuntu.com/ubuntu/ bionic main restricted deb http://archive.ubuntu.com/ubuntu/ bionic-updates main restricted deb http://archive.ubuntu.com/ubuntu/ bionic universe deb http://archive.ubuntu.com/ubuntu/ bionic-updates universe deb http://archive.ubuntu.com/ubuntu/ bionic multiverse deb http://archive.ubuntu.com/ubuntu/ bionic-updates multiverse deb http://archive.ubuntu.com/ubuntu/ bionic-backports main restricted universe multiverse deb http://security.ubuntu.com/ubuntu/ bionic-security main restricted deb http://security.ubuntu.com/ubuntu/ bionic-security universe deb http://security.ubuntu.com/ubuntu/ bionic-security multiverse No special sauce. Just Ubuntu packages.