Comment puis-je mettre à niveau Ubuntu LTS vers le suivant hors ligne?


9

J'utilise Ubuntu 12.04 sur mon ordinateur et je souhaite passer à Ubuntu 14.04. Je n'ai pas Internet à la maison, je dois donc effectuer la mise à niveau hors ligne. Sur openSUSE, il est possible de rendre la mise à niveau hors ligne simple et efficace en utilisant le DVD iso. Ma question est: existe-t-il un moyen de mettre à niveau Ubuntu hors ligne comme dans openSUSE?


Pour autant que je me souvienne, Ubuntu ISO a une telle option. Mais je n'ai jamais essayé de LTS à LTS. Dans ce cas, il est fort probable que vous deviez attendre la libération du point (14.04.1). [Je peux me tromper, corrigez-moi si c'est le cas]
Web-E

1
vous ne voulez pas une nouvelle installation d'Ubuntu?
précis

1
hey @rusty merci pour la réponse, mais j'ai certaines applications et certains fichiers que je dois garder et je n'ai pas de HD portable
fm21

Réponses:


4

Canonical ne fournit pas de CD alternatif depuis 12.10, donc une mise à niveau via le disque d'installation ne sera pas disponible.

La solution serait de créer un miroir hors ligne des référentiels de packages ubuntu [1] . Une fois que vous en avez un, vous pouvez suivre cette procédure:

  • update-manageret do-release-upgradelit le fichier /etc/update-manager/meta-releasepour trouver l'emplacement du fichier de méta-version. Cela indique changelogs.ubuntu.comnormalement l' emplacement Internet . Et si vous ne faites que mettre en miroir les dépôts de packages, le fichier de méta-version n'est pas inclus. Nous devons donc d'abord le récupérer:

    wget http://changelogs.ubuntu.com/meta-release
    
  • Stockez-le, par exemple à la racine du miroir interne ou à un autre emplacement pratique, et placez-y l'URL dans la valeur " URL " dans le /etc/update-manager/meta-release. Si vous effectuez une mise à niveau vers une version LTS, récupérez également le meta-release-ltsfichier et répétez le processus.

  • Modifiez le fichier de méta-version que vous venez de télécharger et remplacez l'adresse du miroir externe par l' URL du miroir interne afin que tous les emplacements de package correspondent. Pour moi, cela remplaçait archive.ubuntu.compar file:///et le chemin du miroir interne. Assurez-vous que le fichier est lisible via http (ou les autorisations de fichier si vous utilisez l'accès au fichier pour le repo).

  • Exécutez update-managerou do-release-upgradeet la mise à niveau devrait fonctionner comme si vous utilisiez un miroir Internet.


Cela devrait être facile comme la distribution openSUSE. Ubuntu est censé être destiné aux nouveaux arrivants sous Linux, donc je ne sais pas pourquoi cela se produit. Je pense que le grand patron mr. Mark S. d'Ubuntu devrait penser à ces petites choses qui font tellement de différence. La différence entre choisir Ubuntu ou openSUSE. Je vais essayer votre réponse @MrVaykadji et ensuite je dirai le résultat!
fm21

Peut-être qu'ils ne sont pas intéressés par ppl sans connexion internet ^^
MrVaykadji

Dans votre réponse, dois-je télécharger de nouveaux packages à partir des archives ubuntu?
fm21


1
ce n'est pas pareil ... vous do-release-upgradeapt-get upgrade
posiez des

2

Lorsque j'ai démarré avec le DVD Ubuntu 14.04 standard et sélectionné l'option d'installation, j'ai obtenu une option pour mettre à niveau sur place l'installation Ubuntu 12.04 existante. J'ai effectué de telles mises à niveau sur place en utilisant les supports DVD / CD de 8 à 10 et de 10 à 12.04. Je pense donc que cela fonctionnerait sans accroc dans le cas du 12.04 au 14.04 également.


0

Si votre système est une installation vanille, la mise à niveau du 12.04 au 14.04 est facile hors ligne en utilisant le DVD Ubuntu 14.04. Cependant, si votre système dispose d'installations supplémentaires, cela peut entraîner des complications lors de la mise à niveau car les packages compatibles 14.04 ne seront pas mis à niveau.


il existe un ubuntu 14.04 DVD? où ?
fm21
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.