LinuxForum.Fans
Тема

Несколько distfiles, packages etc

Автор: Fat-Zer 9 сообщений 4539 просмотров
#165203

как можно попросить emerge и её друзей из portage просматривать не только дефолтную DISTDIR и PKGDIR, но и другие...

вместо пояснения:
Надо всё это для нетбука: дома монтирую по самбе в рид-онли каталоги с готовыми пакетами и дистфайлами. Также иногда монтирую всё это с внешнего диска или флешки. И не хочу, чтобы пакеты уже имеющиеся в системе маскировались другими. А также раздражает ругань по поводу локов...

ЗЫ: ради этого поднимать ftp и BINHOST очень не хочется...

#165227

А разве добавление DISTDIR="/путь/к/папке" PKGDIR="/путь/к/папке" в make.conf уже не работает?..

#165231
HTaeD написал:
А разве добавление DISTDIR="/путь/к/папке" PKGDIR="/путь/к/папке" в make.conf уже не работает?..

это только один путь для "системной" DISTDIR, в которую ebuild fetch всё загружает итп... по умолчанию он установлен на $PORTDIR/distfiles...

#165242

И ман за тебя читать?

Use the PORTAGE_RO_DISTDIRS variable to specify one or more read-only directories containing distfiles.
#165266
Fat-Zer написал:
И ман за тебя читать?

просмотрел... бывает...

вопрос по поводу PKGDIR открыт.

#166665

монтировать по самбе PKGDIR - не вариант... работает оно ну уж очень медленно...

ЗЫ: никто не натыкался на статьи о BINHOST по самбе или в обычной ФС без поднятия ftp/http?

#166936

PORTAGE_BINHOST="file://path" можно попробовать. За работу не ручаюсь.

#166937
Macumazan написал:
PORTAGE_BINHOST="file://path" можно попробовать. За работу не ручаюсь.

пробовал - не работает... вробе пишет, что плохая uri или что неизвестный протокол, не помню... давно было...

#167235

Не знаю, как с PORTAGE_BINHOST, а вот GENTOO_MIRRORS можно указывать зеркала не "file:///path" а просто в виде "/path/to/local/mirror", то есть без "file://"
Полагаю, это должно работать и с PORTAGE_BINHOST, хотя и не проверял.

Войдите или зарегистрируйтесь, чтобы ответить.