Quels sont les différents moyens que je peux utiliser pour mettre à niveau Ubuntu d’une version à l’autre?
upgrade
release-management
rakshith
la source
la source
Réponses:
Sommaire
Cette réponse résume le processus de mise à niveau de la communauté recommandé .
Vous devriez toujours lire les notes de publication pour tout problème potentiel pouvant affecter votre mise à niveau.
Sauvegarde
Avant de commencer tout processus de mise à niveau, posez-vous la question suivante:
Puis-je me permettre de perdre toutes mes données telles que des documents et des fichiers?
Si la réponse est non, sauvegardez votre installation .
La mise à niveau d'Ubuntu fonctionne 99 fois sur 100 - une sauvegarde vous évitera beaucoup de frustration par la suite, en cas de problème.
Comparaison des outils de sauvegarde
Graphique
Si vous avez installé des pilotes propriétaires à partir de la fenêtre Pilotes supplémentaires ou Pilotes matériels , vous devez les mettre à niveau automatiquement avec le pilote binaire Nvidia / ATI approprié pour 12.04 / 14.04.
Si vous avez téléchargé et installé manuellement les pilotes propriétaires directement à partir du site Web du fabricant, il est recommandé de les supprimer au préalable, puis de revenir aux pilotes à code source ouvert avant la mise à niveau. Ce qui peut éventuellement arriver, c'est qu'un
/etc/X11/xorg.conf
fichier restera après la mise à niveau et que, lors du premier redémarrage, vous démarrerez sur un «écran noir».Ces questions décrivent le processus de suppression:
Comment supprimer les pilotes ATI / AMD téléchargés depuis leur site?
Supprimez le pilote nVidia et revenez à Nouveau
APP
Au cours de la mise à niveau, toutes les sources PPA que vous avez ajoutées seront automatiquement désactivées. En règle générale, les PPA n'affectent pas le processus de mise à niveau.
Quelques PPA spécifiques peuvent causer des problèmes - x-swat et xorg-edgers . Ces CAÉ doivent être enlevés par
ppa-purge
avant la mise à niveauComment mettre à niveau
Votre programme de mise à niveau 13.10 vous alertera de la nouvelle version et vous proposera une mise à niveau. Si cela ne se produit pas, reportez-vous à la section Dépannage ci-dessous.
Veuillez vous reporter à la section Dépannage pour le cas spécial des utilisateurs de LTS entre le 12.04 / 14.04 et la version 12.04.1 / 14.04.1.
La page officielle ubuntu.com contient des informations:
Immédiatement après une version Ubuntu, les serveurs de téléchargement sont extrêmement occupés. Ainsi, si vous le pouvez, nous vous suggérons d’attendre quelques jours si vous souhaitez effectuer une mise à niveau.
Vous pouvez également télécharger à l'aide d'un client BitTorrent tel que Transmission, le torrent ISO de bureau officiel.
Mise à niveau sur le réseau
Vous pouvez facilement mettre à niveau sur le réseau avec la procédure suivante.
Pour les utilisateurs de 10.04LTS / 12.04LTS, vous devez vérifier la liste déroulante "Mise à niveau de version - Afficher les nouvelles versions de distribution" afin de vous assurer que "Seulement les versions pour support à long terme" est sélectionnée, et modifiez-la dans le cas contraire. Voir la section Dépannage ci-dessous pour plus de détails. Veuillez vous reporter à la section Dépannage pour le cas spécial des utilisateurs de LTS entre le 12.04 / 14.04 et la version 12.04.1 / 14.04.1.
Suivez les instructions à l'écran.
Voir également:
Mise à niveau à l'aide du CD ou de l'image USB
Si vous utilisez 10.04 LTS / 12.04 LTS ou 11.10 / 13.10 et que vous insérez le CD live ou démarrez à partir du CD live pour commencer l’installation, vous aurez la possibilité de passer à la version 12.04 / 14.04. Il détectera automatiquement les applications installées et installera également la version mise à jour de vos applications.
Si vous téléchargez une image ISO, il est recommandé d'effectuer une vérification de la somme md5 pour vous assurer que les images ISO téléchargées et le CD gravé sont valides.
REMARQUE: les mises à niveau de 10.04 à 12.04 / de 12.04 à 14.04 ne sont pas encore activées. Voir la question pour plus de détails:
Pourquoi "Aucune nouvelle version trouvée" lors de la mise à niveau d'un LTS à un autre?
Mise à jour de 11.10 / 13.10
Mise à niveau à l'aide de la ligne de commande (par exemple, Ubuntu Server):
11.10 / 13.10 et plus tarddo-release-upgrade
dans un terminaléditer
/etc/update-manager/release-upgrades
et réglerPrompt=lts
Courir
do-release-upgrade
dans un terminalDépannage
Si votre gestionnaire de mise à jour 10.04 / 12.04 ou 11.10 / 13.10 ne vous invite pas à effectuer la mise à niveau, vérifiez dans les sources de votre logiciel s'il est réglé sur "Jamais". Si c'est le cas, remplacez la valeur par "Support à long terme uniquement" (10.04 LTS / 12.04 LTS) / "Pour toute nouvelle version" (11.10 / 13.01):
pour 10.04 LTS / 12.04 LTS
pour 11h10 / 13h10
Selon Steve Langasek, responsable de l'équipe des Fondations Ubuntu Engineering:
Si vous choisissez de mettre à niveau auparavant, vous pouvez transmettre l'option -d à l'outil de mise à niveau, en cours d'exécution
do-release-upgrade -d
ouupdate-manager -d
, pour passer de vanilla 10.04 / 12.04 à 12.04 / 14.04.Voir ce Q & A pour plus de détails:
Pourquoi "Aucune nouvelle version trouvée" lors de la mise à niveau d'un LTS à un autre?
Si vous utilisez une version de fin de vie d'Ubuntu
Vous devrez peut-être modifier pour
/etc/apt/sources.list
faire référence à l' ancien serveur de versions d'Ubuntu. Suivez les réponses données dans cette question pour apporter les modifications nécessaires, puis effectuez une mise à niveau vers une version plus récente d’Ubuntu:la source
Voici mon conseil en tant que réponse de type tutoriel, basé sur mon expérience de mise à niveau.
Cette procédure a été testée par moi et a fonctionné comme il se doit. Espérons que cela aidera les autres à se mettre à niveau sans problèmes.
Ce n'est pas un guide officiel.
Conseil amical
Il n'y a aucune raison de se précipiter. Il n'y a aucune raison de mettre à jour dès le premier jour. La nouvelle version d'Ubuntu ne va pas disparaître. Il sera toujours là la semaine prochaine et le mois prochain ... Laissez les serveurs se calmer. Ce sera très frustrant et pénible si le serveur tombe en panne pendant la mise à niveau.
En partant
Tout d'abord, nous devons vérifier si la nouvelle version est disponible. Ouvrez un terminal Ctrl+ Alt+ Tet donnez cette commande:
Cette commande vérifiera si la nouvelle version est disponible sur les serveurs et renverra le résultat. Si vous trouvez que cette commande n'est pas disponible, vous devez installer le
update-manager-core
package. Si votre distribution n'est plus prise en charge, vous devez rechercher une copie de ce package dans les anciens miroirs avant de pouvoir utiliser cette méthode de mise à niveau.Si la version est disponible, nous pouvons continuer.
Si la version n'est pas disponible, vérifiez une dernière chose. Ouvrez ce fichier:
et voyez si Prompt est égal à normal
Prompt=normal
. Si ce n'est pas le cas, changez-le; Après avoir sauvegardé le fichier, exécutez les commandes ci-dessous dans le terminal:Avant la mise à niveau
Supprimer tous les AAE externes
Vous devez supprimer tous les PPA que vous avez ajoutés par le passé. Certains d’entre eux risquent de ne pas fonctionner, d’autres peuvent ne pas être pris en charge ou même devenir obsolètes dans la nouvelle version.
Ouvrez le Centre logiciel Ubuntu et cliquez sur Édition> Sources logicielles> Autres logiciels , puis cliquez sur et supprimez tous les PPA un par un.
Faites attention
Certains PPA, tels que Ubuntu X-team , l' équipe “xorg crack pushers” ou l' équipe “GNOME3 Team” , mettent à niveau certains packages essentiels du système.
Vous devez supprimer ces PPA à l'aide d'une autre méthode: installez ppa-purge . Ce script vous permettra de rétrograder tous les packages essentiels vers la version originale (officielle) d'Ubuntu. Exécutez les commandes ci-dessous dans un terminal:
Remplacez
ppa-name
par le nom réel du référentiel. Après la purge, vous pouvez courirmettre à jour les sources.
Ménagère
C'est une bonne idée de faire un peu de ménage avant de passer à une nouvelle version. Ouvrez un terminal et exécutez les commandes ci-dessous, dans l'ordre:
La première ligne supprimera / corrigera les éventuels paquets résiduels / cassés. La commande clean supprime tous les anciens fichiers .deb du cache d'apt ((/ var / cache / apt / archives) - ce n'est pas strictement nécessaire, mais c'est une très bonne idée si l'espace disque est insuffisant.
sudo apt-get purge $(dpkg -l | awk '/^rc/ { print $2 }')
supprime les configurations de paquet laissées par les paquets qui ont été supprimés (mais non purgés) .Recherche de bugs
Le problème le plus courant et habituel concerne les problèmes de pilote de carte graphique. Recherchez les bogues avant de procéder à la mise à niveau. Accédez à la page du tableau de bord , utilisez le champ de recherche pour trouver le modèle de votre carte graphique (encore mieux, l'identifiant) et parcourez les bogues. Si vous en trouvez, envisagez d'attendre la mise à niveau jusqu'à ce que le ou les bogues aient été corrigés. Si le bogue est spécifique au pilote supplémentaire (limité) puis supprimer le pilote avant la mise à niveau.
Noyau personnalisé (non officiel)
Si vous avez un noyau personnalisé, issu de la compilation ou d'un paquet .deb (par exemple, mainline), il est conseillé de démarrer à partir du noyau officiel Ubuntu lors de la mise à niveau, sinon la mise à niveau pourrait échouer.
Mise à jour de la version
Du terminal
La plupart des utilisateurs effectuent une mise à niveau à partir du gestionnaire de mise à jour. Ce n’est pas que je n’y crois pas, mais que je fasse plus confiance au terminal.
Fermez toutes les applications et n’ouvrez qu’un terminal (plein écran). Donnez cette commande et la mise à jour va commencer:
Pendant la mise à niveau
Prendre plaisir!
la source
sudo apt-get --purge autoremove
supprime tous les paquets résiduels,sudo apt-get purge $(dpkg -l | awk '/^rc/ { print $2 }')
mais de manière efficace si le précédent échoue. Bien que je pensesudo apt-get clean all
ne soit pas nécessaire, cela supprimera les packages * .deb (par exemple, les packages d'installation) qui sont conservés/var/cache/apt/archives
lorsque vous installez un nouveau package à partir du référentiel. J'espère que votre double est clair maintenant. :)Essayez avec les commandes suivantes:
la source
Ma méthode, basée sur une expérience d'une demi-décennie de mises à jour douloureuses d'ubuntu, est différente. Je ne suis pas à la traîne, je partage juste les méthodes que j'utilise.
Bien sûr, vous ne pouvez pas vous permettre de perdre toutes vos données , alors oui, sauvegardez-les . Mais je pars d'une question précédente: pouvez-vous vous permettre de ne pas pouvoir accéder à vos données car tout est cassé? Si non, alors cette méthode pourrait être pour vous. Vous avez besoin d'un peu d'espace disque disponible.
Je garde 2 partitions principales du système d'exploitation (et une distincte pour les données, l'échange ...). Ainsi, par exemple, je suis chez Natty
/dev/sda1
et je lance Precise Beta/dev/sda2
.Ensuite, je choisis une option: mise à niveau ou installation propre. Comme le souligne Linux Mint, une mise à niveau ne donne jamais l'impression d'être une installation propre, mais parfois vous le souhaitez.
Pour une installation propre, il vous suffit de brancher votre nouvelle clé USB et de lui indiquer de l'installer
/dev/sda2
, en pointant/home
vers votre partition home existante.Pour faire une mise à niveau je l'image
sda2
desda1
. Il y a de nombreuses façons de le faire,fsarchiver
c'est bien, ou bien, un bon vieux cp ou tar suffira. Une fois que j'ai fait des copies identiques de tous les fichiers de la partition de secours, je la monte et je/etc/fstab
la modifie pour mettre à jour les UUID de la nouvelle partition, sinon les choses se brouillent. Ensuite, je lance grub-update et la prochaine fois que je redémarre, grub me propose 2 choix. Je vérifie que je peux démarrer non plus. Ensuite, faites votre mise à niveau comme ci-dessus.Autre avertissement: les nouvelles versions de bureau ont tendance à détruire les anciens fichiers de configuration de bureau. Vous pouvez donc vous retrouver avec l'ancien et le nouveau système en panne. Si vous disposez de l’espace disque,
cp -ar /home/{youruser,newname}
pointez le nouveau répertoire de l’utilisateur HOME vers ce nouveau chemin d'accès/etc/passwd
.Avoir 2 partitions OS me donne un repli; Si quelque chose dans le nouveau système (pilote, bug, application manquante ...) affecte la productivité, je peux au moins revenir à l'endroit où j'étais. Ce n'est évidemment pas pour le feint-coeur ou noob.
la source
La page officielle ubuntu.com contient des informations:
Vous pouvez facilement mettre à niveau sur le réseau avec la procédure suivante.
Lancer le centre logiciel.
Allez dans Édition -> Sources de logiciels
Sélectionnez le sous-menu Mises à jour à partir de l'application Sources de logiciel:
Définissez le menu déroulant Mise à jour sur "Communiqués normaux" et fermez l'application.
Un message apparaîtra pour vous informer de la disponibilité de la nouvelle version.
Cliquez sur Mettre à jour.
Suivez les instructions à l'écran.
Voir également:
De l' aperçu technique :
Mise à niveau à l'aide du CD ou de l'image USB
À partir de 11.04, lorsque vous démarrez le livecd et que vous démarrez son installation, vous aurez la possibilité de passer à la version 11.04. il détectera automatiquement les applications installées et installera également la version mise à jour de vos applications. En supposant que vous n'êtes pas en double démarrage.
Mise à niveau à l'aide de la ligne de commande:
do-release-upgrade
dans un terminalla source
Si vous vous sentez aventureux et que vous avez déjà essayé l’ une des méthodes énumérées ici et que vous avez eu des problèmes, ou si vous êtes juste impatient, essayez-le.
Si vous voulez essayer ceci, lisez d'abord le message en entier. Si vous n'en comprenez pas une partie, n'essayez pas.
La méthode de la force brute
Je l'ai utilisé avec succès pour mettre à niveau des installations ubuntu sur 4 versions principales en une fois, mais vous le faites à vos risques et périls . Si vous rencontrez un problème, vous aurez peut-être beaucoup plus de difficulté à récupérer qu'avec l'une des autres méthodes.
Réécrire les sources apt
Tout d' abord, il suffit de remplacer toutes les instances de votre version actuelle (
lucid
,raring
, etc.) dans la liste des sources de logiciels apt avec le nouveau, comme celui - ci:Si certains référentiels tiers ne possèdent pas de version plus récente, des erreurs se produiront à l'étape suivante, mais vous pouvez les ignorer en toute sécurité. Les logiciels de ces référentiels peuvent rencontrer des problèmes en raison de dépendances mises à jour, mais le plus souvent, ils conviennent si vous ne mettez à niveau qu'une ou deux versions. Vous pouvez remédier à ces erreurs en supprimant le fichier de liste pertinent dans le fichier
/etc/apt/sources.list.d/
ou en supposant que le responsable du référentiel ouvre éventuellement un référentiel pour la version la plus récente. Il vous suffit de laisser les fichiers et d'ignorer les avertissements.Faire la mise à niveau
L'étape suivante:
À la deuxième étape, vous devrez probablement accepter certaines des modifications suggérées qui corrigent les paquets endommagés. Jetez un coup d'œil aux suggestions, puis acceptez les modifications si cela ne semble pas trop radical. Vous pouvez corriger la plupart des problèmes au cours des prochaines étapes.
Vous devrez également répondre aux questions sur la version de configuration de paquet à utiliser. Faites comme bon vous semble.
La fixation des pauses
Vous aurez sans aucun doute des problèmes avec les installations de paquets. Pour y faire face, commencez par courir
sudo apt-get dist-upgrade
. Si cela vous pose le même problème, vérifiez le message (qui est généralement un conflit de fichier de paquet) et supprimez manuellement le paquet qui vous pose problèmesudo dpkg --force-depends -r <packagename>
(généralement l'ancienne version des deux paquets en conflit). Puis relancez-voussudo apt-get dist-upgrade
. Rincer et répéter jusqu'àsudo apt-get dist-upgrade
ne rien faire (tous les paquets sont mis à jour).Fin du jeu
Important : avant de faire quoi que ce soit, assurez-vous que tous les programmes essentiels sont installés. La façon la plus simple de faire cela est d’exécuter quelque chose comme
sudo apt-get install ubuntu-desktop
(ou lakubuntu-desktop
version que vous utilisez). Cela garantira que tous les packages requis par votre bureau sont installés, de sorte que vous n'aurez pas de difficulté à redémarrer.Vous pouvez maintenant exécuter
sudo apt-get autoremove
etsudo apt-get clean
nettoyer les vieux paquets laissés.Si des packages ont été supprimés au cours de l’étape dist-upgrade, vous pouvez simplement les réinstaller normalement.
la source
"Ne plaisante pas avec ton écurie" est une leçon que j'ai apprise et un mantra qui me tient à cœur. Surtout lorsque vous avez le bon choix de ne pas jouer avec votre écurie, vous ne devriez tout simplement pas jouer avec. Par conséquent, j'ai laissé mon 10.04 indemne et installé mon 12.04 dans une autre partition. Voici une capture d'écran de mon disque dur:
Je devais avoir tous les logiciels qui étaient là le 10.04 à installer sur mon nouveau 12.04.
Tout d’abord, vous devez savoir quels paquets sont installés dans votre 10.04. Pour ça tu peux faire
sudo dpkg --get-selections "*"> pack_file
Après avoir exécuté cela, vous aurez les noms de tous les paquets dans 10.04 dans le fichier appelé 'pack_file'.
Transférez ce fichier vers 12.04 et exécutez les commandes suivantes
sudo apt-get update
sudo dpkg --set-selections < pack_file
sudo apt-get -u dselect-upgrade
Cela va récupérer tous les paquets ainsi que leurs dépendances et l'installer sur votre système. Je devais télécharger environ 2 Go de données, mais j'étais en paix et ma distribution ne serait pas détruite.
Il était 10.04 pour moi mais l'approche fonctionnerait sur n'importe quelle version. Par conséquent, vous pouvez effectuer la mise à niveau vers la dernière version sans "mettre à niveau". :)
Faites référence à ceci: http://sosaysharis.wordpress.com/2012/05/02/upgrading-to-ubuntu-12-04-the-way-i-did-it/
la source
Utilisez Rinzwinds answer si vous avez besoin d’un moyen graphique pour effectuer la mise à niveau. Si vous avez besoin d'un moyen CLI pour effectuer la mise à niveau, consultez cette page . Le howto date de l’année dernière, mais il devrait rester valable le 12.04. Dès que 12.04 sera publié, cette méthode devrait fonctionner.
Et pour répondre à votre autre question: 11.10 est venu APRÈS 11.04. Le premier numéro correspond toujours à l'année (dans ce cas: 11 correspond à 2011), le deuxième numéro correspond au mois ou à la diffusion (04 correspond à avril, 10 à octobre).
Dernier point, mais non le moindre: comme Rinzwind vous l’a dit, vous devriez attendre la sortie de la version et ne pas la mettre à niveau tant qu’elle est en version bêta. À moins que vous ne sachiez ce que vous faites, bien sûr.
la source
Mettez à niveau de manière sécurisée les versions 13.04 à 13.10 à l'aide de l'invite de commande
Depuis
13.10
sa sortie, beaucoup aimeraient savoir comment mettre à niveau la version précédente (13.04
) d'Ubuntu vers la dernière version13.10
. Avant de13.10
procéder à la mise à niveau, il serait bon de connaître les modifications / support / compatibilité.Je suggère donc de suivre ces étapes afin de mettre à niveau
13.10
efficacement.Commencez par ouvrir
Software Sources
et assurez-vous que les modifications possibles ont été définies.Exécutez cette commande dans le terminal:
Lorsque la
Software Sources
fenêtre s'ouvre, effectuez les modifications suivantes:Sous l' Ubuntu Softwareonglet,
tick
les quatre cases à cocher .tick
deux premières cases à cocher , et définissez la valeur de M'avertir d'une nouvelle version d'ubuntu surFor any new versiontick
quatre premières cases à cocher etuntick/remove
restant si quelqu'un n'aime pas mettre à niveau le logiciel tiers qu'il a installé en ajoutant des référentiels. (recommande de supprimer).Close la fenêtre et exécutez la commande suivante pour mettre à jour le référentiel:
Il est maintenant temps de vérifier la compatibilité / les modifications / le support, etc., par
do-release-upgrade -d
option. Pour obtenir plus d'informations, exécutez:man do-release-upgrade
Tapez cette commande dans le terminal:Il téléchargera
Upgrade Tool Signature
environ 1 Mo nommé quelque chosesaucy.tar.gz
. Après cela, le système demandera un mot de passe pour l'extraire et, enfin, vérifier / récupérer les packages dans le référentiel. Après un certain temps, il affichera la description complète des packages à mettre à niveau, la taille téléchargée et installée, etc. après avoir appuyé sur Enter.13.04 peut être mis à niveau simultanément vers 13.10 en appuyant sur Y lorsque vous êtes invité à installer les mises à niveau.
C'est le moyen le plus simple et le plus sûr de passer à la version 13.10 . Les mises à niveau peuvent toujours être installées ultérieurement si
aborted
auparavant, en exécutant:ou
Pour en savoir plus sur le type dist-upgrade:
man apt-get dist-upgrade
la source
-d
option. (J'imagine que j'aurais pu lire l'aide mais le recul est de 20/20)Vous devez également supprimer ttf-mscorefonts-installer avant de procéder à la mise à niveau.
La raison en est que le processus de mise à niveau risque de vous empêcher de vous demander d'accepter le CLUF.
Pour contourner le problème si la mise à niveau est déjà bloquée, consultez la réponse suivante: https://askubuntu.com/a/126082/55343
la source
Exécutez ces commandes une par une:
ensuite
Ou
la source
Pour les versions récentes d'Ubuntu, par exemple à partir de la version 12.04, une fois qu'une nouvelle version d'Ubuntu sera disponible, vous serez invité à effectuer la mise à niveau. Une fois que vous cliquez sur «Mettre à niveau» dans l'invite, suivez les instructions à l'écran pour passer à la nouvelle version.
S'il n'y a pas d'invite, vous pouvez vérifier les éléments suivants. Tapez la commande suivante dans le terminal:
La fenêtre du gestionnaire de mise à jour apparaît et recherche les mises à jour. Installez toutes les mises à jour détectées.
Cliquez sur "Paramètres ..." dans le gestionnaire de mise à jour, puis cliquez sur l'onglet "Mise à jour" de la fenêtre. Pour la question "M'avertir d'une nouvelle version d'Ubuntu", si vous choisissez "Version à prise en charge à long terme", la nouvelle mise à niveau d'Ubuntu risque de ne pas être affichée, car la nouvelle version d'Ubuntu peut ne pas être la "Prise en charge à long terme". Si vous choisissez "Pour toute nouvelle version", la nouvelle invite de mise à niveau Ubuntu apparaîtra probablement.
Dans https://wiki.ubuntu.com/Releases, vous trouverez quelle version est prise en charge à long terme (LTS) et quelle version n'est pas. En outre, vous verrez la date de publication et la durée de vie de chaque version. Information assez utile.
Lorsque la nouvelle version d'Ubuntu est publiée, l'invite de mise à niveau ne s'affiche pas immédiatement. Pour savoir quand la nouvelle invite de mise à niveau Ubuntu sera disponible pour votre version actuelle d’Ubuntu, vous pouvez consulter les Notes de publication de la nouvelle version à l’ adresse https://wiki.ubuntu.com/Releases.
la source