Решил удалить GIMP из своего Debian 7.
sudo apt-get purge gimp
И вот тут-то возникло предложение сделать autoremove для кучи пакетов.
Что-то такое помню что он может половину системы покорёжить. После гугления у меня начало бомбить от двух вещей:
— одни люди спокойно пишут что autoremove не сделает ничего ужасного. На этом тред закрывают. А вот другие пишут что у них снесло иксы и много нужного. На что первые пишут УМВР или пускаются в объяснения, из которых не очень ясно, что делать. Один товарищ советует смотреть логи apt после autoremove и ставить нужное обратно.
— пока не могу нагуглить правильную утилиту, которая бы анализировала зависимости у пакетов и находила совпадающие. autoremove меня не устраивает в силу вышеописанной причины, да и по механизму работы (пометка пакетов для автоудаления) выглядит странновато. deborphan работает примерно так же, если не хуже. Мне простейшая реализация видится так: вызывается apt-cache depends для каждого пакета в системе и анализируются совпадающие зависимости, потом выдаётся результат, чтобы юзер сам мог решить, что с этим делать. Вроде это на питоне не очень сложно написать. Может быть это уже написано, либо тут есть тонкости, которые помешают. Я не знаю.
И вообще, на моем TV-stick кончилось место на rootfs, поэтому я и затеял эту чистку.
aptitude умер, к счастью. Учитывая, что yum тоже умер, у человека остался один друг — apt.
lol. Не-а.
Оно уже перестало сбрасывать флаг автоматической установки случайным образом?
Давно пофиксили же, AFAIK.
Висит в подтвеждённых. И ещё куча таких багов, что даже ставить aptitude страшно, не то что запускать.
Пользуюсь с Etch'а. Ни одной переустановки :)
Причём восемь лет уже висит. Былинная победа.
Куда лучше узнавать об удалённых пакетов в будущем, ага :}
Tenno-Seremel, а чем Аптитьюд от apt отличается? Они по разному подходят к задачам? Чем они отличаются?
они между собой плохо совместимы. больше ничего про них знать почти не надо.
APT плохо совместим с APT, лал.
Он плохо совместим с dpkg, в отличие от настоящего apt.
Продолжай…
https://bugs.debian.org/cgi...titude;dist=unstable Прямо с первой секции.
Что из этого ты реально встречал?
Достаточно, чтобы выбросить эту корявую поделку.
Ну, удачи тогда :}
Есть текстовый интерфейс, но он ненужен. Не надо никакого autoremove — всё сразу ясно что будет, он по умолчанию удаляет то, от чего ничего не зависит. -P — всегда спрашивать и поехали.
В aptitude есть tetris! Омичи ценят это...
Ведёт свою несовместимую базу расширенных состояний, содержит сотни багов, почти не разрабатывается.
Но делает то, что нужно, в отличие от :}