Вы абсолютно положительно не хотите этого делать. Вы можете думать, что вы делаете, но вы не делаете.
Системе может не понадобиться каждый маленький кусочек программного обеспечения, с которым она поставляется, но у вас нет простого способа выяснить, что ей нужно, а что нет. Кроме того, просто нет причин удалять встроенное программное обеспечение Apple. Вместо этого и MacPorts, и Fink автоматически разместят все свое программное обеспечение в совершенно отдельный каталог, не принадлежащий Apple (/sw для Fink и /opt /local для MacPorts). После установки они настраивают $PATH
таким образом, чтобы при переходе из командной строки вы автоматически находили сначала их версию программного обеспечения, а не Apple (если есть две версии одного и того же).
Затем вы можете легко и аккуратно использовать Fink или MacPorts (или оба) и никогда не трогать вещи Apple. Если на более позднем этапе вы решите удалить все Fink или MacPorts, вы можете легко сделать это, удалив пользовательский каталог с помощью rm -rf
. (Вы всегда можете полностью удалить отдельные пакеты, используя встроенные инструменты Fink или MacPorts.)
Для полноты картины есть два других интересных инструмента для получения дополнительного программного обеспечения * nix для Mac: Rudix и Homebrew. Rudix мне интересен, потому что он очень модульный: вы можете установить любое из его приложений по одному в виде простого dmg. С другой стороны, он предлагает меньше пакетов, чем MacPorts или Fink. Homebrew очень новый и очень интересный, но требует от пользователя большего в плане начальных знаний командной строки. Поскольку он новый, он также имеет меньше пакетов, чем MacPorts или Fink.