# aptitude add-user-tag mytag <package>...
Отключаем ненужное автоматическое удаление неиспользуемых пакетов -- его и вручную несложно запустить.Затем пишем скрипт, помечающий всё, что не нужно, как automatically installed:
/root/bin/markallauto:
# !/bin/bashПомечаем необходимые пакеты тэгом и запускаем скрипт. Всё это делаем, конечно, от рута.
aptitude markauto `aptitude -F %p --disable-columns search "~i ?not(~M)"`
aptitude unmarkauto `aptitude -F %p --disable-columns search "?user-tag(mytag)" ~prequired ~pimportant ~pstandard`
Удаляем мусор:
# aptitude remove ~g ~o
Радуемся полчаса.Если вы после этого сделали (safe|full)-upgrade, примените клизму повторно.
Комментариев нет:
Отправить комментарий