Удаление Gnome

Захотелось мне установить а потом удалить полностью гном :slight_smile:
установил так:
#emerge -av gnome-base/gnome

а удаляю вот так:

#emerge -aC $(equery --quiet l gnome | sed “s/^/\>=/”)

часть скрипта свиснул отсюда: http://www.gentoo.ru/node/15257

подскажите я правильно делаю?

В зависимостях гнома пакеты не обязательно будут называться gnome.
С другой стороны в CLD есть парочка пакетов, в имени которых есть gnome - app-text/gnome-doc-utils и gnome-extra/policykit-gnome.

Как вариант, можно написать небольшой скрипт, извлекающий по заданному диапазону времени из /var/log/emerge.log установленные пакеты с последующим удалением.

да, я вот подумал что я гном устанавливал такого то числа и соорудил сриптик:
# emerge -C $(genlop -l | grep “Mon Dec 14” | cut b 46)

единственное фигово что если пакет с того момента уже обновился… то его не удалить и все зависимости полетят…

я не знаю как отрезать слева номера версий… вывод вот такой получается:

# genlop -l | grep “Mon Dec 14” | cut b 46
sys-apps/portage-2.1.7.14
sys-apps/portage-2.1.7.14
sys-apps/coreutils-8.2
app-editors/nano-2.2.1
dev-libs/libsigc**-2.2.4.2
app-text/docbook-xml-dtd-4.1.2-r6
dev-cpp/glibmm-2.22.1
dev-cpp/cairomm-1.8.2
gnome-base/libgtop-2.28.0
x11-libs/vte-0.22.5
dev-libs/libunique-1.0.8
x11-terms/gnome-terminal-2.28.1
x11-libs/libgksu-2.0.12
gnome-base/gnome-desktop-2.28.1-r1
dev-cpp/pangomm-2.26.0
dev-cpp/gtkmm-2.18.2
gnome-base/nautilus-2.28.2
x11-libs/gksu-2.0.2
sys-block/gparted-0.4.8
sys-apps/xinetd-2.3.14
app-crypt/mit-krb5-1.7-r1

да кстати, и таким скриптом я грохнул gentoo т.к. он мочканул портадж и все что обновилось того числа :slight_smile:

Есть еще вариант удаления гнома:

calculate -d /dev/sd(другой раздел)

хм поправьте меня если я не прав но почему не сделать так:

emerge --depclean gnome

Есть еще вариант удаления гнома:

calculate -d /dev/sd(другой раздел)

Это не вариант :slight_smile: он мне установит калькулятор в др. раздел :slight_smile: