Ist es besser, Ubuntu komplett neu zu installieren oder ist der Upgrade-Prozess genauso gut? Mit anderen Worten: Läuft mein Computer beim Upgrade genauso problemlos und effizient wie bei einer Neuinstallation?
Ist es besser, Ubuntu komplett neu zu installieren oder ist der Upgrade-Prozess genauso gut? Mit anderen Worten: Läuft mein Computer beim Upgrade genauso problemlos und effizient wie bei einer Neuinstallation?
Antworten:
In der Regel sind Upgrades in Ubuntu in Ordnung. Es ist nicht wie bei Windows, wo Sie eine riesige Registrierung haben, die Sie von Ihrem letzten System übertragen können. Solange Sie nicht viele Tutorials durchgearbeitet oder Probleme auf einzigartige Weise behoben haben (z. B. mithilfe einer speziellen Anwendung, um Ihre WLAN-Karte zu aktivieren, oder aus irgendeinem Grund größere Änderungen an Ihrem Kernel vorgenommen haben), sind Sie dabei fein.
Tatsächlich würde ich sagen, dass 90% der Leute, die diese Frage stellen, mit dem Upgrade einverstanden sind.
Wenn Sie absolut sicher sein möchten, können Sie immer auf das Upgrade der geprüften Version warten, oder vielleicht sogar auf die nächste LTS-Version in ein paar Jahren. Es ist deine Wahl. Sie werden für die nächsten drei Jahre weiterhin mit Updates unterstützt, wenn Sie gerade am 10.04 sind.
Das hängt davon ab, wofür Sie Ubuntu verwenden.
Auf der Systemebene ist Ubuntu bei reibungslosen Upgrades sehr gut. Upgrades werden vor jedem Release getestet. Dies ist ein unterstützter Betriebsmodus, und es ist wahrscheinlicher, dass Sie das gewünschte System behalten, als alle Ihre Anpassungen neu zu installieren und zu speichern.
Auf Benutzerebene ist die Standardoberfläche von Ubuntu Gnome, was beim Importieren von Einstellungen von einer Version in eine andere nicht so gut ist. So haben Sie die Wahl zwischen
In beiden Fällen können Sie auch ein System-Upgrade durchführen.
Im Allgemeinen wird eine Neuinstallation bevorzugt, da ich beim Aktualisierungsprozess viele Probleme festgestellt habe. Der Upgradevorgang führt im Allgemeinen zu einem beschissenen Grafiktreiberproblem oder einem GPU-Problem. Ich habe sogar seltsame Probleme, wie Nichtverfügbarkeit von freigegebenen Ordnern und Datenverlust.
Nun, es liegt ganz bei Ihnen, da das Problem auch weiterhin besteht, wenn Sie eine Neuinstallation anstreben. Probleme bei der Neuinstallation sind jedoch im Allgemeinen leicht zu verstehen und zu beheben.
Nun viel Spaß bei der Installation von Ubuntu :)
Ein Upgrade führte für mich immer zu Problemen, manchmal groß, manchmal klein. Und die meisten von ihnen befanden sich in alten Konfigurationsdateien im Home-Ordner.
Also ist mein üblicher Fluss so -
Führen Sie nach Möglichkeit eine Neuinstallation durch.
Diese Wahl wurde mir letztes Jahr präsentiert.
Das Beste von allem war, dass ich ZWEI Systeme aufrüsten musste, damit ich sie miteinander vergleichen konnte.
Zusammenfassend ist es, wie andere angemerkt haben, die beste Option, wenn Sie eine Neuinstallation durchführen können. Es wird Dinge aufklären, die ansonsten Probleme für die Zukunft sein könnten. Auf diese Weise stellen Sie sicher, dass alle Ihre wichtigen Daten und persönlichen Programme nicht auf diesem Computer gespeichert sind (in diesem Fall werden sie natürlich gesichert).
Meine "Produktionsmaschine" war die, die ich aufgerüstet habe, weil ich sie für wichtige Arbeiten verwendet habe.
Eine Sache, die ich jedoch empfehlen würde, da ich weiß, dass dieser Prozess harte Nerven ruiniert, kann sein: Holen Sie sich eine andere Maschine (Sie können jetzt eine Bar Bones-Maschine für <300 US-Dollar kaufen. Stellen Sie DAS mit Ihrem Schlüsselmaterial auf und dann, wenn es wirklich funktioniert, Auf diese Weise können Sie bei einem Fehler, der bei einer Installation / Aktualisierung des Betriebssystems ziemlich unheimlich sein kann, Ihren anderen Computer verwenden, während Sie ihn beheben. Außerdem erhalten Sie eine physische Sicherung Ihrer Daten sowie ein "Go-to" -Maschine, wenn Ihre in der Zukunft ausfällt. Es ist im Grunde eine Versicherung.
Bei einer Neuinstallation oder einem Upgrade können Abstürze auftreten. Die meisten Menschen werden keinen Absturz erleben. Wenn Sie in dieser unglücklichen Minderheit sind, ist es am besten:
Für eine saubere Installation ist all der alte Müll weg, den Sie über zwei Jahre zwischen LTS-Versionen installiert haben. Dies kann jedoch ein Nachteil sein, da Sie häufig die guten Inhalte /usr
und /etc
Unterverzeichnisse vergessen, die Sie hinzugefügt haben .
Während des Upgrades wird Ihnen für jede Konfigurationsdatei mitgeteilt, welche neue Paketversion geändert wird. Sie können auswählen, ob die alte oder die neue Version beibehalten werden soll. Zum Beispiel änderten sich während des Upgrades von Ubuntu 16.04 LTS auf 18.04 LTS diese auf meinem System:
/etc/sane.d/dll.conf
/etc/NetworkManager/conf.d/default-wifi-powersave-on.conf
/etc/pulse/default.pa
/etc/grub.d/30_os-prober
/etc/cron.d/anacron
/etc/vnstat.conf
Beim Ausführen des Upgrades am 6. Mai 2018 wurde mir mitgeteilt, dass 203 Pakete entfernt werden. Mit der Zeit werden weitere Pakete unterstützt, sodass weniger Pakete während des Upgrades gelöscht werden. Stellen Sie am besten sicher, dass alle Pakete für wichtige Anforderungen vorhanden sind oder dass Sie Alternativen von anderen Entwicklern verwenden können.
Sichern und Wiederherstellen ist ein Schmerz. Es ist zeitaufwändig und häufig verläuft die Wiederherstellung nicht wie geplant. Alternativ können Sie Ihre 16.04 LTS (oder welche Version auch immer) auf eine neue Testpartition klonen und dort auf 18.04 LTS (oder welche Version auch immer) aktualisieren.
Ich verwende ein Skript zum Klonen von Ubuntu auf eine Testpartition zum Aktualisieren: Bash-Skript zum Klonen von Ubuntu auf eine neue Partition zum Testen des 18.04 LTS-Upgrades
Das Skript wird:
rsync
diese Option , um ein Spiegelbild von der realen Partition zur Testpartition sicherzustellen/boot/grub/grub.cfg
mit den richtigen UUIDs zum Booten/etc/fstab
mit den richtigen UUIDs zum Bootensudo update-grub
Sie den Befehl aus, um dem Startmenü eine Testpartition hinzuzufügenNach dem Upgrade auf die Testpartition können Sie sich die Zeit nehmen, alle neuen Funktionen zu erkunden und nach Fehlern zu suchen. Sie haben immer noch Ihre ursprüngliche Ubuntu-Installation für die tägliche Arbeit. Wenn Sie Fehler in der neuen Version finden, können Sie das Klonen erneut ausführen und ein oder zwei Wochen später aktualisieren, nachdem sie behoben wurden. Sie würden auch erneut klonen und aktualisieren, wenn Pakete, die für Ihre Arbeit wichtig sind, nicht unterstützt würden, aber jetzt Unterstützung hinzugefügt wurde.
Manchmal werden neue Funktionen (z. B. das Update von ext3 auf ext4) nur bei Neuinstallationen aktiviert. Ich würde empfehlen, dass Sie die Versionshinweise oder Änderungsprotokolle überprüfen, aber ansonsten gibt es keinen wirklichen Unterschied.
ext3
um ext4
jederzeit: cyberciti.biz/tips/linux-convert-ext3-to-ext4-file-system.html
Eine Neuinstallation ist der beste Weg, um sicherzustellen, dass Sie die von den Entwicklern für die Veröffentlichung vorgesehenen Erfahrungen sammeln. Bei der Aktualisierung können jedoch alte Daten, Konfigurationen, Pakete usw. verwendet oder Szenarien erstellt werden, die die Entwickler nicht erwartet oder nicht richtig toleriert haben.
Wenn Sie fragen - Neuinstallation. Kopieren Sie einfach Ihr Home-Verzeichnis in die Basis und ändern Sie den Namen in etwas, das vom System nicht verwendet wird. Wählen Sie dann während der Installation diese Partition als "/" und stellen Sie sicher, dass Sie nicht "format" auswählen. Dadurch wird das Betriebssystem installiert. Sie haben Zugriff auf Ihre Daten, ohne sie neu formatieren zu müssen.
Die AptOnCD-Software wird verwendet, um ein Offline-Repository Ihrer heruntergeladenen Pakete auf einer CD zu erstellen. Sie können Ihre (von Ihnen erstellte) AptOnCD mit allen heruntergeladenen Paketen als Repository-Quelle verwenden. Dies ist ein nützliches Tool für Benutzer mit geringerer Bandbreite. (Ich habe das schon mal benutzt) . Sie können auch ein Metapaket haben, das alle installierten Pakete installiert.
Weitere Informationen zu AptOnCD erhalten Sie hier .
Tatsächlich können Sie alle Pakete in einer einzelnen AptOnCD-Kompilation mit einem Metapaket wiederherstellen (installieren), wenn Sie die Option "Metapaket erstellen" auswählen. Aus der Beschreibung des Metapakets: "Automatisch generiertes Metapaket, das als Abhängigkeiten alle Pakete in APTonCD-Medien enthält, die zuvor von APTonCD generiert wurden" .
Sie können die Liste der Pakete jedoch sichern, indem Sie den Befehl eingeben. dpkg --get-selections > packages_list
Dabei packages_list
steht der Dateiname. Sie können diese Liste später verwenden, um alle Ihre Pakete mit dem Programm synaptic
oder zu installieren dpkg
. das kann dir helfen. Stellen Sie jedoch sicher, dass Ihr neu installiertes System auch über die Repository-Quellen verfügt, die sich in Ihrem zuvor installierten System befanden. Andernfalls funktioniert es nicht.
Befolgen Sie diese Anweisungen, um alle Pakete mit 'Synaptic Package Manager' zu installieren
sudo apt-get install synaptic
synaptic
den Bindestrich eingebendpkg --get-selections
Befehl erstellt haben. In diesem Zusammenhang handelt es sich um eine packages_list
Datei.Für einen unerfahrenen Ubuntu-Benutzer ist eine Neuinstallation von Ubuntu wahrscheinlich sicherer als ein Distributions-Upgrade, vorausgesetzt, Sie haben die Selbstdisziplin, alle Ihre persönlichen Daten vor dem Upgrade zu sichern, genauso wie Sie alle Ihre persönlichen Daten vor einer vollständigen Neuinstallation von Ubuntu sichern würden.
Wenn Sie zu einem Upgrade aufgefordert werden, bedeutet dies, dass es sich um ein unterstütztes Upgrade handelt. Woher wissen Sie jedoch, dass ein unterstütztes Upgrade erfolgreich ist? Selbst ein Upgrade einer brandneuen Ubuntu-Installation kann schief gehen. Ich habe dies gesehen, aber der Fehler, der durch dieses Upgrade verursacht wurde, war geringfügig und leicht zu beheben.
Ein erfolgreiches Upgrade hängt fast ausschließlich von Ihrem Verständnis des Ubuntu-Betriebssystems ab. Probleme, die durch ein Upgrade verursacht werden, können fast immer gelöst werden, wenn Sie über die erforderlichen Fähigkeiten verfügen, um sie zu lösen. Wenn ich Ubuntu aktualisiere, läuft neben dem zu aktualisierenden Computer ein zweiter Laptop, sodass ich Ubuntu sofort nach der Lösung durchsuchen kann, sobald etwas schief geht. Ich verlasse mich auf meine eigenen Erfahrungen und die Erfahrungen anderer, um Probleme zu lösen, die durch ein Upgrade verursacht werden. Andernfalls setzen Sie auf ein Distributions-Upgrade, insbesondere wenn Sie ein unerfahrener Linux-Benutzer sind .
Das Upgrade kann einige Probleme mit bestimmter Software haben und ist definitiv kein vollständiger Beweis gegen Identitätsstörungen mit älteren Paketen. Meistens sollten Sie kein Problem haben, aber denken Sie daran, alle Einstellungen oder Daten zu sichern, die für Sie wichtig sind.
Für eine vollständige Proof-Installation ist eine Neuformatierung und Neuinstallation die beste Option. Natürlich dauert es viel länger, bis alles wieder korrekt eingerichtet ist.
Beide sollten (notwendigerweise) nicht wahr sein.
Upgrades werden immer unterstützt von:
Online-Aktualisierung: auch kein Grund, außer Zeit und Bandbreite. Wenn Sie die ISO, und Update von der ISO herunterladen, würde die Update Erfahrung besser als online, wenn Sie nicht über eine schnelle Internetverbindung haben. Natürlich zähle ich nicht die Zeit zum Herunterladen der ISO, aber dies ist normalerweise eine fire & forget-Aktion: Wir starten den Download und machen etwas anderes.
Dies setzt voraus, dass Sie keine Pakete von externen Quellen installiert oder andere Dinge manuell erstellt und bereitgestellt haben. In diesem Fall ist es schwierig zu sagen, ob ein Update fehlerfrei funktioniert oder nicht - es hängt davon ab, was Sie installiert haben und wo Sie es installiert haben.
(*) Langzeitunterstützung
Die Leute spielen mit ihren Systemen. Dies hinzufügen und das entfernen. Eine Neuinstallation von einer Live-CD mit der zu formatierenden / -Partition startet mit sauberen Konfigurationsdateien. Und dies behebt manchmal einige nervige kleine Probleme, die schwer zu lösen sind.
Vergessen Sie nicht, dass bei der Installation von einer CD mit Internetverbindung das System während des Installationsvorgangs aktualisiert wird. Was die Gefahr angeht, ist dies nicht schlimmer oder besser als ein Upgrade über das Internet.
Ich habe festgestellt, dass es schneller ist, die ISO herunterzuladen und mit einer Internetverbindung von dieser zu aktualisieren, als wenn direkt über das Internet aktualisiert wird. Das ist nur mein Eindruck. Es ist keine wissenschaftliche Tatsache. Ich möchte auch eine Kopie der neuesten Live-CD zur Verfügung haben, falls ich mein System so sehr durcheinander bringe, dass eine Neuinstallation erforderlich ist.
Im Moment bin ich mir nicht sicher, ob ich ein Upgrade von 11.04 auf 11.10 oder eine Neuinstallation von 11.10 durchführe. Ich kann bis 12.04 warten, um die Neuinstallation zu tun. Es ist eine Frage der persönlichen Präferenz. Die Leute sollten keine Kommentare abgeben, die darauf hindeuten, dass eine Methode gefährlicher ist als die andere. Es ist irreführend.
Beim Upgrade von v11.10 auf v12.04-LTS sind einige Probleme aufgetreten. Ich konnte jedoch zuerst eine automatische Bereinigung über Ubuntu-Tweak durchführen und später eine manuelle Bereinigung über die Befehlszeile durchführen. Führen Sie zunächst 'updatedb' aus, um die Standortdatenbank aller Elemente im Dateisystem zu aktualisieren, und dann 'locate oneiric', um alle Objekte zu suchen, die speziell für die 11.10-Distribution aufgerufen wurden. Dann öffnete ich einfach ein zweites Terminal und löschte jedes mit oneiric verknüpfte Objekt Das war offensichtlich nichts, was anders gehandhabt werden musste, wie zum Beispiel zuerst über eine Deinstallation / Neuinstallation.
Ich musste meine Grafiktreiber für den Nvidia Go-Chipsatz meines Laptops neu installieren, und einige meiner von oneiric übernommenen Screenlets hatten Probleme, aber insgesamt war es kein schlechtes Geschäft.
Ich sage dies zu Upgrades: Wenn Sie viel Erfahrung mit der Fehlerbehebung bei Ubuntu oder anderen Linux-basierten Systemen haben, ist ein Upgrade kein schlechtes Geschäft, da es keine Probleme zu verursachen scheint, die ein kompetenter Linux-Techniker nicht lösen kann relativ schnell. Wenn Sie jedoch nicht in diese Kategorie von Benutzern passen, empfehle ich, alle Ihre persönlichen Daten vom System zu sichern, bevor Sie beginnen, zusammen mit einer Paketliste von allem, was Sie auf dem Betriebssystem installiert haben, das Sie ersetzen möchten, und dann Führen Sie eine Neuinstallation durch. Ich persönlich habe 15 Jahre Erfahrung in der Arbeit mit Linux-basierten Systemen, daher war es für mich ziemlich einfach, die Probleme nach einem Upgrade zu lösen.
Ich hatte einige Tests mit der Beta 2-Version in Vorbereitung auf die endgültige Version durchgeführt, damit ich wusste, woran ich mich anpassen musste, wenn die endgültige Version verfügbar war. Das hat immens geholfen. Zum Beispiel wusste ich aus meinen Tests, dass ich "greeter-show-manual-login = true" zu /etc/lightdm/lightdm.conf hinzufügen muss, um die manuelle Anmeldung bei lightdm zu ermöglichen. Ich wusste auch, dass ich ein paar geringfügige Anpassungen an / etc / sudoers und / etc / group vornehmen musste, um die fehlerfreie Verwaltung und Anmeldung meines Systems durch ein Mitglied der Gruppe "Domain Admins" in Active Directory zu ermöglichen, die ich erforderlich, da ich AD in meinem Heim-LAN für die Single-Sign-On-Authentifizierung auf allen meinen Windows- und Linux-basierten Systemen ausführe. Das Wissen um diese Fakten hat mir sehr geholfen, da ich jetzt Ubuntu 12 verwende. 04-LTS-Finale auf meinem Laptop, auf dem ich am Vortag Ubuntu 11.10 ausgeführt hatte, und in den letzten 6 bis 8 Monaten. Da dieses System-Upgrade insgesamt ein überwältigender Erfolg ist, habe ich weniger Angst davor, einige meiner anderen Systeme auf Ubuntu 12.04 zu aktualisieren. Allerdings sind nicht alle meiner Ubuntu-Systeme gleich stark ausgelastet, so dass ich in einigen Fällen immer noch eine Neuinstallation und Basisinstallation durchführen möchte, die auf der jeweiligen Hardware basiert, mit der ich arbeite. Mein Zotac ZboxHD ID-41 Plus erfordert beim Upgrade viel mehr Sorgfalt, da es sich um ein Dual-Boot-System handelt, auf dem Windows 7 und Ubuntu 10.04-LTS ausgeführt werden. Glücklicherweise bin ich gut genug versiert, um die Installation durchzuführen, ohne das System insgesamt zu beschädigen und von vorne anfangen zu müssen. Ich werde einfach alle meine persönlichen Daten von den Ubuntu-Partitionen sichern und neu laden, nachdem ich diese Partitionen gelöscht habe, um eine saubere Umgebung zu gewährleisten. Ich muss auch berücksichtigen, dass jedes meiner Systeme so konfiguriert ist, dass es über ein xrdp-Gateway auf einem anderen System (einem virtuellen Server, auf dem Ubuntu 10.04-LTS Server ausgeführt wird) verbunden wird. Daher muss ich XDMCP-fähig sein. Aber ich habe die Lösung dafür bereits mit lightdm, vnc4server und xinetd recherchiert und getestet. Die Hauptsache ist, einfach 'vino' von vorne zu entfernen, damit Port 5900 für vnc4server freigegeben wird. Der Rest ist eine Standardinstallation und -konfiguration. Ich werde in Kürze mehrere Artikel zu meinen Recherchen und Anleitungen auf www.stormnine.net veröffentlichen. Aber es kann ein paar Wochen dauern, bis ich dazu komme,
Wie dem auch sei, ich weiß, dass diese Antwort ein bisschen langwierig ist, aber ich hoffe, dass sie einen Einblick in den Upgrade-Prozess aus der Perspektive einer Erfahrung gibt, die von einem Techniker stammt, der professionell mit mehreren Betriebssystemen arbeitet. Viel Glück, alle zusammen, in euren eigenen Projekten. :)
Ich würde eines von zwei Dingen vorschlagen:
Ich schlage vor, Sie tun (2) in jedem Fall. Bei einem Upgrade besteht die Gefahr, dass Daten verloren gehen. Bei einer Neuinstallation gehen Daten verloren.
Ich schlage vor, dass Sie abwarten, wie andere Upgrades verlaufen sind. Dann sehen Sie, welche Probleme sie verursacht haben, da die Veröffentlichung davor eine LTS war, müssen Sie erst dann richtig loslegen, wenn Sie sicher sind, dass es stabil ist. :)
Nur meine Meinung, wirklich! Es gibt einige coole Features, zum Beispiel 10.10 obwohl FONTS. auch etwas mit wolken zu tun: p
Ich habe eine Neuinstallation von 12.04 Beta 2 durchgeführt, nachdem ich meinen privaten Ordner auf einer externen Festplatte gesichert hatte, und bin dann der AU-Community beigetreten. Es war die beste Lernerfahrung aller Zeiten. Ich habe jeden Tag aktualisiert und habe Probleme mit anderen erfahren. Als der 26. April kam, war ich fertig und die Fahrt verlief reibungslos. Auf diese Weise hatte ich das Beste aus beiden Welten, problemlos und sehr zu empfehlen.
Ein Upgrade ist in Ordnung, aber wenn Sie "so" aktiv sind und so viele Software und Pakete installiert haben, werden Sie über "veraltete Pakete" informiert. Damit,