web-dev-qa-db-de.com

Wie entferne ich das grundlegende Betriebssystem (Ubuntu 18.04) vollständig?

Also habe ich Ubuntu 18.04 mit gnome3 installiert und bin dann von der Schönheit von elementary OS 5.0 begeistert. Ich habe das gemäß den Anweisungen installiert. Jetzt habe ich alle PPAs gelöscht, wie von this oder anderen Antworten hier vorgeschlagen. Ich erhalte jedoch immer noch einen elementaren OS-Bildschirm beim Booten und wenn ich die about in der Gnome-Benutzeroberfläche sehe.

Kosmetik ist für mich kein großes Problem, aber wenn ich versuche, ein Upgrade von 18.04 auf 18.10 durchzuführen, erhalte ich kein Update, wenn ich Sudo do-release-upgrade -d oder Sudo do-release-upgrade mache.

Wie kann ich meinen Gnom komplett wiederherstellen? oder direkter Wie gehe ich zu 18.10 über?

Ausgabe von dpkg -l | grep -i elementary ist

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
Umang Gupta

Es ist eine schlechte Idee, ein Upgrade von LTS auf eine Nicht-LTS-Version durchzuführen. Sie müssen auf 20.04 LTS mit allen möglichen Stopps wie 19.04 und 19.10 warten. Sie sollten in Betracht ziehen, auf 18.04 LTS zu bleiben.

Wenn Sie Elementary by PPAs hinzugefügt haben, können Sie diese mit den folgenden Befehlen entfernen:

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

installieren Sie dann die GNOME-Shell mit

Sudo apt-get install ubuntu-desktop

Da wir die Ausgabe von dpkg -l | grep -i elementary haben, kann ich zwei Dinge vorschlagen:

1. Löschen Sie die verbleibenden Pakete mit dem Status rc (mit den verbleibenden Konfigurationsdateien):

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

2. Installieren Sie Pakete mit elementaren Versionen aus aktuellen Repositorys neu:

Sudo apt-get install --reinstall $(dpkg -l | grep -i elementary | grep ^ii | awk '{print $2}')
4
N0rbert