Автор Тема: Откат до базовой системы  (Прочитано 9606 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн demon_666_902

Откат до базовой системы
« : 05 Марта 2013, 15:15:36 »
Вопрос в следующем: возможно ли удалить все пакеты, кроме базовой системы?
Теперь предыстория. Вчера обратился ко мне друг с просьбой почистить ему систему, заглянут к нему - чего у него там только нет, и кеды, и гном, и лхде, и флюксбох, и блэкбокс, и даже мате (короче порядка 20 оконных менеджеров) + gdm, gdm3 (как он их вместе поставил на wheezy не знаю - они и сейчас при установке нового пакета норовят снести друг друга), куча плееров, плагинов, браузеров и т.д. Как можно это все почистить, снести все установленные пакеты (кроме тех, что устанавливались во время установки)?
В гугле ничего похожего не нашел. Кто знает, подскажите, пожалуйста, можно ли обойтись без переустановки? Я понимаю, что переустановить проще, но все же...
 

Оффлайн rayanAyar

Re: Откат до базовой системы
« Ответ #1 : 05 Марта 2013, 16:39:59 »
Может удалить пакеты иксов? От них обычно всё остальное зависит.
 

Оффлайн ogost

Re: Откат до базовой системы
« Ответ #2 : 06 Марта 2013, 07:20:56 »
я обычно набираю tasksel и снимаю галки со всего ненужного. но в Вашем случае вряд ли поможет.

Оффлайн Malaheenee

Re: Откат до базовой системы
« Ответ #3 : 06 Марта 2013, 07:49:20 »
# aptitude purge xserver~i - Снесет "иксы" со всеми зависимостями
# aptitude search ~g - Найдет пакеты, установленные автоматически и которые больше никому не требуются по зависимостям
# aptitude search ~c - Найдет оставшиеся файлы конфигураций
# Удалить все пакеты, которые выведут последние команды
Все мы где-то, когда-то и в чем-то были новичками.
 

Оффлайн demon_666_902

Re: Откат до базовой системы
« Ответ #4 : 06 Марта 2013, 11:53:10 »
# aptitude purge xserver~i - Снесет "иксы" со всеми зависимостями
# aptitude search ~g - Найдет пакеты, установленные автоматически и которые больше никому не требуются по зависимостям
# aptitude search ~c - Найдет оставшиеся файлы конфигураций
# Удалить все пакеты, которые выведут последние команды
да, это не поможет...

Сообщение объединено: 06 Марта 2013, 11:55:10
# aptitude purge xserver~i - Снесет "иксы" со всеми зависимостями
# aptitude search ~g - Найдет пакеты, установленные автоматически и которые больше никому не требуются по зависимостям
# aptitude search ~c - Найдет оставшиеся файлы конфигураций
# Удалить все пакеты, которые выведут последние команды
да, это не поможет...
ок, иксы снялись, но остались куча консольных утил, которые зачем-то он себе поставил и не использует вообще, такие как genisoimage, w3m и т.д. С ними как быть? через aptitude перебирать - даже браться не хочу за это, тогда уже лучше систему новую поставить...
« Последнее редактирование: 06 Марта 2013, 11:55:10 от demon_666_902 »
 

Оффлайн Malaheenee

Re: Откат до базовой системы
« Ответ #5 : 06 Марта 2013, 12:16:33 »
но остались куча консольных утил
Если они установлены одной командой - то можно глянуть логи aptitude.
А так действительно легче переустановить.
Все мы где-то, когда-то и в чем-то были новичками.
 

Оффлайн demon_666_902

Re: Откат до базовой системы
« Ответ #6 : 06 Марта 2013, 12:18:44 »
Решил проблему просто командой
#aptitude purge x11~i - удалило почти все, в том числе и много консольных утил.

Сообщение объединено: 06 Марта 2013, 12:21:31

от себя хочу добавить еще вот что:
после полного удаления иксов, кучу раз проделывал
# aptitude install -f
без интернета, он удалял пакеты, которые не удовлетворяли зависимостям, а
# apt-get search ~g молчал
Также очень долго смотрел пакеты в аптитьюде (благо, они раскиданы по категориям и с описание) и удалял лишние и таким образом полностью вычистил систему от хлама почти до базовой (не стал трогать postgresql, apache, php, node.js и некоторые другие)

теперь осталось только зачистить зависимости и в принципе все, тему можно закрывать!
« Последнее редактирование: 06 Марта 2013, 14:40:17 от demon_666_902 »
 

Оффлайн SeHELLioN

Re: Откат до базовой системы
« Ответ #7 : 06 Марта 2013, 17:23:40 »
не стал трогать postgresql, apache, php, node.js и некоторые другие
но зачем это на десктопе?
Asus m5a97+Amd fx-8350+4x4GB DDR3 1600MGz+asus gtx670 DCII (перешита в top)
Debian stable
 

Оффлайн demon_666_902

Re: Откат до базовой системы
« Ответ #8 : 06 Марта 2013, 19:47:43 »
но зачем это на десктопе?
потому что он говорит что учится программировать под веб php, node.js совместно учит. А кому они мешают? Изначально передо мной ставилась задача очистить систему от хлама и поставить легкий оконный менедже (ну хотя бы fvwm). Задал вопрос по поводу отката до базовой, потому что думал, что это возможно в несколько комманд, о которых я не знаю :)
« Последнее редактирование: 06 Марта 2013, 19:50:32 от demon_666_902 »
 

Теги: