LinuxForum.Fans
Тема

Поясните странное поведение apt-get?

Автор: bsrginru 6 сообщений 2601 просмотров
#330900

Доброго времени суток!
Надеюсь на разъяснения по поводу (решил снести браузер, которым не собирался пользоваться):

text
sudo apt-get remove iceweasel

Во время удаления обратил внимание, что пара пакетов удаляется, а один новый добавляется. Посмотрел man на него, оказался почтовый клиент, удаляю его.

text
sudo apt-get remove icedove

Потом удаляю всё неиспользованные зависимости (их почему то очень много... около 800 Мб, ну решил что так и должно быть, библиотеки, шрифты и т.д.).

text
sudo apt-get autoremove

В результате сносится в том числе и gdm3. Вернуться в графический интерфейс по Alt+Ctrl+F7 уже не могу. Вот информация по моей сборке:

text
uname -a
Linux LAPTOP-X230 3.2.0-4-amd64 #1 SMP Debian 3.2.46-1 x86_64 GNU/Linux

Чтобы вернуть графику пришлось устанавливать gdm3.
Что я сделал не так? Или так и должно быть? Где ошибка? Почему слетел gdm3? Спасибо!

#330930

Видимо, майнтейнер криворук. Так бывает. Отпишите в баги.

#330951

Вот поэтому я и использую Slackware Linux - если я удаляю пакет, то удалится только этот пакет, а не пол-системы.

#330954

Вообще с дебианообразными это почему-то хроническое, круче только Альт. Хотя может это апта проблемы? Давным давно в Альте поставил честь по чести из родной репы уж не помню, какую фигню, оказавшуюся ненужной. Сносить - так он мне предложил для начала иксы снести.

#330966
"bsrginru" написал:

Что я сделал не так?

Не читали, что пишет apt-get.

"bsrginru" написал:

Где ошибка? Почему слетел gdm3?

Похоже gdm3 был автоматически установлен вместе с метапакетом gnome-core.
gnome-core зависит от iceweasel и удаляется вместе с ним
icedove скорее всего подтянулся как зависимость для какого-то из расширений (пакеты, начинающиеся на xul-ext) и с удалением gdm не связан.
autoremove удалил gdm3, который зависел от gnome-core, был помечен автоматически установленным и стал "не нужен" после его удаления.

Войдите или зарегистрируйтесь, чтобы ответить.