LINUX.ORG.RU

Вышел новый пакетный менеджер для FreeBSD — pkgng 1.0

 ,


0

3

После двух лет разработки (первый коммит был 7 сентября 2010 года), более 2000 коммитов от 43 разработчиков, вышла первая версия нового пакетного менеджера для FreeBSD — pkgng.

Зачем?

Все сильней проявляется возраст наших текущих утилит (pkg_install и других), их тяжело поддерживать, в них нет следующих возможностей:

  • Нет поддержки метаданных.
  • Нет поддержки обновления.
  • Нет поддержки репозиториев.
  • Нет хорошего разрешения зависимостей.
  • Нет современного управления бинарными пакетами.
  • И множества других.

С такими старыми утилитами трудно улучшать общую инфраструктуру портов, поэтому приходится вводить множество хаков для обхода ограничений данных утилит.

Что это?

Это утилита, созданная для замены pkg_install, содержащая в себе множество возможностей для полноценного управления пакетами во FreeBSD. Дерево портов уже способно прозрачно переключиться на pkgng по умолчанию путем добавления WITH_PKGNG=yes в make.conf. Для помощи в конвертировании в новый формат поставляется утилита pkg2ng.

Тестовые репозитории доступны по адресу http://pkgbeta.freebsd.org/.

Установить pkgng можно из дерева портов (порт ports-mgmt/pkg).

>>> Подробности

★★★★★

Проверено: JB ()
Последнее исправление: Silent (всего исправлений: 7)

Ответ на: комментарий от Lothlorien

Кто в теме, поясните, пожалуйста, с этой штукой будет возможен полноценный роллинг пакетов, синхронизированных с деревом портов, а не как сейчас, когда пакеты для релизов обновляются непойми как?

Должен появится. Пока, правда, не особо его видно - там только бетта репозитария (IMHO тупо сконвертированная из пакетов, которые билд-кластер для портов гоняет).

sergv
()

без ng в названии пакета не обойтись, я предпологаю что следующий менеджер будет называться pkgnng

alt0v14 ★★★
()
Ответ на: комментарий от alt0v14

...я предпологаю что следующий менеджер будет называться pkgnng

Не, pkgsng - же!

sergv
()
Ответ на: комментарий от alt0v14

без ng в названии пакета не обойтись, я предпологаю что следующий менеджер будет называться pkgnng

Нет, следующий (по Star Trek) будет называться pkgds9 ;)

Lothlorien ★★★
()
Ответ на: комментарий от sergv

Куча багов. Пока неюзабельно...

«На жаль», как говорят на Украине ;)

Lothlorien ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.