Как удалить все окружения рабочего стола, кроме GNOME?

У меня была установлена ​​Ubuntu 16 с GNOME. Недавно я обновился до Ubuntu 18. Теперь, когда я вхожу в систему, я могу выбрать шесть различных сред рабочего стола:

  • GNOME
  • GNOME Flashback (Compiz)
  • GNOME Flashback (Metacity)
  • GNOME на Xorg
  • Ubuntu
  • Ubuntu на Wayland

Я хочу использовать GNOME (который является родным для Ubuntu 18) и я хочу удалить все ненужные пакеты.

1
задан 10 May 2018 в 16:53

3 ответа

Без доступа к Вашему компьютеру никто не может сказать Вам точно, какие пакеты необходимо удалить. Это - общий подход, который я проявил бы, но существует риск удаления слишком много и застревания в командной строке.

  1. Найдите, что потенциальные пакеты удаляют.

    aptitude search '~i' -F '%p' | grep unity
    aptitude search '~i' -F '%p' | grep compiz
    aptitude search '~i' -F '%p' | grep metacity
    aptitude search '~i' -F '%p' | grep wayland
    
  2. Удалите их.

    aptitude remove [package]
    
  3. Повторитесь, пока Вы не сможете больше находить, что пакеты удаляют.

  4. Установка и выполненный deborphan и debfoster подмести любые перенесенные пакеты.

  5. Если Вы удаляете слишком много и застреваете с командной строкой:

    nmcli device wifi   # check for internet access 
    nmcli device wifi connect "ssid" password "password"
    sudo aptitude install ubuntu-desktop
    sudo aptitude install [whatever you think will get the GUI back]
    
1
ответ дан 7 December 2019 в 15:19

Все эти "настольные среды" по существу являются различными разновидностями оболочки гнома. Таким образом, установленные файлы, вероятно, характерны больше чем для 95%. Это Вы действительно хотите избавиться от некоторых из этих сессий, затем просто удаляют эти сессии, например, сессию гнома для удаления сессий гнома, упомянутых выше, или сессия человечности для удаления сессий Ubuntu. Затем можно (безопасно) получить некоторое дополнительное пространство, автоудаляют пакеты, которые были автоматически установлены, но не являются зависимостью другой сессии, с командой "sudo склонный автоудаляют". Я предполагаю, что Вы не потрудитесь удалять Xorg при использовании Уэйленда или Уэйленда при использовании Xorg иначе Вы лучше улучшаете свои технические навыки немного и создаете систему сами с нуля.

0
ответ дан 7 December 2019 в 15:19

В Ubuntu перечислите все установленные среды рабочего стола с помощью:

a@cubo:~$  ls -l /usr/share/xsessions/
total 44
-rw-r--r-- 1 root root 7625 mar 19  2018 gnome-classic.desktop
lrwxrwxrwx 1 root root   18 mag  2  2018 gnome.desktop -> gnome-xorg.desktop
-rw-r--r-- 1 root root  195 mag  2  2018 gnome-xorg.desktop
-rw-r--r-- 1 root root 7001 feb 13  2018 mate.desktop
-rw-r--r-- 1 root root  323 mag  2  2018 ubuntu-communitheme-snap.desktop
-rw-r--r-- 1 root root  247 mag  2  2018 ubuntu.desktop
-rw-r--r-- 1 root root 5465 set 22  2016 xfce.desktop
-rw-r--r-- 1 root root 5607 mar  1  2018 xubuntu.desktop

Поскольку их действительно слишком много, я оставлю по умолчанию «Ubuntu» и очень быстрый и приятный «Mate», удалив ненужные с (пример)

sudo apt-get remove xfce*
0
ответ дан 1 January 2020 в 08:59

Другие вопросы по тегам:

Похожие вопросы: