Je viens d'installer une nouvelle version d'Ubuntu et je souhaite revenir à la version précédente.
Comment puis je faire ça? Est-ce que c'est possible?
release-management
downgrade
OH LA LA
la source
la source
Réponses:
Le déclassement des rejets est possible dans une certaine mesure. Cela peut être fait avec suffisamment de combat (voir quelques-unes des autres réponses ici pour les détails techniques).
Cependant, le résultat obtenu ne correspond pas à ce que vous aviez avant la mise à niveau. Lors d'une mise à niveau, certaines modifications unidirectionnelles sont apportées pour rendre les nouveaux packages agréables et ne pas les annuler. Il est impossible de garantir qu'un déclassement fonctionnera du tout, et encore moins s'il sera stable.
En bref, votre option la plus simple sera toujours une réinstallation. Ne le considérez pas comme une corvée, considérez-le comme une belle occasion de réduire le nombre de paquets et de mieux configurer les choses.
Si vous souhaitez tester des choses à l'avenir et que vous craignez des problèmes, assurez-vous toujours de procéder comme suit:
/home/
partition dans la même partition que votre installation est une recette pour un mal de tête si vous mettez constamment à niveau des mises à niveau / rétrogradations. Poussez-le sur un autre disque ou au moins une autre partition, de sorte que lorsque vous devez réinstaller le logiciel, vous devez simplement configurer le montage.la source
Il y a un dicton dans ma langue qui peut être traduit grossièrement par "Vous ne pouvez pas transformer du hachis en viande en tournant le manche du hachoir dans le sens opposé" :)
La procédure de mise à niveau est à sens unique - lors de l’installation de nouvelles versions du logiciel, vos fichiers de configuration et vos paramètres sont modifiés par les scripts de post-installation des packages pour utiliser le nouveau format requis par le nouveau logiciel. En principe, il n'y a pas de procédure opposée - rendre un fichier de configuration plus récent compatible avec les anciens logiciels.
la source
C'est possible au niveau des outils de packaging (apt). Cependant, le système résultant ne correspond peut-être pas à une réinstallation et des erreurs peuvent survenir . En effet, de nombreux packages contiennent un support spécifique pour les mises à niveau (par exemple, la gestion des modifications dans les fichiers de configuration), mais pas pour les mises à niveau.
En règle générale, apt préfère installer la version la plus récente d’un paquet. Mais vous pouvez changer cela en épinglant: vous pouvez déclarer que les paquetages de l'ancienne version ont une priorité plus élevée que les paquetages installés, de sorte qu'ils seront rétrogradés à votre place
aptitude dist-upgrade
.Changez votre
/etc/apt/sources.list
pour inclure uniquement l'ancienne version (éditez le fichier ou utilisez votre interface graphique préférée), puis lancezaptitude update
. Puis éditez/etc/apt/preferences
(documenté dans laapt_preferences
page de manuel ) et ajoutez les lignes suivantes (pour rétrograder à lucid):Alors courez
aptitude dist-upgrade
. Chaque paquet ayant une priorité supérieure à 1 000, chaque paquet présent dans 10.04 et installé sur votre système sera rétrogradé. Vous devrez supprimer les paquets qui n'étaient pas dans 10.04 manuellement; ils seront listés sous «Paquets obsolètes et créés localement» dans aptitude.la source
do-release-upgrade
(le premier appel ayant été suspendu). Ainsi, je pourrais rétablir les listes d'apt en version appropriée.Ils disent: "ne dites jamais jamais" et "rien n'est impossible" - ce qui est vrai, mais pas dans votre cas. Je vous suggère de sauvegarder vos données et de les réinstaller, ou de les coller. Le système devrait devenir de plus en plus stable au fil des semaines.
Vous pouvez également réinstaller par-dessus l'installation existante (vos fichiers seront conservés).
En règle générale, essayez d'éviter de passer aux versions de développement des systèmes de production (surtout si vous n'êtes pas un testeur / développeur).
la source
Vous pouvez le faire manuellement.
Commencez par générer une liste de ce que vous avez installé sur votre système. Vous pouvez le faire en tapant ce qui suit dans le terminal.
copiez vos dossiers / home et / etc sur un support de sauvegarde.
Réinstallez Ubuntu 10.04. Restaurez votre sauvegarde (n'oubliez pas de définir les dates correctes). Puis exécutez ce qui suit pour réinstaller tout le programme que vous aviez auparavant.
Notez que vous devrez peut-être nettoyer le dossier / etc et / home pour les paramètres incompatibles.
la source
C'est pourquoi vous n'êtes pas censé mettre à niveau votre installation principale vers la version de développement. Si vous souhaitez tester la version de développement, vous devez le faire sur une partition distincte afin de pouvoir redémarrer dans la version stable en cas de problème.
À ce stade, si vous souhaitez revenir à 11.04, vous devez le réinstaller et choisir le partitionnement manuel. Ne cochez pas la case de format lors de la configuration de vos partitions et vos fichiers utilisateur doivent rester intacts.
la source
Les reculs peuvent fonctionner correctement pour certains paquets pris isolément, mais je ne m'attendrais jamais à ce que l'annulation à grande échelle d'une distribution complète vous laisse avec autre chose qu'un système horriblement cassé (ou un système qui, en apparence, semble pour être bien, mais des choses étranges continuent à faire surface lorsque vous découvrez qu'il est de plus en plus cassé).
APT est simplement conçu pour éviter autant que possible les retours en arrière, et les paquets qui composent la distribution Ubuntu (et Debian, d'ailleurs) ne sont pas conçus avec un objectif de retour en arrière en douceur.
Sauf si vous avez des sauvegardes complètes du système fiables, vous devez vous assurer que tout votre répertoire personnel est sauvegardé (et éventuellement aussi sur une partition distincte), réinstallez-le à partir de l'image du CD de la version de votre choix et lancez l'application. restaurer vos données à partir de vos dossiers personnels. Vous devrez peut-être même restaurer de manière sélective les fichiers dot de votre répertoire personnel au cas où ceux qui se seraient habitués à la nouvelle version ne fonctionneraient pas très bien avec l'ancienne version.
Avant de commencer, vous voudrez peut-être consulter vos packages installés et noter ceux sur lesquels vous comptez, afin de pouvoir les réinstaller. Il existe des outils pour sauvegarder et restaurer votre liste de packages installés, mais je ne le recommanderais normalement pas si vous passez d'une version à une autre, car les packages nécessaires / inclus peuvent avoir changé.
la source
Une méthode simple consiste à démarrer à partir d'un CD / DVD ou d'une clé USB de la version précédente et à réinstaller Ubuntu en écrasant l'installation existante.
N'oubliez pas d'abord la sauvegarde: votre
home
répertoire, n'importe où ailleurs, peut contenir des données personnelles.la source
Pour le dire simplement: non il n'y en a pas. Désolé ... (Ce sont les dangers de la mise à niveau pour tester des versions!)
la source