запутался в макпорте - PullRequest
1 голос
/ 11 мая 2010

Я использую MacBook Pro Mac OS 10.5 с соответствующей версией XCode. Я новичок в этой среде разработки. Я изучаю macports и читаю информацию о macports с http://www.macports.org/. Но я все еще не понимаю, что такое macports после чтения информации с этого сайта.

Ранее я работал над Windows и Linux, может кто-нибудь сообщить мне, что такое macports (простыми словами) и что такое похожий пункт в Windows / Linux?

спасибо в avdance, George

Ответы [ 2 ]

2 голосов
/ 11 мая 2010

macports - это способ получения исполняемых файлов и другого скомпилированного кода, установленных на вашем компьютере, без необходимости разбираться в деталях компиляции / компоновки каждого приложения.

Это эквивалентно диспетчеру пакетов в Linux и других политиках. Под Windows не существует прямого эквивалента.

1 голос
/ 11 мая 2010

Это просто удобный способ установить большое количество * nix soft на вашу MacBook. Они устанавливаются отдельно (не перезаписываются) из бинарных файлов / daemons / libs, уже установленных на вашем Mac (по умолчанию в папке / opl / local). Также они намного свежее, чем те, что установлены на вашем Mac.

Например, 10.6 поставляется с bash 3.2, но после запуска sudo port install bash вы получите версию 4.x (чтобы сделать ее оболочкой по умолчанию, добавьте /opt/local/bin/bash в файл /private/etc/shells, запустите chsh -s /opt/local/bin/bash и снова откройте терминал) .

Обратите внимание на другие менеджеры пакетов os x: fink и homebrew ( вопрос суперпользователя )

...