2010-05-11 3 views
1

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

Я раньше работал над Windows и Linux, мог ли кто-нибудь сообщить мне, что такое macports (легкими словами) и что такое аналогичный элемент в Windows/Linux?

спасибо avdance, Джордж

+1

От вашей ссылки: «Проект MacPorts является инициативой сообщества с открытым исходным кодом для создания простой в использовании * системы для компиляции, установки и обновления программного обеспечения с открытым исходным кодом на основе командной строки X11 или Aqua * on операционная система Mac OS X. ", что говорит об этом довольно ясно, нет? Самое близкое в Windows - это MSI/Windows Update, я думаю .... –

+0

Если это говорит мне, что это похоже на RPM, то я понимаю, что это такое. Слова достаточно хороши для опытного пользователя, но для новичков, в замешательстве. :-( – George2

ответ

2

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

Это эквивалентно менеджеру пакетов под Linux и другими Unicies. В Windows нет прямого эквивалента.

+0

Я запутался в терминах «порт» в macports, означает ли это, что пакет установки программного обеспечения macports портирован с другой платформы на Mac OS? – George2

+0

Мог ли я понять это как установить/удалить/управлять платформой/картой программного обеспечения? Подобный инструмент, например, менеджер пакетов RPM в Linux? – George2

+1

Да, вы правильно поняли – Mark

1

Это просто удобный способ установить много * Никс мягкой на вашем Mac Book. Они устанавливаются отдельно (не переписываются) из файлов binaries/daemons/lib, которые уже установлены на вашем Mac (по умолчанию в папке/opl/local). Кроме того, они намного свежие, чем те, которые установлены на вашем Mac.

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

Примечания другого OS X менеджеры пакетов: fink и homebrew (superuser question)

+0

Могу ли я понять это как установить/удалить/управлять платформой/фреймворком? Подобный инструмент, например, менеджер пакетов RPM в Linux? – George2

+0

Я запутался в терминах «порт» в macports, означает ли это, что пакет установки программного обеспечения macports от другой платформы до Mac OS? – George2

+1

Да, это инструмент установки/удаления/управления, например, rpm/yum/apt ... – tig