04 марта 2009 - 01:52
MacPorts это система пакетов для установки на мак опенсорсных программ, их компиляции и обновления из командной строки. Другими словами становятся доступными программы linux и bsd. Наконец-то я поставлю мой любимый MC
Итак, установка:
Иду на Download Xcode и устанавливаю Xcode for Mac Development
затем иду на MacPorts и устанавливаю Mac OS X Package (.pkg) Installer
Для запуска Х11 приложений прямо из окна Х11-терминала нужно проделать следующее:
- запустить Finder ⇒ Программы ⇒ Служебные программы ⇒ X11
- в меню “Программы” выбрать “Настроить”
- в открывшемся окне дважды кликнуть на “xterm” и заменить на “xterm -ls”
- нажать кнопку “Готово”
затем настраваю шелл:
открываю терминал и запускаю команду
nano ~/.profile
добавляю три строки
export PATH=/opt/local/bin:/opt/local/sbin:$PATH
export MANPATH=/opt/local/share/man:$MANPATH
export EDITOR=/usr/bin/nano
Теперь обновлю MacPorts
sudo port -v selfupdate
Для поиска необходимого пакета применяется команда
port search имя_пакета
например
port search mc
выдает
...
macutil @2.0b3 (sysutils)
Several *nix-based utilities for working with classic Mac files
mc @4.6.1 (sysutils)
GNU Midnight Commander
mcabber @0.9.9 (net)
Console Jabber client
...
подробная информация о пакете
port info имя_пакета
например
port info mc
покажет
port info mc
mc @4.6.1 (sysutils)
Variants: universal
GNU Midnight Commander is a user-friendly yet powerful file manager and visual shell, useful to novice and guru alike. It provides a
clear, user-friendly, and somewhat protected interface to a Unix system while making many frequent file operations more efficient and
preserving the full power of the command prompt. After some practice, you will wonder how you could ever live without it.
Homepage: http://www.ibiblio.org/mc/
Build Dependencies: pkgconfig
Library Dependencies: glib2
Platforms: darwin
Maintainers: waqar@macports.org
установка пакета
sudo port install имя_пакета
например
sudo port install mc
для удаления пакета нужно
sudo port uninstall имя_пакета
обновление всех установленных пакетов
sudo port upgrade installed
Источник: macports.org