Könnte jemand Ratschläge zu den richtigen Terminalbefehlen für ein Upgrade von Linux Mint Petra auf Linux Mint Qiana geben?
linux
linux-mint
Freakazoid
quelle
quelle
Antworten:
Verwenden Sie sed, um Verweise auf frech durch vertrauenswürdig und petra durch qiana in den Quellen zu ersetzen
Aktualisieren Sie die Repositorys mit den neuen Einstellungen und führen Sie ein dist-Upgrade durch, um ein sauberes Upgrade auf die neue Version durchzuführen. Führen Sie dann das Upgrade aus, um sicherzustellen, dass alle Pakete aktualisiert werden.
quelle
sed
Befehle enthalten eine einfache Zeichenfolgenersetzung. In jeder dieser Dateien die Wörtersaucy
und umgeschaltettrusty
und gleich fürpetra
zuqiana
.sudo apt-get update
Sucht nach Updates für alle Pakete unddist-upgrade
aktualisiert dann die Distribution. Der letzteupgrade
Befehl aktualisiert den Rest der Pakete.Aktualisieren Sie auf Mint 17, ohne Ihre Einstellungen von Mint 16 (oder anderen früheren Versionen) zu verlieren, und installieren Sie dennoch die neueste Version direkt von der CD:
Bitte werfen Sie einen Blick auf:
http://forums.linuxmint.com/viewtopic.php?f=42&t=167083&p=858729&hilit=backup#p858729
oder Sie können direkt zur Projektseite gehen:
https://github.com/MintBackupRestore/MintBackupRestore
Mit freundlichen Grüßen, Mint_BackupRestore
quelle
Die Mint 16-Quellen befinden sich normalerweise in
/etc/apt/sources.list.d/official-package-repositories.list
. (Meine /etc/apt/sources.list ist bis auf einen Kommentar "# See sources.list.d/official-package-repositories.list
" grundsätzlich leer .) Sofern dies auf Ihrem System nicht der Fall ist, muss nur die Datei offiziell-package-repositories.list aktualisiert werden.Erstellen Sie eine vollständige Sicherung, bevor Sie beginnen. Der einfachste Weg könnte eine exakte Kopie der Festplatte sein, auf der Mint installiert ist (wie
/dev/sda
), die zurückkopiert werden kann, wenn etwas schief geht und Sie keine persönlichen Dateien manuell suchen und kopieren müssen, da die vollständige Festplatte kopiert wird. Der Nachteil ist, dass die Image-Datei ziemlich groß ist (500 GB Festplatte -> 500 GB Image-Datei, in einem solchen Fall kann eine Komprimierung verwendet werden). Da dieses Laufwerk nicht gemountet werden darf, booten Sie von einem Live-System wie Parted Magic, schließen Sie ein externes Laufwerk an, mounten Sie es (dh in/dev/usb-hdd
) und führen Sie dd aus (dauert eine Weile, möglicherweise Stunden).Oder mit Komprimierung (dauert noch länger):
Abhängig von Ihrem Setup gibt es möglicherweise effizientere Möglichkeiten.
Suchen Sie alle Quelldateien (/etc/apt/sources.list /etc/apt/sources.list.d/*) und stellen Sie sicher, dass nur eine die offiziellen Mint-Quellen enthält. Wenn diese Datei auf Ihrem System nicht "sources.list.d / offiziell-package-repositories.list" heißt, ersetzen Sie den Dateinamen im folgenden Befehl.
Aktualisieren Sie die offizielle Quelldatei so, dass sie auf das Repository der Version 17 anstatt auf 16 verweist.
Bevor Sie mit dem Upgrade beginnen, überprüfen Sie noch einmal, ob die Quellen in Ordnung sind. Fahren Sie nicht fort, wenn am Ende nicht "Quellen in Ordnung" gedruckt werden (einige Quellen sind möglicherweise falsch, beheben Sie sie oder kommentieren Sie sie vor dem Upgrade aus). Dadurch werden die Paketlisten für Mint 17 abgerufen (damit die Upgrade-Routine weiß, welche Pakete installiert werden sollen) und ein Fehler ausgegeben, wenn sie nicht heruntergeladen werden können, aber keine installierten Pakete geändert / aktualisiert werden.
Führen Sie das eigentliche Upgrade durch (-y, um einige der eher grundlegenden Fragen mit Ja zu beantworten).
/etc/apt/sources.list:
/etc/apt/sources.list.d/official-package-repositories.list:
Aktualisieren:
Ich habe dies gerade versucht (Upgrade von 16 auf 17) mit "apt-get -y dist-upgrade" (es wurden noch einige Fragen gestellt, z. B. ob / etc / issue aktualisiert werden sollte, Standard war nein) und es ist schließlich fehlgeschlagen ::
Dies ist wahrscheinlich der Grund, warum die Community-Tutorial-Seite zum Upgrade ein "neues Upgrade" empfiehlt (ein irreführender Begriff für "Alles löschen und von Grund auf neu installieren", gefolgt vom manuellen Zurückkopieren einiger wichtiger Dateien) und von einem Paket-Upgrade abrät ("Dies ist etwas, das wir nicht empfehlen "). Nach dieser Empfehlung würden Mint-Benutzer ihr System jedes Jahr neu installieren (oder wenn eine neue Version herauskommt).
Sie sollten also vor dem Start ein vollständiges Backup erstellen. Und machen Sie sich bereit, Abhängigkeitsprobleme zu beheben.
In meinem Fall (oben genannter Fehler) haben die folgenden Befehle die Probleme behoben (auch hier wurde gefragt, ob Dateien ersetzt werden sollen oder nicht - wählen Sie Y (Ja), es sei denn, Sie sind sich wirklich sicher, dass Sie sie für einige nicht behalten möchten Grund).
Sobald alles erledigt ist, sollten Sie sich auf der neuen Version befinden (Neustart für alle Änderungen, einschließlich des neuen Kernels, um wirksam zu werden):
quelle