Репозитории бинарных пакетов (и возможности emerge)

Sabayon, Calculate, Funtoo, Exherbo

Модератор: /dev/random

Аватара пользователя
Kuzja
Сообщения: 675
Статус: розовая хрюшка

Репозитории бинарных пакетов

Сообщение Kuzja »

Наверно я не до конца вкурил возможности emerge...
Обьясните пожалуйста по-подробней, что это за http://packages.gentoo.org , как с него ставить пакеты, каким боком ко всему этому приходится PORTAGE_BINHOST и тд.
Я так понял, что указав в PORTAGE_BINHOST адрес некоего хоста с прекомпилированными пакетами, я могу их ставить командой emerge --getbinpkg (например, https://e.ututo.org.ar/athlon-xp/). Но тогда причём здесь официальный сайт? Вобщем разьясните, если не трудно.
/Ubuntu-Dapper6/Xorg7.0/GNOME-2.14.1/
Спасибо сказали:
Аватара пользователя
Kuzja
Сообщения: 675
Статус: розовая хрюшка

Re: Репозитории бинарных пакетов

Сообщение Kuzja »

Может кто-то всё-таки возмёться обьяснить?
/Ubuntu-Dapper6/Xorg7.0/GNOME-2.14.1/
Спасибо сказали:
Аватара пользователя
ddc
Бывший модератор
Сообщения: 3535
Статус: OpenBSD-compatible
ОС: OpenBSD -current

Re: Репозитории бинарных пакетов

Сообщение ddc »

(Kuzja @ Feb 22 2006, в 10:19) писал(а):Может кто-то всё-таки возмёться обьяснить?
Охотно. packages.gentoo.org - это официальный ресурс Gentoo, посвящённый текущей версии Portage. Никакого отношения к системе пакетов он не имеет. И не для того вводились бинарные пакеты в Gentoo, чтобы создавать репозитарий.
Спасибо сказали:
Аватара пользователя
Kuzja
Сообщения: 675
Статус: розовая хрюшка

Re: Репозитории бинарных пакетов

Сообщение Kuzja »

ddc
Всё понял, спасибо.
/Ubuntu-Dapper6/Xorg7.0/GNOME-2.14.1/
Спасибо сказали:
jsv
Сообщения: 67

Re: Репозитории бинарных пакетов

Сообщение jsv »

Есть пара неофициальных бинарных репозиториев, например Project Chinstrap. С ними можно работать через PORTAGE_BINHOST, но сам я не пробовал, ни к чему оно как-то было.
Спасибо сказали:
Аватара пользователя
ddc
Бывший модератор
Сообщения: 3535
Статус: OpenBSD-compatible
ОС: OpenBSD -current

Re: Репозитории бинарных пакетов

Сообщение ddc »

jsv
Раз Вы в курсе репозитариев, можете мне сказать, как будет вести себя Portage, если я подключу репозитарий, и скажу "emerge -G <appname>", при том, что у меня флаги в USE не совпадают с флагами, с которыми собирался пакет?
Спасибо сказали:
Аватара пользователя
Angel_13th
Сообщения: 1164
Статус: ...-oo=ll=oo-...
ОС: Gentoo

Re: Репозитории бинарных пакетов

Сообщение Angel_13th »

ddc Да мне кажеться проще создать свой репозитарий бинарников. Я кстати этим щас и занимаюсь.
WorkStation Ubuntu 10.10 on Fujitsu-Siemens Amilo Pro 3545
Спасибо сказали:
jsv
Сообщения: 67

Re: Репозитории бинарных пакетов

Сообщение jsv »

ddc писал(а):
22.02.2006 13:26
Раз Вы в курсе репозитариев, можете мне сказать, как будет вести себя Portage, если я подключу репозитарий, и скажу "emerge -G <appname>", при том, что у меня флаги в USE не совпадают с флагами, с которыми собирался пакет?

Не, я не настолько в курсе, просто слышал краем уха. :)
Сам бинарниками пользовался только на уровне:

% quickpkg старая_версия
% emerge новая_сырая_и_глючная_версия
% # вот ведь фигня получилась
% emerge -K старая_версия

Так что сам буду благодарен, если кто-нибудь более сведующий внесёт ясность. :)
Спасибо сказали:
Аватара пользователя
Kuzja
Сообщения: 675
Статус: розовая хрюшка

Re: Репозитории бинарных пакетов

Сообщение Kuzja »

Лично я в make.conf добавил

Код: Выделить всё

FEATURES="buildpkg"
PKGDIR="/usr/portage/distfiles/bin"

И теперь проблем меньше, когда нужно что-то переставить. Щас вот буду всю дженту переставлять, так времени сэкономлю уйму.
/Ubuntu-Dapper6/Xorg7.0/GNOME-2.14.1/
Спасибо сказали:
Аватара пользователя
KiWi
Бывший модератор
Сообщения: 2521
Статус: статус, статус, статус

Re: Репозитории бинарных пакетов

Сообщение KiWi »

ddc писал(а):
22.02.2006 13:26
при том, что у меня флаги в USE не совпадают с флагами, с которыми собирался пакет?

не очень хорошо :-)
если конкретнее -- установится с теми флагами, с которыми собирался в системе
и, соответственно, будет известен в системе таким :-)
P.S.: в пекедже, кстати, сохранён ebuild -- можно даже tree не инсталить :D
Спасибо сказали:
Аватара пользователя
Angel_13th
Сообщения: 1164
Статус: ...-oo=ll=oo-...
ОС: Gentoo

Re: Репозитории бинарных пакетов

Сообщение Angel_13th »

Вот вопрос какой! Как установить все программы которые есть в в бинарниках?
WorkStation Ubuntu 10.10 on Fujitsu-Siemens Amilo Pro 3545
Спасибо сказали:
Аватара пользователя
ddc
Бывший модератор
Сообщения: 3535
Статус: OpenBSD-compatible
ОС: OpenBSD -current

Re: Репозитории бинарных пакетов

Сообщение ddc »

Angel

Код: Выделить всё

emerge -G `ls /usr/portage/packages/All/`
если имелось в виду установить только то, что в пакетах, или

Код: Выделить всё

emerge -g `ls /usr/portage/packages/All/`
если нужно установить все пакеты и отсутствующие зависимости из собрать.
Спасибо сказали: