Переборка пакета и его зависимостей
evgeniusx 3 октября, 2009 - 16:12
Можно ли както пересобрать зависимости определенного пакет например: gnome-base/gnome и все его зависимости не смотря в его ebuild?
»
- Для комментирования войдите или зарегистрируйтесь
emerge gentoolkit; man equery
emerge gentoolkit; man equery
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
slepnoga написал(а): emerge
Почитал. Теперь допустим можно ли сделать так, с помощью команды:
# equery list depends gnome > gnome
вывести все зависимости в файл "gnome" а потом с помощью emerge пересобрать их с этого файла?
Можно и без файла emerge -1av
Можно и без файла
emerge -1av `equery list depends gnome | sed -e '1d' -e "s/^/=/"`
Сначала выполнится то, что внутри `` и подставится в вместо выражения `...`, затем выполнится "внещняя" команда(emerge)
sed манипулирует с текстом: -e '1d' удалит первую строку, -e "s/^/=/" добавит значек = перед каждым пакетом.
gry написал(а): Можно и без
Спасибо за ответ.
P.s. Мелочь, но приятно :-)