pkgsrc

pkgsrc
pkgsrc
Тип

управление пакетами

Разработчик

Alistair Crooks, Hubert Feyrer и Johnny C. Lam[1]

Написана на

C

Операционная система

Unix-подобные

Лицензия

BSD

Сайт

http://www.pkgsrc.org/

NetBSD Packages Collection (pkgsrc) — система управления пакетами, позволяющая устанавливать, обновлять и удалять программное обеспечение посредством одной команды.

После сборки программного обеспечения, управление им осуществляется с помощью команд pkg_*, что очень упрощает жизнь и работу. pkgsrc происходит из системы портов FreeBSD и первоначально поддерживала только NetBSD, но в настоящий момент возможна работа со следующими системами:

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, в соответствии с правилами, определенными в пакете.

Примечания

  1. 10 years of pkgsrc - pkgsrc and the concepts of package management 1997-2007 (part 1). www.netbsd.org. The NetBSD Foundation. Архивировано из первоисточника 4 июня 2012. Проверено 14 октября 2010.

Ссылки


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать курсовую

Полезное


Смотреть что такое "pkgsrc" в других словарях:

  • 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 — NetBSD Packages Collection (pkgsrc) система управления пакетами, позволяющая устанавливать, обновлять и удалять программное обеспечение посредством одной команды. После сборки программного обеспечения, управление им осуществляется с помощью… …   Википедия

  • 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 года) Место рождения: Великобритания Научная сфера: информационны …   Википедия


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»