Сравнивайте с английским: нажмите на абзац — оригинал откроется в окне. Кнопка EN под абзацем показывает его прямо в тексте.
Введение
Управляющий пакетами для Unix-подобных операционных систем
Package manager for Unix like operating systems
pkgsrc (package source) — это система управления пакетами для Unix-подобных операционных систем. Он был выделен из коллекции портов FreeBSD в 1997 году как основная система управления пакетами для NetBSD. С тех пор он развивался независимо; в 1999 году была добавлена поддержка Solaris, а затем и других операционных систем. В настоящее время pkgsrc содержит более 22 000 пакетов и включает в себя большинство популярных программ с открытым исходным кодом. Он является нативным менеджером пакетов в NetBSD, SmartOS и MINIX 3 и портируется на 23 различные операционные системы, включая AIX, различные производные BSD, HP-UX, IRIX, Linux, macOS, Solaris и QNX. Существует несколько способов установки программ с помощью pkgsrc. Загрузчик pkgsrc содержит традиционную коллекцию портов, использующую серию makefile для компиляции программного обеспечения из исходного кода. Другой способ — установить предварительно собранные бинарные пакеты с помощью инструментов и . Также существует утилита высокого уровня, предназначенная для автоматизации установки, удаления и обновления бинарных пакетов аналогично Advanced Packaging Tool в Debian. Несколько поставщиков, включая MNX.io, предоставляют бинарные пакеты для популярных операционных систем, таких как macOS и Linux.
pkgsrc (package source) is a package management system for Unix like operating systems. It was forked from the FreeBSD ports collection in 1997 as the primary package management system for NetBSD. Since then it has evolved independently; in 1999, support for Solaris was added, followed by support for other operating systems. pkgsrc currently contains over 22,000 packages and includes most popular open source software. It is the native package manager on NetBSD, SmartOS and MINIX 3, and is portable across 23 different operating systems, including AIX, various BSD derivatives, HP UX, IRIX, Linux, macOS, Solaris, and QNX. There are multiple ways to install programs using pkgsrc. The pkgsrc bootstrap contains a traditional ports collection that utilizes a series of makefiles to compile software from source. Another method is to install pre built binary packages via the and tools. A high level utility named also exists, and is designed to automate the installation, removal, and update of binary packages in a manner similar to Debian's Advanced Packaging Tool. Several vendors, including MNX. io, provide binary packages for popular operating systems, including macOS and Linux.
История
3 октября 1997 года разработчики NetBSD Алистер Крукс и Хьюберт Фейер создали pkgsrc 4 января 1998 года. DragonFly BSD использовала pkgsrc в качестве официальной системы пакетов, начиная с версии 1.4 в 2006 году и до версии 3.4 в 2013 году. 12 сентября 2017 года для проекта была установлена политика оформления сообщений о коммитах, учитывающая DVCS.
On October 3, 1997, NetBSD developers Alistair Crooks and Hubert Feyrer created pkgsrc on January 4, 1998. DragonFly BSD used pkgsrc as its official package system from version 1.4 in 2006, to 3.4 in 2013. On 2017 09 12, a commit message policy that accommodates DVCS was established by the project.