У меня был Ubuntu 16 с GNOME. Недавно я обновился до Ubuntu 18. Теперь, когда я вхожу в систему, я могу выбрать шесть разных окружений рабочего стола:
GNOME GNOME Flashback (Compiz) GNOME Flashback (Metacity) GNOME на Xorg Ubuntu Ubuntu on WaylandЯ хочу использовать GNOME (который является родным для Ubuntu 18), и я хочу удалить все ненужные пакеты.
Без доступа к вашему компьютеру никто не может точно сказать, какие пакеты вы должны удалить. Это общий подход, который я бы взял, но есть риск слишком многого и застревать в командной строке.
Найти потенциальные пакеты для удаления.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
Удалите их. aptitude remove [package]
Повторяйте, пока вы не сможете найти больше пакетов для удаления. Установите и запустите deborphan и debfoster, чтобы поднять все оставшиеся пакеты. Если вы слишком много удаляете и застреваете в командной строке: 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]
Все эти «настольные среды» по существу представляют собой разные вкусы оболочки gnome. Таким образом, установленные файлы, вероятно, являются общими для более чем 95%. Это вы действительно хотите избавиться от некоторых из этих сеансов, а затем просто удалите эти сеансы, например. gnome-session для удаления упомянутых выше сеансов gnome или ubuntu-session для удаления сеансов Ubuntu. Затем вы можете (безопасно) получить дополнительное пространство путем автоматического создания пакетов, которые были автоматически установлены, но не являются зависимостями другого сеанса, с командой «sudo apt autoremove». Я предполагаю, что вы не потрудитесь удалить xorg при использовании wayland или wayland, когда используете xorg, иначе вы немного улучшите свои технические навыки и создадите систему с нуля.
Без доступа к вашему компьютеру никто не может точно сказать, какие пакеты вы должны удалить. Это общий подход, который я бы взял, но есть риск слишком многого и застревать в командной строке.
Найти потенциальные пакеты для удаления.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
Удалите их. aptitude remove [package]
Повторяйте, пока вы не сможете найти больше пакетов для удаления. Установите и запустите deborphan и debfoster, чтобы поднять все оставшиеся пакеты. Если вы слишком много удаляете и застреваете в командной строке: 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]
Все эти «настольные среды» по существу представляют собой разные вкусы оболочки gnome. Таким образом, установленные файлы, вероятно, являются общими для более чем 95%. Это вы действительно хотите избавиться от некоторых из этих сеансов, а затем просто удалите эти сеансы, например. gnome-session для удаления упомянутых выше сеансов gnome или ubuntu-session для удаления сеансов Ubuntu. Затем вы можете (безопасно) получить дополнительное пространство путем автоматического создания пакетов, которые были автоматически установлены, но не являются зависимостями другого сеанса, с командой «sudo apt autoremove». Я предполагаю, что вы не потрудитесь удалить xorg при использовании wayland или wayland, когда используете xorg, иначе вы немного улучшите свои технические навыки и создадите систему с нуля.