the “brew” command) is installed with a one-liner: /usr/bin/ruby -e "$(curl -fsSL )" Which makes perfect sense, given that they offer a huge jump in programmer productivity and no downsides to speak of in this context. It’s interesting to note that all systems were written in a scripting language. Packages are installed into their own isolated prefixes and then symlinked into /usr/local. Homebrew is the easiest and most flexible way to install the UNIX tools Apple didn’t include with OS X. To that end we provide the command-line driven MacPorts software package under a BSD License, and through it easy access to thousands of ports that greatly simplify the task of compiling and installing open-source software on your Mac.Īnd now there’s Homebrew – implemented in Ruby: The MacPorts Project is an open-source community initiative to design an easy-to-use system for compiling, installing, and upgrading either command-line, X11 or Aqua based open-source software on the Mac OS X operating system. You can choose whether you want to download precompiled binary packages or build everything from source. Fink uses Debian tools like dpkg and apt-get to provide powerful binary package management. We modify Unix software so that it compiles and runs on Mac OS X (“port” it) and make it available for download as a coherent distribution. The Fink project wants to bring the full world of Unix Open Source software to Darwin and Mac OS X. The places where “tar”, “patch”, “make”, “autoconf”, “libtool”, and so on rule.įirst there was Fink – implemented in Perl: There have been several projects in the past which have addressed the need to use a Mac as a Unix command-line system with all the packages coming out of the Linux, FreeBSD, etc. I’m talking about installing Unix’y software on the Mac (which has a big fat GUI on top of a Posix-compliant OS). Yeah, ok, this is probably a bit off topic…
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |