LINUX.ORG.RU

[Gentoo] Подмена пакетов из официального репозитория пакетами из оверлея

 


0

0

Есть оверлей в котором пакеты имеют одинаковые имена с пакетыми в основном портеже. Как засавить portage использовать однофамильцев из оверлея, полностью закрыв глаза на оригинальные пакеты из основного портежа.


make.conf:

PORTDIR_OVERLAY="/usr/local/portage"

При этом у /usr/local/portage будет приоритет.

И кидай туда симлинки на нужные тебе пакеты.

...

Можно, конечно, через пробел в нужном порядке все оверлеи вписать, но вполне может быть, что окажется заемерженным что-то тестовое, что тебе не нужно. Указание (через симлинки в /usr/local/portage) только нужных пакетов более правильно :)

KRoN73 ★★★★★
()

Вроде если есть два одинаковых пакета, в оверлее и в дереве, то приоритет будет у пакета из оверлея.

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

>Вроде если есть два одинаковых пакета, в оверлее и в дереве, то приоритет будет у пакета из оверлея.

Это уже как в make.conf пропишешь.

А, да, и это касается лишь одной и той же версии. Разные версии из разных оверлеев будут идти одним итоговым потоком.

KRoN73 ★★★★★
()

Почитай уже рукокнигу а.

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