![]() ![]() ![]() Both also manage dependencies and attempt to get other supporting libraries. Both pull down a source package, configure it, and build the code. Macports uses TCL and Homebrew uses my favorite language Ruby. It is similar in approach to Macports in that you build recipes in a high level scripting language. Now there is a new package manager on the scene called Homebrew. I’d rather the package system stuck with this as much as possible. I already have a tested version of Perl or Python on my system. In my opinion, both Fink and Macports suffer from the fact that neither makes an effort to integrate with the core operating system. In many ways, this is not unlike Cygwin for Windows. Unlike Linux, both of these are sandboxes that you run on top of the Apple supplied system. Macports is primarily a port of the FreeBSD ports system. Mac OS X has had two package systems for many years. Some are like Debian where the package system is one with the operating system. Most Unix-based platforms have at least one package management system. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. Archives
December 2022
Categories |