Как удалить рабочий стол Ubuntu Gnome после перехода на KDE?

74026
codeLes

Это противоположность этого вопроса . По сути, я какое-то время пользовался Ubuntu, но решил попробовать KDE, поэтому прошел процесс установки последней версии KDE. Я очень впечатлен KDE, и оконный менеджер Kwin выглядит лучше WM, чем Compiz, который я использовал для Gnome (конечно, это мнение).

Это была установка Ubuntu Jaunty. Итак, как мне удалить рабочий стол Gnome? Есть ли автоматический способ, аналогичный тому, который описан в моем предыдущем вопросе ?

ОБНОВЛЕНИЕ: Должны ли быть какие-либо пакеты, которые я НЕ должен удалить в процессе?

15
Ответ по сути такой же, как ваш предыдущий вопрос. Вам просто нужно найти эквивалентный метапакет. Это, вероятно, `gnome` или` gnome-desktop-environment`. Telemachus 14 лет назад 2
Даже если это так, я думаю, что стоит задать оба вопроса в качестве самостоятельных вопросов о суперпользователе. Jonik 14 лет назад 3

5 ответов на вопрос

17
Majik

В Ubuntu есть встроенный инструмент для изменения типа используемой системы.

$ sudo tasksel 

Этот инструмент позволяет установить флажок рядом с нужным типом системы (Kubuntu, Xubuntu, Ubuntu, Ubuntu Server), а затем подтвердить, что инструмент переконфигурирует вашу систему, удаляя и добавляя пакеты по мере необходимости.

У Debian это тоже есть, просто для записи. Andre 11 лет назад 1
8
nagul

Я думаю, что самый простой способ сделать это - удалить Ubuntu-Desktop и установить Kubuntu-Desktop .

sudo apt-get install kubuntu-desktop sudo apt-get --purge remove ubuntu-desktop 

Вы также можете просто удалить gnome-desktop-environment вместо ubuntu-desktop .

Есть ли * какая-то * разница между удалением gnome-desktop-environment и ubuntu-desktop? Jonik 14 лет назад 1
@Jonik: я использую Debian, а не Ubuntu, поэтому не могу его протестировать. Но в общем, вы можете узнать это, просто введя `aptitude -s purge thing1` и затем` aptitude -s purge thing2`. Флаг `-s` предназначен для * simulate *, и он позволяет вам проверять вещи безопасно (и как обычный пользователь - не нужно сначала становиться пользователем root или использовать` sudo`). Telemachus 14 лет назад 4
@Jonik: Afaik, Ubuntu-Desktop включает в себя GNOME и некоторые приложения GNOME. http://www.psychocats.net/ubuntu/whichbuntu. Вы также можете проверить зависимости пакета, используя `apt-cache showpkg package_name`. nagul 14 лет назад 3
Это не сработает. В стандартной установке Ubuntu * все * помечается как установленное вручную, поэтому, когда вы `sudo aptitude purge ubuntu-desktop`, удаляется только метапакет; весь GNOME остается установленным. Mechanical snail 12 лет назад 1
8
Telemachus

Команда purge- хорошее начало. Кроме того, вы, вероятно, хотите удалить все зависимые библиотеки, которые были установлены только для получения Gnome. Вы можете сделать это через autoremoveв apt-getили, если вы используете aptitude, это должно произойти автоматически.

Обратите внимание, что у purgeкоманды есть странность: она удаляет элементы, которые вы явно удаляете, но удаляет только автоматически удаляемые зависимые пакеты. (То есть, если вы входите aptitude purge foo-barи одновременно fizzbuzzудаляетесь автоматически, foo-barочищается, но fizzbuzzудаляется только.) Поэтому хороший способ рекурсивной очистки - это:

aptitude purge foo-bar && aptitude purge ~c

~cПоиск в aptitudeнаходит все пакеты, которые были удалены, но не очищаются в первом удалении.

Последнее замечание, если вы не использовали его aptitude, всегда проверяйте его вывод при первой попытке его запуска. Не просто говорите «Да» тому, что он хочет сделать. В зависимости от того, какой менеджер пакетов вы используете, вы можете обнаружить, aptitudeчто некоторые вещи должны быть автоматически удалены, но вы предпочитаете сохранять их.

Я так понимаю, Ubuntu Software Center не очищает? BloodyIron 11 лет назад 0
@ BloodyIron Если честно, я не уверен. Я не думаю, что Ubuntu Software Center существовал в прошлый раз, когда я использовал Ubuntu. Мне удобнее использовать инструменты командной строки (и Debian), но может быть и графический интерфейс или Ubuntu-специфический способ сделать это. Telemachus 11 лет назад 0
ну, я тоже фанат CLI, но мне нравится идея графического интерфейса, не имеющего недостатка в функциях (таких как чистка). Наличие таких недостатков в приложении / интерфейсе GUI просто ограничивает пользователя, который не хочет использовать CLI, почему бы не вставить его? Мне любопытно, потому что я тоже не знаю. BloodyIron 11 лет назад 0
3
Lakshman Prasad

Ну, вы не можете полностью удалить Gnome, потому что многие распространенные программы в Ubuntu (читайте Firefox) используют библиотеки Gnome.

Если ему так нравится KDE, он всегда может переключиться на Konquerer и полностью удалить Firefox, нет? Telemachus 14 лет назад 0
@Telemachus: попробовал Konquerer ... не для меня. :) но на самом деле я недавно использовал Chromium для браузера по умолчанию, ночные сборки очень хороши. Приходится использовать Firefox для Quake Live. codeLes 14 лет назад 0
Конечно, Chromium * также * использует GTK ... Ryan Thompson 14 лет назад 1
2
paatos

Я не на 100%, но я уверен, что эквивалентный метапакет gnome-desktop

Это верно ... Я удалил гнома этим:

sudo apt-get remove gnome-*