pkgsrc – Unix жүйелері үшін қуатты пакеттік менеджер. 22,000+ бағдарлама, көптеген ОС қолдайды: NetBSD, Solaris, Linux, macOS және т.б. Тегін бағдарламалар!
Ағылшыншамен салыстырыңыз: абзацты басыңыз — түпнұсқа терезеде ашылады. Абзац астындағы EN түймесі оны мәтін ішінде көрсетеді.
Кіріспе
Unix-тәрізді операциялық жүйелер үшін пакет менеджері
Package manager for Unix like operating systems
pkgsrc (пакет көзі) – Unix-тәрізді операциялық жүйелер үшін пакеттерді басқару жүйесі. Ол 1997 жылы FreeBSD порттар жинағынан NetBSD-нің негізгі пакет басқару жүйесі ретінде бөлінді. Содан бері ол өздігінен дамыды; 1999 жылы Solaris қолдауы, одан кейін басқа операциялық жүйелерге қолдау қосылды. Қазіргі уақытта pkgsrc-де 22 000-нан астам пакет бар және ең танымал ашық кодты бағдарламалық қамтамасыз ету кіреді. Ол NetBSD, SmartOS және MINIX 3 жүйелеріндегі негізгі пакет менеджері болып табылады және AIX, әртүрлі BSD туындылары, HP UX, IRIX, Linux, macOS, Solaris және QNX сияқты 23 түрлі операциялық жүйеде қолданылады. pkgsrc арқылы бағдарламаларды орнатудың бірнеше тәсілі бар. pkgsrc жүктеуінде бағдарламалық жасақтаманы бастапқы кодтан құрастыру үшін makefile файлдар сериясын пайдаланатын дәстүрлі порттар жинағы бар. Тағы бір әдіс – алдын ала құрастырылған бинарлық пакеттерді және құралдар арқылы орнату. Сондай-ақ, жоғары деңгейлі құрал бар, ол Debian-ның Advanced Packaging Tool-ға ұқсас әдіспен бинарлық пакеттерді орнатуды, жоюды және жаңартуды автоматтандыруға арналған. 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.
Тарих
1997 жылғы 3 қазанда NetBSD әзірлеушілері Алистер Крукс және Хьюберт Фейрер 1998 жылғы 4 қаңтарда pkgsrc-ді жасады. DragonFly BSD 2006 жылғы нұсқасы 1.4-тен бастап 2013 жылғы нұсқасы 3.4-ке дейін pkgsrc-ді ресми пакет жүйесі ретінде пайдаланды. 2017 жылғы 12 қыркүйекте жоба үшін 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.