Удаление системных пакетов из world
cyber01 22 марта, 2013 - 21:16
К парку серверов достался еще один сервер с гентой, система практически свежая(на осень 2012(судя по последнему обновлению дерева и последнему логу emerge)).
Предыдущий админ видимо собирал все подряд... в итоге в "мире" куча системных пакетов...
Как можно выпилить системные пакеты из world и наконец сделать границу между system и world?
P.S. вроде простой вопрос,но что-то разобраться не могу..
»
- Для комментирования войдите или зарегистрируйтесь
Отредактируйте файл
Отредактируйте файл /var/lib/portage/world удалив из него записи о не нужных пакетах. Это всё, больше нигде нет записей о принадлежности пакета к world.
Можно ли сделать
Можно ли сделать так:
выполнить emerge -pe system и выпилить все пакеты полученные данной командой из мира?
Можно, но это не избавит
Можно, но это не избавит систему от зависимостей, зря попавших в world.
Так что лучше пройтись по файлу текстовым редактором. Железное правило: не знаешь, зачем тебе пакет — выкидывай из world.
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
Да пусть в мире что угодно
Да пусть в мире что угодно будет,кроме системы
Тогда в чем смысл? Левые
Тогда в чем смысл?
Левые пакеты в world(особенно с указанными версиями) могут создавать проблемы вне зависимости от того входят они в system или нет. К тому же фактически system входит в world
В world нету версий пакетов,
В world нету версий пакетов, в лучшем случае слоты.
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
Цитата: не избавит систему
Ну а depclean вам зачем тогда ?
Убираете не нужные пакеты из файла world, затем запускаете
Если пакет не присутствует в файле world, но установлен и не является зависимостью какого-либо другого пакета, то он будет удалён.
А я вам что посоветовал ?
После редактирования файла world просто запустите depclean.
По-моему, кто-то промахнулся
По-моему, кто-то промахнулся отвечалкой.
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.