Финк (программное обеспечение)
Эта статья нуждается в дополнительных цитатах для проверки . ( ноябрь 2011 г. ) |
![]() | |
![]() Скриншот Финка, работающего в Терминале | |
Первоначальный выпуск | 2000 |
---|---|
Стабильная версия | 0.45.6 / 19 февраля 2022 г [1] |
Репозиторий | |
Написано в | Перл |
Операционная система | macOS |
Тип | Система управления пакетами |
Лицензия | Стандартная общественная лицензия GNU |
Веб-сайт | www |
Проект Fink — это попытка портировать и упаковать с открытым исходным кодом программы Unix для macOS . Fink использует dpkg и APT ( Debian систему управления пакетами ), а также собственную программу внешнего интерфейса. fink
(который реализован в виде набора модулей Perl ).
Выполнение
[ редактировать ]Fink имеет двоичный дистрибутив для быстрой и простой установки с использованием APT, а также более обширный дистрибутив исходного кода. [2] В дополнение к инструментам командной строки для работы с пакетами условно-бесплатное приложение Phynchronicity предоставляет графический интерфейс .
Fink можно использовать для установки более новых версий пакетов, установленных в macOS, или для установки пакетов, не включенных в macOS по указу Apple. Fink хранит все свои данные в каталоге /opt/sw
для новых выпусков macOS и /sw
для macOS 10.14 и более ранних версий [3] (хотя это можно изменить, если изначально скомпилировать сам fink из исходного кода). Это противоречит рекомендации стандарта иерархии файловой системы использовать /usr/local
префикс ; причины, указанные в FAQ по Fink, заключаются в том, что другие установщики могут перезаписать файлы Fink под /usr/local
и что наличие полностью отдельного каталога упрощает отключение двоичных файлов и библиотек, которые устанавливает Fink. [4] MacPorts , другой менеджер пакетов macOS, использует аналогичный подход, сохраняя свои данные в /opt/local
по умолчанию. [5] В каталоге Финка макет в стиле FHS ( /sw/bin
, /sw/include
, /sw/lib
и т. д.).
История
[ редактировать ]Проект Fink был запущен в декабре 2000 года немецким хакером Кристофом Пфистерером.Имя Fink означает -немецки по «finch» и является отсылкой к названию ядра macOS — Darwin ; Исследование Чарльзом Дарвином разнообразия среди вьюрков в конечном итоге привело его к концепции естественного отбора.
Кристоф Пфистерер покинул проект в ноябре 2001 года. [6] С тех пор несколько человек вмешались и поддержали Финка. По состоянию на март 2008 года проектом управляли 6 администраторов, 89 разработчиков и активное сообщество. По состоянию на март 2014 года основная команда Fink состояла из девяти активных разработчиков, которые отвечают за централизованное управление проектом и поддерживают «основные» пакеты. [7] [8]
Сообщество Fink регулярно добавляет поддержку последних версий macOS вместе с их выпуском. до Последние версии Fink, начиная с версии 0.45.0, поддерживают MacOS Catalina MacOS . Поддержка MacOS Big Sur и Monterey находится в стадии разработки. [9]
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ Релизы Fink на GitHub
- ^ См., например, http://www.finkproject.org/faq/usage-fink.php, вопрос 5.7. База данных пакетов исходного дистрибутива находится по адресу http://pdb.finkproject.org/pdb/ , и, изучив детали отдельного пакета, можно увидеть, какие версии macOS поддерживаются и доступна ли двоичная версия.
- ^ «Финк – Дом» . www.finkproject.org . Проверено 02 сентября 2021 г.
- ^ «Финк – Часто задаваемые вопросы – Общие» . Проверено 23 января 2009 г.
- ^ «Часто задаваемые вопросы – MacPorts» . trac.macports.org . Проверено 30 декабря 2021 г.
- ^ Пфистерер, Кристиан. «Кристоф Пфистерер уходит из финковского проекта» . Архивировано из оригинала 23 сентября 2008 г. Проверено 21 марта 2008 г.
- ^ «Соавторы Финка» . Проверено 7 марта 2013 г.
- ^ «Организация Финка» . Проверено 7 марта 2013 г.
- ^ «Финк-Новости» . www.finkproject.org . Проверено 30 декабря 2021 г.