Как полностью удалить элементарную ОС (Ubuntu 18.04)?

Итак, я установил Ubuntu 18.04 с gnome3, а затем, соблазнившись красивостью элементарной ОС 5.0, я установил ее в соответствии с инструкциями. Теперь, я очистил все PPA, как предложено тем или иным ответом здесь. Тем не менее, я все еще получаю элементарный экран ОС при загрузке, и когда я вижу about в пользовательском интерфейсе gnome.

Косметика для меня не большая проблема, но когда я пытаюсь перейти с 18.04 на 18.10, я не получаю никаких обновлений, когда делаю sudo do-release-upgrade -d или же sudo do-release-upgrade,

Как мне полностью восстановить моего гнома? или более прямо Как мне перейти на 18.10?

Выход из dpkg -l | grep -i elementary является

ii  base-files                                      10.1ubuntu2.3+elementary12~ubuntu18.04.1       amd64        Debian base system miscellaneous files
ii  bash                                            4.4.18-2ubuntu1+elementary3~ubuntu5.0.1        amd64        GNU Bourne Again SHell
ii  browser-plugin-evince                           3.28.2-1+elementary2~ubuntu5.0.1               amd64        plugin for web browsers to display documents (PostScript, PDF, …)
ii  desktop-file-utils                              0.23-1ubuntu3.18.04.1+elementary2~ubuntu5.0.1  amd64        Utilities for .desktop files
rc  elementary-default-settings                     5.0-0~304~ubuntu5.0.1                          all          Default settings for elementary OS
rc  elementary-icon-theme                           4.4.0+r2076~ubuntu5.0.1                        all          simple and appealing Tango-styled icon theme
ii  epiphany-browser                                3.28.1-1ubuntu1+elementary20~ubuntu5.0.1       amd64        Intuitive GNOME web browser
ii  epiphany-browser-data                           3.28.1-1ubuntu1+elementary20~ubuntu5.0.1       all          Data files for the GNOME web browser
ii  evince                                          3.28.2-1+elementary2~ubuntu5.0.1               amd64        Document (PostScript, PDF) viewer
ii  evince-common                                   3.28.2-1+elementary2~ubuntu5.0.1               all          Document (PostScript, PDF) viewer - common files
ii  file-roller                                     3.28.0-1ubuntu1+elementary4~ubuntu5.0.1        amd64        archive manager for GNOME
rc  fonts-croscore-config-elementary                5.0-0+33~ubuntu5.0.1                           all          Map open-source Croscore fonts to MS fonts
ii  geoclue-2.0                                     2.4.7-1ubuntu1+elementary2+r2~ubuntu5.0.1      amd64        geoinformation service
ii  gir1.2-evince-3.0:amd64                         3.28.2-1+elementary2~ubuntu5.0.1               amd64        GObject introspection data for the evince libraries
ii  gir1.2-geoclue-2.0:amd64                        2.4.7-1ubuntu1+elementary2+r2~ubuntu5.0.1      amd64        convenience library to interact with geoinformation service (introspection)
ii  gir1.2-gnomebluetooth-1.0:amd64                 3.28.0-2+elementary2~ubuntu5.0.1               amd64        Introspection data for GnomeBluetooth
ii  gir1.2-gtksource-3.0:amd64                      3.24.7-1+elementary5~ubuntu5.0.1               amd64        gir files for the GTK+ syntax highlighting widget
ii  gir1.2-ibus-1.0:amd64                           1.5.17-3ubuntu4+elementary2+r1~ubuntu5.0.1     amd64        Intelligent Input Bus - introspection data
ii  gir1.2-nmgtk-1.0:amd64                          1.8.10-2ubuntu1+elementary2~ubuntu18.04.1      amd64        GObject introspection data for libnm-gtk
ii  gnome-settings-daemon                           3.28.1-0ubuntu1+elementary3~ubuntu5.0.1        amd64        daemon handling the GNOME session settings
ii  gnome-settings-daemon-schemas                   3.28.1-0ubuntu1+elementary3~ubuntu5.0.1        all          Shared schemas for gnome-settings-daemon
ii  ibus                                            1.5.17-3ubuntu4+elementary2+r1~ubuntu5.0.1     amd64        Intelligent Input Bus - core
ii  ibus-gtk:amd64                                  1.5.17-3ubuntu4+elementary2+r1~ubuntu5.0.1     amd64        Intelligent Input Bus - GTK+2 support
ii  ibus-gtk3:amd64                                 1.5.17-3ubuntu4+elementary2+r1~ubuntu5.0.1     amd64        Intelligent Input Bus - GTK+3 support
rc  io.elementary.cerbere                           0.2.4+r70-0+pkg30~ubuntu5.0.1                  amd64        service to relaunch Pantheon shell components
rc  io.elementary.dpms-helper                       1.0+r8+pkg11~ubuntu5.0.1                       all          script and settings for X DPMS
ii  language-selector-common                        0.188.1+elementary4~ubuntu18.04.1              all          Language selector for Ubuntu
ii  language-selector-gnome                         0.188.1+elementary4~ubuntu18.04.1              all          Language selector for Ubuntu
ii  libevdocument3-4:amd64                          3.28.2-1+elementary2~ubuntu5.0.1               amd64        Document (PostScript, PDF) rendering library
ii  libevview3-3:amd64                              3.28.2-1+elementary2~ubuntu5.0.1               amd64        Document (PostScript, PDF) rendering library - Gtk+ widgets
ii  libgeoclue-2-0:amd64                            2.4.7-1ubuntu1+elementary2+r2~ubuntu5.0.1      amd64        convenience library to interact with geoinformation service
ii  libgnome-bluetooth13:amd64                      3.28.0-2+elementary2~ubuntu5.0.1               amd64        GNOME Bluetooth tools - support library
ii  libgtksourceview-3.0-1:amd64                    3.24.7-1+elementary5~ubuntu5.0.1               amd64        shared libraries for the GTK+ syntax highlighting widget
ii  libgtksourceview-3.0-common                     3.24.7-1+elementary5~ubuntu5.0.1               all          common files for the GTK+ syntax highlighting widget
ii  libibus-1.0-5:amd64                             1.5.17-3ubuntu4+elementary2+r1~ubuntu5.0.1     amd64        Intelligent Input Bus - shared library
ii  libibus-1.0-dev:amd64                           1.5.17-3ubuntu4+elementary2+r1~ubuntu5.0.1     amd64        Intelligent Input Bus - development file
ii  libnm-gtk0:amd64                                1.8.10-2ubuntu1+elementary2~ubuntu18.04.1      amd64        library for wireless and mobile dialogs (libnm-glib version)
ii  libnma0:amd64                                   1.8.10-2ubuntu1+elementary2~ubuntu18.04.1      amd64        library for wireless and mobile dialogs (libnm version)
ii  lsb-base                                        9.20170808ubuntu1+elementary4~ubuntu18.04.1    all          Linux Standard Base init script functionality
ii  lsb-release                                     9.20170808ubuntu1+elementary4~ubuntu18.04.1    all          Linux Standard Base version reporting utility
ii  mutter-common                                   3.28.3-2~ubuntu18.04.1+elementary3~ubuntu5.0.1 all          shared files for the Mutter window manager
ii  network-manager-gnome                           1.8.10-2ubuntu1+elementary2~ubuntu18.04.1      amd64        network management framework (GNOME frontend)
rc  plank                                           0.11.4+git20180707.0a842b45-0elementary0.5.1   amd64        Elegant, simple, clean dock
ii  python-apt-common                               1.6.2+elementary6~ubuntu5.0.1                  all          Python interface to libapt-pkg (locales)
ii  python3-apt                                     1.6.2+elementary6~ubuntu5.0.1                  amd64        Python 3 interface to libapt-pkg
ii  python3-cupshelpers                             1.5.11-1ubuntu2+elementary2~ubuntu5.0.1        all          Python utility modules around the CUPS printing system
ii  python3-software-properties                     0.96.24.32.5+elementary7~ubuntu18.04.1         all          manage the repositories that you install software from
ii  software-properties-common                      0.96.24.32.5+elementary7~ubuntu18.04.1         all          manage the repositories that you install software from (common)
ii  software-properties-gtk                         0.96.24.32.5+elementary7~ubuntu18.04.1         all          manage the repositories that you install software from (gtk)
ii  system-config-printer                           1.5.11-1ubuntu2+elementary2~ubuntu5.0.1        all          graphical interface to configure the printing system
ii  system-config-printer-common                    1.5.11-1ubuntu2+elementary2~ubuntu5.0.1        all          backend and the translation files for system-config-printer
ii  system-config-printer-gnome                     1.5.11-1ubuntu2+elementary2~ubuntu5.0.1        all          graphical interface to configure printers (transitional package)
ii  system-config-printer-udev                      1.5.11-1ubuntu2+elementary2~ubuntu5.0.1        amd64        Utilities to detect and configure printers automatically
rc  unattended-upgrades                             1.1ubuntu1.18.04.5+elementary5~ubuntu5.0.1     all          automatic installation of security upgrades
ii  xdg-user-dirs                                   0.17-1ubuntu1+elementary2~ubuntu5.0.1          amd64        tool to manage well known user directories
ii  xdg-user-dirs-gtk                               0.10-2+elementary2~ubuntu5.0.1                 amd64        tool to manage well known user directories (Gtk extension)

1 ответ

Решение

Это плохая идея сделать обновление с LTS до не LTS версии. Вам нужно будет дождаться 20.04 LTS со всеми возможными остановками, как 19.04 и 19.10. Рассмотрим остаться на 18.04 LTS.

Если вы добавили элементарные с помощью PPA, то вы можете удалить их с помощью следующих команд:

sudo apt-get install ppa-purge
sudo ppa-purge ppa:elementary-os/daily
sudo ppa-purge ppa:elementary-os/os-patches
sudo ppa-purge ppa:elementary-os/stable
sudo ppa-purge ppa:elementary-os/staging
sudo ppa-purge ppa:elementary-os/testing

затем переустановите GNOME Shell с

sudo apt-get install ubuntu-desktop

Как мы имеем выход dpkg -l | grep -i elementary тогда я могу предложить две вещи:

1. Очистить оставшиеся пакеты с rc состояние (с остальными конфигурационными файлами):

sudo apt-get purge $(dpkg -l | grep -i elementary | grep ^rc | awk '{print $2}')

2. Переустановите пакеты с простыми версиями из текущих репозиториев:

sudo apt-get install --reinstall $(dpkg -l | grep -i elementary | grep ^ii | awk '{print $2}')
Другие вопросы по тегам