Bref historique: pour diverses raisons, j'étais passé à l'époque du bureau Ubuntu avec Gnome 2.0 à Ubuntu XFCE (tombé malade de Gnome 3), puis à l'environnement de bureau Cinnamon , ce qui m'a en quelque sorte propulsé dans le monde Linux Mint . Et puis j'ai eu le bureau Mate qui semble être ce dont j'avais besoin pour le moment. Seul Linux Mint s'avère être plutôt ce que j'aimerais me débarrasser.
Maintenant, le défi est que j'ai un environnement de développement. Et pendant que je garde des sauvegardes, j'aimerais revenir à Ubuntu sans réinstaller et restaurer complètement.
Le basculement entre Ubuntu et par exemple Xubuntu semble simple - il suffit de changer les sources apt et de laisser apt faire les affaires. Mais Linux Mint a encore plus de crochets pour les "calculs" des URL et des chemins. Donc, la fichue chose ne me laisse pas revenir en arrière, ou du moins je le perçois ainsi. J'ai essayé de trouver le howto existant en vain.
Toute expérience personnelle serait formidable, mais ce dont j'ai besoin, c'est d'un ensemble d'étapes qui décrivent quoi faire, au moins des conseils minimaux sur les pièges et (éventuellement) quelques astuces plus sur les changements appropriés sous le capot qui ne me laissent pas partir maintenant.
Réponses:
En supposant que l'environnement de développement se trouve quelque part dans votre répertoire personnel, voici ce que j'essaierais. Veuillez noter que je n'ai pas essayé cela moi-même, donc cela ne comporte aucune garantie . En bref, j'installe Ubuntu avec MATE dans une autre partition, puis installe tous les packages que vous avez installés dans Mint et réutilise votre répertoire personnel actuel dans le nouveau système.
Plus en détail:
dans votre système actuel, obtenez la liste des packages installés sous une forme utilisable par
dpkg --set-selections
:(cela ne vous donne que la liste des packages que vous avez installés manuellement; je pense que cela devrait être suffisant, ou vous pouvez obtenir la liste de tous les packages installés avec
dpkg --get-selections '*' > pkgs.txt
).Installez Ubuntu sur une nouvelle partition.
Installez MATE:
pour un bureau MATE minimal ou
pour le bureau MATE complet.
Réutilisez votre maison de Mint. Vous pouvez le faire en le copiant partout, ou (avec un risque minimal de le modifier d'une manière ou d'une autre par le nouveau système) en le montant directement dans le nouveau système en éditant le
/etc/fstab
dans Ubuntu et en ajoutant ces lignes:où vous pouvez utiliser la
blkid /dev/<mint-partition>
commande pour le découvrir devrait trouver l'UUID de la partition mint. Pensez également à créer le/mnt/mint
répertoire car je pense qu'il doit exister pour que le montage réussisse.Redémarrez (à nouveau dans Ubuntu); lorsque le système démarre, votre répertoire personnel doit être celui que vous avez dans Mint.
Installez les packages supplémentaires que vous aviez installés dans Mint: copiez le
pkgs.txt
fichier que vous avez créé à l'étape 1 dans le nouveau système, puis exécutez les commandes:Si tout fonctionne comme prévu et que vous avez utilisé l'astuce "bind mount" pour votre maison, vous pouvez la déplacer définitivement vers le nouvel emplacement, puis supprimer votre partition Mint.
la source
À utiliser à vos risques et périls. Une certaine connaissance pratique de la ligne de commande, etc. est nécessaire. Jusqu'à ce que cela reçoive suffisamment de votes positifs pour la vérification de la communauté, vous devriez également pouvoir réparer un système cassé, etc.).
Pour installer sur la même partition. (Utilisez mieux la ligne de commande pour cela, lorsque vous changez l'interface graphique à la volée: faites
Ctrl-Alt-F1
f.ex. pour passer à une console)installer un dérivé ubuntu, (ici f.ex. lubuntu)
confirmez lorsque le système vous demande si vous souhaitez remplacer
mdm
parlightdm
. Utilisationpour Mate, à la place, comme décrit dans Comment installer MATE (l'environnement de bureau)? (mien).
si vous ne voulez pas redémarrer (pas besoin, mais peut-être plus facile), vous pouvez utiliser les étapes
pour changer de gestionnaire de fenêtres, etc.
pour que le système sache qu'il s'agit d'Ubuntu et non de Mint, vous devez changer le fichier
/etc/lsb-release
(au moins) Pour ce faire, vous devriez pouvoir (cela n'a pas fonctionné pour moi, alors veuillez corriger si cassé)D'une manière ou d'une autre, cela n'a pas remplacé les fichiers
/etc/lsb-release
,/etc/issue
et/etc/issue.net
vous devrez donc peut-être les remplacer à la mainsources.list
La réponse principale à Comment restaurer les référentiels par défaut? était un peu difficile, alors allez simplement sur https://repogen.simplylinux.ch/ , recréez le fichier sources.list, remplacez
/etc/apt/sources.list
et supprimez/etc/apt/sources.list.d/official...
cela vous permet de démarrer. Il se peut que vous souhaitiez supprimer certains packages supplémentaires en cours de route. Tous les commentaires sur cette solution sont appréciés (c'était un peu rude lorsque je l'ai essayée, mais cela devrait fonctionner pour vous.)
la source