pkgsrc - pkgsrc

редактировать
pkgsrc
Pkgsrc.svg
Разработчик (и) Алистер Крукс, Хуберт Фейрер и Джонни С. Лам
Первоначальный выпуск4 января 1998 г.; 22 года назад (04.01.1998)
Стабильный выпуск 2020Q2 (30 июня 2020 г.; 4 месяца назад (2020-06-30))
Репозиторий Измените это в Викиданных
Написано вC, оболочке Unix
Операционная система Unix-подобная
Тип Система управления пакетами
Лицензия Лицензия BSD
Веб-сайтwww.pkgsrc.org

pkgsrc (источник пакета) - это система управления пакетами для типа Unix операционные системы. Он был создан в 1997 году из коллекции FreeBSD ports как основная система управления пакетами для NetBSD. С тех пор он развился независимо; в 1999 году была добавлена ​​поддержка Solaris, за которой последовала поддержка других операционных систем..

pkgsrc в настоящее время содержит более 22 000 пакетов и включает наиболее популярное программное обеспечение с открытым исходным кодом. Это собственный менеджер пакетов для NetBSD, SmartOS и MINIX 3, который переносится в 23 различные операционные системы, включая AIX, различные BSD производные, HP-UX, IRIX, Linux, macOS, Solaris и QNX.

Есть несколько способов установки программ с помощью pkgsrc. Pkgsrc bootstrap содержит традиционную коллекцию портов , которая использует серию make-файлов для компиляции программного обеспечения из исходного кода. Другой способ - установить предварительно созданные двоичные пакеты с помощью инструментов pkg_add и pkg_delete. Утилита высокого уровня с именем pkgin также существует и предназначена для автоматизации установки, удаления и обновления бинарных пакетов аналогично Debian Advanced Packaging Tool <202.>Несколько поставщиков, включая Joyent, дочернюю компанию Samsung, предоставляют двоичные пакеты для популярных операционных систем, включая macOS и . Linux.

Содержание
  • 1 Поддерживаемые платформы
  • 2 История
  • 3 Пакеты
  • 4 Ссылки
  • 5 Внешние ссылки
Поддерживаемые платформы
ПлатформаДата добавления
NetBSD октябрь 1997 г.
Solaris март 1999 г.
Linux июнь 1999 г.
Дарвин и macOS октябрь 2001 г.
FreeBSD Ноябрь 2002 г.
OpenBSD Ноябрь 2002 г.
IRIX Декабрь 2002 г.
BSD / OS Декабрь 2003 г.
AIX Декабрь 2003 г.
Interix (для Windows NT )март 2004 г.
DragonFly BSD октябрь 2004 г.
OSF / 1 ноябрь 2004 г.
HP-UX апрель 2007 г.
QNX октябрь 2007 г.
Хайк u январь 2010
MINIX 3 август 2010
MirBSD январь 2011
illumos и SmartOS февраль 2011
Cygwin май 2013
GNU / kFreeBSD июль 2013
Bitrig июнь 2015
История

3 октября 1997 года разработчики NetBSD Алистер Крукс и Хьюберт Фейрер создали pkgsrc на основе FreeBSD порты и предназначены для поддержки коллекции пакетов NetBSD. Он был официально выпущен как часть NetBSD 1.3 4 января 1998 года. DragonFly BSD использовал pkgsrc в качестве своей официальной системы пакетов с версии 1.4 в 2006 году до 3.4 в 2013 году.

В 2017 году - 09-12, в проекте была установлена ​​политика сообщений фиксации, которая поддерживает DVCS.

Пакеты

NetBSD Foundation предоставляет официальные предварительно созданные двоичные пакеты для множества комбинаций выпусков NetBSD и pkgsrc, а иногда и для некоторых других операционных систем.

По состоянию на 2018 год несколько поставщиков предоставляют готовые бинарные пакеты для нескольких платформ:

  • По крайней мере с 2014 года Joyent предоставил двоичные пакеты для SmartOS / illumos, macOS и Enterprise Linux (CentOS / Oracle / Red Hat / Scientific ). Пакеты предоставляются на основе скользящего выпуска из trunk (HEAD, в терминологии CVS ) pkgsrc, с обновлениями каждые несколько дней; кроме того, также предоставляются квартальные стабильные выпуски pkgsrc для собственной SmartOS Joyent (начиная с четвертого квартала 2012 года).
Ссылки
Внешние ссылки
  • значок Портал компьютерного программирования
  • Портал бесплатного программного обеспечения с открытым исходным кодом
  • значок Портал Linux
Последняя правка сделана 2021-06-02 07:17:02
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте