Parfois, il est important de conserver les versions actuelles des packages déjà installés lors de la mise à niveau de la version d'Ubuntu, disons, de 12.04
à 14.04
.
Je n'insiste pas s'il s'agit d'un serveur
ou d'un bureau
en supposant que la procédure devrait être la même.
Les étapes standard de la mise à niveau de version sont :
- sudo apt-get update
- sudo do-release-upgrade
Mais cela mettra également à niveau les packages. Existe-t-il un moyen de conserver les versions des packages déjà installés ?
MISE À JOUR 1:
-
Je vais effectuer des mises à niveau de version à distance, donc j'aurai besoin d'une solution en ligne de commande. Il est possible de vérifier les versions en utilisant
dpkg
,apt-cache policy
(et peut-être avecaptitude
, je n'ai pas encore essayé). -
Je n'aurai pas de packages dans le dépôt de l'ordinateur distant. Je devrai juste spécifier les versions dont j'ai besoin et il téléchargera les packages requis.
J'ai l'impression que je devrai écrire un script personnalisé pour résoudre ce problème, mais cela ne semble pas être la meilleure solution - les packages seront mis à niveau avec la mise à niveau de version, puis je devrai les rebaissé. Ce serait bien si je pouvais installer/conserver la version requise pendant le processus de mise à niveau de version.