MacPorts - MacPorts
Снимок экрана команды порта, запущенной в Терминал | |
изначальный выпуск | 2002[1] |
---|---|
Стабильный выпуск | 2.6.4 / 14 ноября 2020[2] |
Написано в | Tcl[3] и C |
Операционная система | macOS, Дарвин |
Платформа | IA-32, x86-64, PowerPC, РУКА |
Тип | Система управления пакетами |
Лицензия | BSD |
Интернет сайт | Macports |
MacPorts, ранее назывался DarwinPorts,[4] это система управления пакетами что упрощает установку программного обеспечения на macOS и Дарвин операционные системы. Это программное обеспечение с открытым исходным кодом проект для упрощения установки другого программного обеспечения с открытым исходным кодом. По цели и функциям похожи на Финк и BSD коллекции портов, DarwinPorts был запущен в 2002 году как часть OpenDarwin проект, с привлечением ряда Apple Inc. сотрудников, включая Лэндона Фуллера, Кевина Ван Вехтена и Джордан Хаббард.[3]
MacPorts позволяет установить ряд пакетов, введя команду установка порта sudo имя пакета
в Терминал, который затем загрузит, при необходимости скомпилирует и установит запрошенное программное обеспечение, а также автоматически установит все необходимые зависимости. Установленные пакеты можно обновить с помощью команды обновление порта sudo устарело
.[5] Также доступно официальное приложение с графическим интерфейсом под названием Pallet.[6]
Версия 1.0 была выпущена 28 апреля 2005 г.[7] В декабре 2005 года проект достиг рубежа, превысив 3000 портов.[8] В то время при установке пакета исходный код загружался и компилировался на машине конечного пользователя. Версия 2.0, выпущенная в 2011 году, представила поддержку предварительно созданных двоичных архивов; по умолчанию порты устанавливаются с использованием предварительно созданного двоичного архива, если он доступен, и в противном случае создаются из исходного кода.[9][10] По состоянию на август 2019 г.[Обновить], MacPorts имеет более 21 600 портов.[11]
MacPorts был размещен на Mac OS Forge, службе хостинга с открытым исходным кодом, созданной и поддерживаемой Apple Inc. для сторонних проектов, не поддерживаемых Apple.[12] Когда Apple закрыла Mac OS Forge в 2016 году, проект переместился на GitHub.[13] Лучшую поддержку можно получить от сообщества.[14]
MacPorts поддерживает универсальные двоичные файлы как для PowerPC, так и для версий Intel Mac OS X, но для перехода с PowerPC, установленного на MacPorts, к версии на Intel Mac требуется переустановка всех установленных портов.[15]
Смотрите также
Рекомендации
- ^ "MacPortsHistory".
- ^ «Релизы · macports / macports-base · GitHub».
- ^ а б Марк Вайнем, изд. (2007-10-17). «Джордан К. Хаббард: изобретение системы портов FreeBSD, ее недостатки и достоинства MacPorts». 10 лет pkgsrc - pkgsrc и концепции управления пакетами 1997-2007 (часть 1). NetBSD. Получено 2019-08-07.
- ^ «Проект DarwinPorts объявляет о новом хостинге и новом имени». darwinports.opendarwin.org (в архиве). 7 августа 2006 г.. Получено 2007-03-05.
- ^ «MacPorts». www.macports.org. 5 января 2011 г. Архивировано с оригинал 26 сентября 2010 г.. Получено 2010-10-15.
- ^ https://trac.macports.org/wiki/MacPortsGUI
- ^ Маркус Вайсманн (28 апреля 2005 г.). «DarwinPorts v1.0». darwinports.opendarwin.org (в архиве). Архивировано из оригинал на 2006-06-29. Получено 2007-03-05.
- ^ «3000 портов ориентир». darwinports.opendarwin.org (в архиве). 17 декабря 2005 г. Архивировано с оригинал на 2006-06-29. Получено 2007-03-05.
- ^ Джошуа Рут (22.07.2011). «Выпущен MacPorts 2.0.0». MacPorts-анонс (Список рассылки). Получено 2019-08-17.
- ^ Джошуа Рут (11.05.2012). "Готовые архивы доступны для Lion". MacPorts-анонс (Список рассылки). Получено 2019-03-01.
- ^ «Проект MacPorts - Главная». Получено 2019-08-17.
- ^ «Архивная копия». Архивировано из оригинал на 2010-08-20. Получено 2010-08-17.CS1 maint: заархивированная копия как заголовок (связь)
- ^ https://github.com/macports
- ^ https://www.macports.org/contact.php
- ^ «Перенос установки MacPorts на новую основную версию ОС или архитектуру ЦП». MacPorts. Получено 2013-05-27.