Kurze Geschichte: Aus verschiedenen Gründen war ich damals von Ubuntu Desktop mit Gnome 2.0 auf Ubuntu XFCE (von Gnome 3 krank geworden) und dann auf Cinnamon Desktop umgestiegen , was mich irgendwie in die Linux Mint- Welt drängte . Und dann habe ich Mate Desktop bekommen, was anscheinend das ist, was ich vorerst brauchte. Nur Linux Mint ist eher das, was ich loswerden möchte.
Jetzt ist die Herausforderung, dass ich eine Entwicklungsumgebung habe. Und während ich Backups behalte, möchte ich ohne vollständige Neuinstallation und Wiederherstellung wieder zu Ubuntu zurückkehren.
Der Wechsel zwischen Standard-Ubuntu und zB Xubuntu sieht einfach aus - wechseln Sie einfach die eingestellten apt-Quellen und lassen Sie apt das Geschäft machen. Aber Linux Mint hat einige weitere Hooks für "Berechnungen" von URLs und Pfaden. Das verdammte Ding lässt mich also nicht zurück, oder zumindest nehme ich es so wahr. Ich habe erfolglos versucht, ein vorhandenes Howto zu finden .
Jede persönliche Erfahrung wäre großartig, aber ich brauche eine Reihe von Schritten, die beschreiben, was zu tun ist, zumindest minimale Anleitungen zu Fallstricken und (optional) einige Hinweise zu geeigneten Änderungen unter der Haube, die mich nicht loslassen jetzt.
Antworten:
Angenommen, die Entwicklungsumgebung befindet sich irgendwo in Ihrem Home-Verzeichnis, würde ich Folgendes versuchen. Bitte beachten Sie, dass ich dies nicht selbst ausprobiert habe, daher gibt es keinerlei Garantie . Kurz gesagt, ich würde Ubuntu mit MATE in einer anderen Partition installieren, dann alle Pakete installieren, die Sie in Mint installiert haben, und Ihr aktuelles Home-Verzeichnis im neuen System wiederverwenden.
Mehr im Detail:
Rufen Sie in Ihrem aktuellen System die Liste der installierten Pakete in einer Form ab, die verwendet werden kann von
dpkg --set-selections
:(Dadurch erhalten Sie nur die Liste der Pakete, die Sie manuell installiert haben. Ich glaube, dass dies gut genug sein sollte, oder Sie können die Liste aller installierten Pakete mit erhalten.
dpkg --get-selections '*' > pkgs.txt
)Installieren Sie Ubuntu auf einer neuen Partition.
MATE installieren:
für einen minimalen MATE Desktop oder
für den gesamten MATE-Desktop.
Verwenden Sie Ihr Haus von Mint wieder. Sie können dies tun, indem Sie es einfach vollständig kopieren oder (mit einem minimalen Risiko, dass es vom neuen System irgendwie geändert wird) direkt in das neue System einbinden, indem Sie das
/etc/fstab
in Ubuntu bearbeiten und die folgenden Zeilen hinzufügen:Wo Sie den
blkid /dev/<mint-partition>
Befehl verwenden können, um herauszufinden, sollte die UUID der Mint-Partition herausfinden. Denken Sie auch daran, das/mnt/mint
Verzeichnis zu erstellen, da ich glaube, dass es vorhanden sein muss, damit der Mount erfolgreich ist.Neustart (wieder in Ubuntu); Wenn das System hochfährt, sollte Ihr Home-Verzeichnis dasjenige sein, das Sie in Mint haben.
Installieren Sie die zusätzlichen Pakete, die Sie in Mint installiert haben: Kopieren
pkgs.txt
Sie die in Schritt 1 erstellte Datei in das neue System und geben Sie von dort aus die folgenden Befehle aus:Wenn alles wie erwartet funktioniert und Sie den Trick "Bind Mount" für Ihr Zuhause verwendet haben, können Sie ihn endgültig an den neuen Speicherort verschieben und dann Ihre Mint-Partition löschen.
quelle
Benutzung auf eigene Gefahr. Grundkenntnisse in der Befehlszeile usw. sind erforderlich. Bis dies genügend Upvotes für die Community-Überprüfung erhält, sollten Sie auch in der Lage sein, ein defektes System usw. zu reparieren.
So installieren Sie auf derselben Partition (Verwenden Sie hierfür am besten die Befehlszeile, wenn Sie die GUI im
Ctrl-Alt-F1
laufenden Betrieb wechseln : Führen Sie f.ex. aus, um zu einer Konsole zu wechseln.)Installieren Sie ein Ubuntu-Derivat (hier z. B. lubuntu).
bestätigen , wenn das System , das Sie fragt , ob Sie ersetzen möchten
mdm
mitlightdm
. Benutzenfür Mate stattdessen wie unter Wie installiere ich MATE (die Desktop-Umgebung) beschrieben? (Bergwerk).
Wenn Sie nicht neu starten möchten (keine Notwendigkeit, aber möglicherweise einfacher), können Sie die Schritte ausführen
Fenstermanager etc. wechseln
Um das System darauf aufmerksam zu machen, dass es sich um Ubuntu und nicht um Mint handelt, müssen Sie die Datei
/etc/lsb-release
(zumindest) ändern. Dazu sollten Sie in der Lage sein (dies hat bei mir nicht sofort funktioniert). Bitte korrigieren Sie dies wenn kaputt)Irgendwie hat dies die Dateien noch nicht ersetzt
/etc/lsb-release
,/etc/issue
und/etc/issue.net
daher müssen Sie sie möglicherweise von Hand ersetzenQuellen.Liste
Die Hauptantwort unter Wie stelle ich die Standard-Repositorys wieder her? war ein bisschen schwierig, also gehen Sie einfach zu https://repogen.simplylinux.ch/ , erstellen Sie die Datei sources.list neu, ersetzen
/etc/apt/sources.list
und entfernen Sie sie/etc/apt/sources.list.d/official...
Damit können Sie loslegen. Möglicherweise möchten Sie unterwegs einige zusätzliche Pakete entfernen. Alle Rückmeldungen für diese Lösung sind willkommen (es war etwas rau, als ich es ausprobierte, aber es sollte für Sie funktionieren.)
quelle