J'ai Xubuntu 17.04, et je me demandais s'il y avait un moyen de rétrograder de 17.04 à 16.04, pour deux raisons:
- Parce que mGBA ne fonctionne pas en 17.04
- Parce que Parole Media Player se bloque lorsque je rembobine
- Parce que LMMS se ferme lorsque j'essaie de charger les exemples de chansons
- etc.
Question:
Existe-t-il un moyen de rétrograder de Xubuntu 17.04 à 16.10?
Réponses:
Il n'existe aucun moyen officiellement pris en charge pour cela, mais vous pouvez le faire.
La rétrogradation entraînera probablement des problèmes plus graves que la mise à niveau provoquée. Les raisons:
Tous ces problèmes sont rares. Mais un système Linux typique a des milliers de packages, donc au moins dans l'un d'entre eux, vous rencontrerez sûrement des problèmes. Vous devrez les réparer à la main, individuellement.
Les étapes exactes pour une rétrogradation sont détaillées dans cette réponse.
(Pas le sujet de la question, mais c'est très drôle: de la même manière, vous pouvez également basculer entre différentes distributions basées sur Debian, peut-être même sans redémarrage. S'il y a un support multi-architecture dans les deux, vous pouvez même changer d’ architecture sans redémarrage.)
Étant donné que votre objectif est d'éviter certains problèmes spécifiques au package rares et similaires après une mise à niveau , vous éviterez probablement ceux que provoquerait une dégradation.
Ainsi, je proposerais davantage une solution de contournement:
Rétrogradez uniquement les quelques packages avec lesquels vous rencontrez un problème.
C'est très simple:
/etc/apt/sources.list
. Ainsi, votresources.list
testament contiendra temporairement les sources du package pour vos deux versions de distribution.apt-get update
pour charger les caches.apt-cache show mybuggytool
affiche ensuite votremybuggytool
dans toutes les versions disponibles, dans les deux référentiels. Par exemple, vous verrezmybuggytool
dans les versions1.1-crap
et dans1.3-crap
.1.1-crap
.apt-get install mybuggytool=1.1-crap
sources.list
, puis àapt-get update
nouveau.De cette façon, vous aurez le package de l'outil buggy - mais, à partir de votre ancienne distribution. La grande majorité des bibliothèques étant conçues pour être rétrocompatibles, vous rencontrerez un problème avec une probabilité beaucoup plus faible.
Vous voudrez peut-être exempter ces packages des futures mises à niveau. Il est détaillé dans cette réponse . La partie importante est:
apt-mark hold mybuggytool
.apt-mark unhold mybuggytool
.la source