- Pkgsrc
-
NetBSD Packages Collection (pkgsrc) — система управления пакетами, позволяющая устанавливать, обновлять и удалять программное обеспечение посредством одной команды.
После сборки программного обеспечения, управление им осуществляется с помощью команд pkg_*, что очень упрощает жизнь и работу. pkgsrc происходит из системы портов FreeBSD и первоначально поддерживала только NetBSD, но в настоящий момент возможна работа со следующими системами:
- AIX
- BSD/OS
- Darwin (Mac OS X)
- DragonFly BSD
- FreeBSD
- Linux
- IRIX
- Microsoft Windows, через Interix
- Minix
- NetBSD
- OpenBSD
- Solaris
- Tru64 UNIX (Digital UNIX, OSF/1)
- UnixWare 7 (в очень ранней стадии)
- QNX 6 (в ранней стадии)
Package — Набор файлов и инструкций для сборки, используя pkgsrc. Пакеты традиционно хранятся в каталоге /usr/pkgsrc.
NetBSD package system — Это прежнее название «pkgsrc». Является частью операционной системы NetBSD, но может работать и на не-NetBSD системах. Обслуживает компиляцию, установку и удаление пакетов.
Distfile — Этот термин описывает файл или файлы, которые предоставляются автором программного обеспечения. Все изменения, которые необходимо сделать для установки на NetBSD, описываются в соответствующем пакете. Обычно distfile находится в виде архива tar, хотя возможны и другие типы. Distfiles обычно хранятся в каталоге /usr/pkgsrc/distfiles.
Port — Это термин, используемый пользователями FreeBSD и OpenBSD для обозначения пакета. В терминологии NetBSD, «port» означает другую архитектуру — см. портирование программного обеспечения.
Precompiled/binary package — обозначает бинарный файл, собранный из pkgsrc и представляющий собой один архив tar+gzip, который может быть установлен на машину данной архитектуры без компиляции. Пакеты обычно создаются в /usr/pkgsrc/packages, так же их можно скачать с ftp.NetBSD.org. Иногда этот термин заменяют термином «package», особенно в смысле прекомпиленного пакета.
Program — Устанавливаемая часть программного обеспечения, которая будет собрана из distfile, в соответствии с правилами, определенными в пакете.
Ссылки
- Официальный сайт (англ.)
- Веб интерфейс для pkgsrc (англ.)
- pkgsrc-wip (англ.) — Проект по привлечению большего кол-ва людей активно участвующих использующих pkgsrc
- Статистика pkgsrc-wip (англ.)
- pkgsrcCon: Ежегодная конференция, посвященная pkgsrc (англ.)
- Основы pkgsrc (netbsd packet package pkgsrc) (рус.) — Самое полное русское руководство по работе с pkgsrc
Категории:- UNIX
- Свободное программное обеспечение
- Системы управления пакетами
Wikimedia Foundation. 2010.
Полезное
Смотреть что такое "Pkgsrc" в других словарях:
pkgsrc — Тип управление пакетами Разработчик Alistair Crooks, Hubert Feyrer и Johnny C. Lam[1] Написана на C Операционная система Unix подобные Лицензия B … Википедия
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,… … Wikipedia
Pkgsrc — Saltar a navegación, búsqueda pkgsrc Desarrollador NetBSD Project www.pkgsrc.org Información general … Wikipedia Español
Pkgsrc — Die NetBSD Packages Collection (pkgsrc) ist eine Paketverwaltung für UNIX artige Betriebssysteme. Im Gegensatz zu vielen anderen Paketverwaltungen läuft es auf beinahe allen UNIX artigen Betriebssystemen, ist nicht auf ein bestimmtes Verzeichnis… … Deutsch Wikipedia
pkgsrc — Die NetBSD Packages Collection (pkgsrc) ist eine Paketverwaltung für UNIX artige Betriebssysteme. Im Gegensatz zu vielen anderen Paketverwaltungen läuft es auf beinahe allen UNIX artigen Betriebssystemen, ist nicht auf ein bestimmtes Verzeichnis… … Deutsch Wikipedia
NetBSD — Company / developer The NetBSD Foundation OS family Unix like Working state Current So … Wikipedia
Port (Paketmanagement) — Dieser Artikel oder Abschnitt bedarf einer Überarbeitung. Näheres ist auf der Diskussionsseite angegeben. Hilf mit, ihn zu verbessern, und entferne anschließend diese Markierung. Mit Ports werden Software Paketverwaltungssysteme in der Welt der… … Deutsch Wikipedia
DragonFly BSD — DragonFly redirects here. For other uses, see Dragonfly (disambiguation). DragonFly Company / developer Matthew Dillon OS family Unix like … Wikipedia
NetBSD — Parte de la familia BSD Desarrollador Fundación NetBSD www.netbsd.org Información general … Wikipedia Español
Крукс, Алистер — Алистер Гордон Крукс Alistair Gordon Crooks Дата рождения: 28 апреля 1959(1959 04 28) (53 года) Место рождения: Великобритания Научная сфера: информационны … Википедия