У всех случались ситуации, когда необходимо
поставить 1 пакет, которого нет в базовом дереве, а тянуть весь оверлей
не хочется. Выход есть
Сразу на примере:
Василий решил, что хочет последнюю версию eagle, и нашел прикольный ебилдик.
Он добавляет целый оверлей с этим ебилдиком в layman
Далее Василий маскирует все пакеты из этого оверлея, добавляя правило в /etc/portage/package.mask
После чего размаскировывает нужный ему пакет, например так:
Вуаля!
p.s. не забудьте eix-update
Сразу на примере:
Василий решил, что хочет последнюю версию eagle, и нашел прикольный ебилдик.
Он добавляет целый оверлей с этим ебилдиком в layman
layman -a bgo-overlay -o http://gpo.zugaina.org/lst/gpo-repositories.xml -f
Далее Василий маскирует все пакеты из этого оверлея, добавляя правило в /etc/portage/package.mask
echo "*/*::bgo-overlay" >> /etc/portage/package.mask
После чего размаскировывает нужный ему пакет, например так:
echo "sci-electronics/eagle" >> /etc/portage/package.unmask
Вуаля!
p.s. не забудьте eix-update
0 коммент.:
Отправить комментарий