The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Вышел pkgng 1.0, новый пакетный менеджер для FreeBSD, opennews (??), 04-Сен-12, (0) [смотреть все] +1

Сообщения [Сортировка по времени | RSS]


10. "Вышел pkgng 1.0, новый пакетный менеджер для FreeBSD"  –1 +/
Сообщение от Пыщ я Бетмен (?), 04-Сен-12, 15:39 
Что-то я в него на 8.3 недавно потыкался и "из коробки" оно не взлетело чуть более, чем полностью.
Во первых оно хочет чтобы в системных переменных был задан PACKAGESITE, только я так и не вкурил, как на лету оформить красиво строку /pub/FreeBSD/ports/i386/packages-8-stable/All , чтобы хвост 8-stable брался на основании инфы о текущем ядре, чтобы в будущем забыть "а на каком же релизе я сижу". Пока извратился так
setenv PACKAGESITE ftp://mirror.datacenter.by/pub/`uname -o`/ports/`uname -m`/packages-`uname -r | awk '{FS="."; print $1}'`-stable/All/
Во вторых с этого урла оно яро пытается тянуть repo.txz, которого там нет, а подымать свой с перелопачиванием кучи портов мне весьма лениво.
В третьих пакеты древние (до сих пор там торчат firefox-14.0.1_1,1.tbz, древний digiKam, древние дровишки nVidia не смотря на то что 300-я серия шуршит на ура, и куча всего, чего приходится всё равно самому ставить)
А ещё задолбало что на попытку стянуть по pkg_add -r чего-то, оно удавится в perl, т.к. из портов давно и надёжно поставлен perl-threaded, а пакеты собираются с обычным перлом и давятся на невозможности держать сразу оба.
Ответить | Правка | Наверх | Cообщить модератору

17. "Вышел pkgng 1.0, новый пакетный менеджер для FreeBSD"  +/
Сообщение от Аноним (-), 04-Сен-12, 16:18 
А что вам мешало для PACKAGESITE указать http://pkgbeta.freebsd.org/${ABI}/latest или http://pkg.freebsd.org/${ABI}/latest ?
Состояние текущего репозитория вы можете посмотерть на http://pkgbeta.freebsd.org
Думаю, что при бета тестировании и релизном использовании репозиторий будет обновляться чаще.
Ответить | Правка | Наверх | Cообщить модератору

22. "Вышел pkgng 1.0, новый пакетный менеджер для FreeBSD"  +/
Сообщение от Пыщ я Бетмен (?), 04-Сен-12, 16:50 
> А что вам мешало для PACKAGESITE указать http://pkgbeta.freebsd.org/${ABI}/latest или
> http://pkg.freebsd.org/${ABI}/latest ?

Откуда ноги растут у этой плюшки?
# echo $ABI
ABI: Undefined variable.

Ответить | Правка | Наверх | Cообщить модератору

28. "Вышел pkgng 1.0, новый пакетный менеджер для FreeBSD"  +/
Сообщение от xxx (??), 04-Сен-12, 17:26 
> Откуда ноги растут у этой плюшки?

Из pkg.conf, RTFM!!!


Ответить | Правка | Наверх | Cообщить модератору

18. "Вышел pkgng 1.0, новый пакетный менеджер для FreeBSD"  +/
Сообщение от Аноним (-), 04-Сен-12, 16:32 
В ftp://mirror.datacenter.by/pub/FreeBSD/ports/amd64/packages-.../ лежат пакеты для старого пакетного менеджера pkg_install (pkg_add, pkg_info, pkg_version ...)
Для нового пакетного менеджера вы можете использовать репозитории с http://pkgbeta.freebsd.org/ или собрать свой с помощью poudriere.
poudriere уже достаточно крепкий инструментарий собирающий пакеты в несколько пакетов в jail окружениях поднятых на zfs. Все это поднимается в 4-6 команд.
Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору

21. "Вышел pkgng 1.0, новый пакетный менеджер для FreeBSD"  +/
Сообщение от Пыщ я Бетмен (?), 04-Сен-12, 16:48 
> Для нового пакетного менеджера вы можете использовать репозитории с http://pkgbeta.freebsd.org/

Пригляделся, там вообще для 8-ой ветки нет нифига. Сидим, нервно курим дальше.

Ответить | Правка | Наверх | Cообщить модератору

101. "Вышел pkgng 1.0, новый пакетный менеджер для FreeBSD"  +/
Сообщение от тигар (ok), 05-Сен-12, 07:46 
> В ftp://mirror.datacenter.by/pub/FreeBSD/ports/amd64/packages-.../ лежат
> пакеты для старого пакетного менеджера pkg_install (pkg_add, pkg_info, pkg_version ...)

могу туда же миррорить pkgbeta, если нужно:-)

> Для нового пакетного менеджера вы можете использовать репозитории с http://pkgbeta.freebsd.org/
> или собрать свой с помощью poudriere.
> poudriere уже достаточно крепкий инструментарий собирающий пакеты в несколько пакетов
> в jail окружениях поднятых на zfs. Все это поднимается в 4-6
> команд.

Ответить | Правка | К родителю #18 | Наверх | Cообщить модератору

148. "Вышел pkgng 1.0, новый пакетный менеджер для FreeBSD"  +/
Сообщение от тигар (ok), 05-Сен-12, 14:08 
не, не замиррою:( 7Tb это много слишком
Ответить | Правка | Наверх | Cообщить модератору

225. "Вышел pkgng 1.0, новый пакетный менеджер для FreeBSD"  +/
Сообщение от Пыщ я Бетмен (?), 05-Сен-12, 17:59 
Вот и я думаю - грустно там пока всё.
Ответить | Правка | Наверх | Cообщить модератору

261. "Вышел pkgng 1.0, новый пакетный менеджер для FreeBSD"  +/
Сообщение от тигар (ok), 05-Сен-12, 19:23 
> Вот и я думаю - грустно там пока всё.

если абстрагироваться от изобретения бтк "по гостю" то чем грустно?

Ответить | Правка | Наверх | Cообщить модератору

340. "Вышел pkgng 1.0, новый пакетный менеджер для FreeBSD"  +/
Сообщение от kshetragia (ok), 08-Сен-12, 15:32 
Говно это ваше pudriere. Пришлось собственный jailer писать. С шахматами и поэтессами.
Ответить | Правка | К родителю #18 | Наверх | Cообщить модератору

113. "Вышел pkgng 1.0, новый пакетный менеджер для FreeBSD"  –1 +/
Сообщение от тигар (ok), 05-Сен-12, 10:21 
> Что-то я в него на 8.3 недавно потыкался и "из коробки" оно
> не взлетело чуть более, чем полностью.

для начала, стоило бы ознакомиться с wiki, хотябы, а еще лучше с pkg.conf(5)

master-front7# jexec 10 csh
geoip# pkg info |wc -l
       9
geoip# uname -rms
FreeBSD 8.2-RELEASE amd64
9 своих пакетов, 8.2, все работает.

> Во первых оно хочет чтобы в системных переменных был задан PACKAGESITE, только
> я так и не вкурил, как на лету оформить красиво строку
> /pub/FreeBSD/ports/i386/packages-8-stable/All , чтобы хвост 8-stable брался на основании
> инфы о текущем ядре, чтобы в будущем забыть "а на каком
> же релизе я сижу". Пока извратился так
> setenv PACKAGESITE ftp://mirror.datacenter.by/pub/`uname -o`/ports/`uname -m`/packages-`uname
> -r | awk '{FS="."; print $1}'`-stable/All/

irc://bynets:#bsd ;-) раз уж про mirror.dc.by речь)

> Во вторых с этого урла оно яро пытается тянуть repo.txz, которого там
> нет, а подымать свой с перелопачиванием кучи портов мне весьма лениво.

там _пока_ нет миррора pkgng, сделаю, думаю.
> В третьих пакеты древние (до сих пор там торчат firefox-14.0.1_1,1.tbz, древний digiKam,

ну.. не пересобирают, вероятно раз в час/день, т.к., насколько я понял, билд-кластер не юзают фревый для pkgng пока еще.
> древние дровишки nVidia не смотря на то что 300-я серия шуршит
> на ура, и куча всего, чего приходится всё равно самому ставить)

а вот это из 1 "фич" из-за которых внедрение pkgng откладывалось, только на днях разнесли libGl.so и libglx.so (одинаково наз-ся файлики у xorg-server и у nvidia-driver, pkgng отслеживает эти конфликты)

> А ещё задолбало что на попытку стянуть по pkg_add -r чего-то, оно
> удавится в perl, т.к. из портов давно и надёжно поставлен perl-threaded,
> а пакеты собираются с обычным перлом и давятся на невозможности держать
> сразу оба.

о pkg_add пора забыть, после pkg2db, да и вообще.

Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору

122. "Вышел pkgng 1.0, новый пакетный менеджер для FreeBSD"  +/
Сообщение от arisu (ok), 05-Сен-12, 12:26 
> -rms

и туда дотянутся, проклятый!

Ответить | Правка | Наверх | Cообщить модератору

212. "Вышел pkgng 1.0, новый пакетный менеджер для FreeBSD"  +/
Сообщение от xxx (??), 05-Сен-12, 17:33 
> и туда дотянутся, проклятый!

Не, тогда выводило бы, что-то типа GNU/Hurd...


Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру