Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
installation:migrer_sans_connexion_internet [Le 29/06/2010, 07:16]
88.140.53.180
— (Version actuelle)
Ligne 1: Ligne 1:
-{{tag>​installation tutoriel vétuste}} 
  
----- 
- 
-====== Migrer vers une nouvelle version d'​Ubuntu quand on n'est pas soi-même connecté à Internet ====== 
- 
-<note warning>​FIXME Cette page n'a pas été vérifiée pour les dernières versions supportées d'​ubuntu. Si vous pouvez valider ces informations ou les compléter, merci d'​éditer cette page et de rajouter le tag de la version d'​ubuntu sur laquelle cela fonctionne.</​note>​ 
- 
-//Ce document décrit une méthode éprouvée pour migrer vers une nouvelle version d'​Ubuntu sans être soi-même connecté à Internet ((Je me suis largement inspiré pour la rédaction de ce document du //​[[http://​cvs.lp.se/​doc/​apt-doc/​offline.text.gz|Using APT Offline]]// de Jason Gunthorpe. Merci à Julien Gilles qui l'a signalé dans son [[http://​lists.ubuntu.com/​archives/​ubuntu-fr/​2005-October/​005866.html|message du 11 octobre 2005]] sur la liste ''​[[http://​lists.ubuntu.com/​mailman/​listinfo/​ubuntu-fr|ubuntu-fr]]''​.)).//​ 
- 
- 
-===== Avant-propos ===== 
- 
-Cette méthode requiert les trois points suivants : 
- 
-  * avoir accès quelque part à un ordinateur équipé d'​Ubuntu,​ connecté à Internet à haut débit, et avoir accès à un compte utilisateur disposant de la commande ''​[[:​sudo]]''​ sur cette machine. À défaut on peut également y utiliser un CD de démonstration d'​Ubuntu ("​Live-CD"​) ; 
-  * disposer d'un disque amovible ((On pourrait imaginer utiliser un ou plusieurs CD-RW ou DVD-RW. Cependant je ne détaille pas cette façon de faire que je n'ai pas pu essayer.)) relativement large (la taille des données à télécharger était pour moi de 706 Mo) et savoir s'en servir ; 
-  * savoir accéder à la [[:​console]] et utiliser le gestionnaire de paquets [[:​Synaptic]]. 
- 
- 
-=====Introduction===== 
- 
-Il s'agit de simuler son environnement de l'​outil [[:APT]] sur un autre ordinateur équipé d'​Ubuntu et d'une connexion Internet à haut débit, afin d'y télécharger les fichiers de la migration sur un disque amovible, et de les installer hors-ligne chez soi. 
- 
-Les étapes sont les suivantes : 
- 
-  - préparer un environnement spécial pour APT sur un disque amovible ; 
-  - télécharger avec l'​ordinateur connecté les fichiers de la migration sur le disque amovible ; 
-  - procéder à la migration de son installation depuis le disque amovible. 
- 
-=====Première étape : chez soi, hors-ligne===== 
- 
-On suppose que le disque amovible est accessible dans ''/​mnt/​disque_amovible''​. 
- 
-Saisir en ligne de commandes : 
- 
-<​code>​sudo mkdir -p /​mnt/​disque_amovible/​archives/​partial /​mnt/​disque_amovible/​lists/​partial 
-sudo cp -a /​etc/​apt/​sources.list /​var/​lib/​dpkg/​status /​mnt/​disque_amovible 
-sudo touch /​mnt/​disque_amovible/​apt.conf 
-</​code>​ 
- 
-[[:​tutoriel:​comment_editer_un_fichier|Éditer]] ensuite le nouveau fichier **/​mnt/​disque_amovible/​apt.conf** et y insérer le contenu suivant : 
- 
-<​file>//​ apt.conf 
- 
-APT 
- { 
-// (modifier l'​architecture au besoin) 
-   ​Architecture "​i386";​ 
-   ​Get::​Download-Only "​true";​ 
- }; 
- 
- Dir 
- { 
-// (modifier le chemin au besoin) 
-   State "/​mnt/​disque_amovible/";​ 
-   ​State::​status "​status";​ 
-   ​Cache::​archives "/​mnt/​disque_amovible/​archives/";​ 
-   Cache "/​tmp/";​ 
-   Etc "/​mnt/​disque_amovible/";​ 
- ​};</​file>​ 
- 
-Éditer enfin le nouveau fichier **/​mnt/​disque_amovible/​sources.list** et y insérer le contenu suivant ( prévu pour migrer vers Ubuntu 5.10 "​Breezy Badger"​) ​ 
-À noter que vous pouvez aussi utiliser un générateur de dépôts tel que http://​sources-list.ubuntu-fr-secours.org. 
-<​file>##​ /​etc/​apt/​sources.list 
- 
-deb http://​fr.archive.ubuntu.com/​ubuntu/​ breezy main restricted ​ 
-# deb-src http://​fr.archive.ubuntu.com/​ubuntu/​ breezy main restricted ​ 
-deb http://​fr.archive.ubuntu.com/​ubuntu/​ breezy-updates main restricted ​ 
-# deb-src http://​fr.archive.ubuntu.com/​ubuntu/​ breezy-updates main restricted ​ 
-deb http://​fr.archive.ubuntu.com/​ubuntu/​ breezy-security main restricted ​ 
-# deb-src http://​fr.archive.ubuntu.com/​ubuntu/​ breezy-security main restricted ​ 
- 
-deb http://​fr.archive.ubuntu.com/​ubuntu/​ breezy universe ​ 
-# deb-src http://​fr.archive.ubuntu.com/​ubuntu/​ breezy universe ​ 
-deb http://​fr.archive.ubuntu.com/​ubuntu/​ breezy-security universe ​ 
-# deb-src http://​fr.archive.ubuntu.com/​ubuntu/​ breezy-security universe ​ 
- 
-# deb http://​fr.archive.ubuntu.com/​ubuntu/​breezy/​ breezy multiverse ​ 
-# deb-src http://​fr.archive.ubuntu.com/​ubuntu/​breezy/​ breezy multiverse ​ 
-# deb http://​fr.archive.ubuntu.com/​ubuntu/​ breezy-security multiverse  ​ 
-# deb-src http://​fr.archive.ubuntu.com/​ubuntu/​ breezy-security multiverse</​file>​ 
- 
-(J'ai activé le dépôt ''​universe''​ car j'en ai installé quelques paquets, mais ce n'est pas le cas pour le dépôt ''​multiverse''​.) 
- 
-=====Deuxième étape : sur l'​ordinateur connecté==== 
- 
-On suppose que le disque amovible est branché à l'​ordinateur connecté et accessible dans ''/​mnt/​disque_amovible''​. 
- 
-Saisir sur l'​ordinateur connecté les commandes suivantes : 
- 
-<​code>​export APT_CONFIG="/​mnt/​disque_amovible/​apt.conf"​ 
-sudo apt-get update</​code>​ 
- 
-<note tip>​**amd64 :** 
-Si elle n'est pas déjà installée, allez dans le dossier où vous avez télécharger ubuntu-9.04-desktop-amd64.iso et créez, si besion, le dossier /​media/​cdrom pour monter, l'​image du Cédérom : 
-<​code>​ 
-sudo mount -w -o loop ubuntu-9.04-desktop-amd64.iso /​media/​cdrom 
-</​code>​ 
-Ajouter cette image à votre sources.list : 
-<​code>​ 
-sudo apt-cdrom -m -d=/​media/​cdrom -c=/​mnt/​disque_amovible/​apt.conf add 
-</​code>​ 
-Mettre à jour votre sources.list : 
-<​code>​ 
-sudo apt-get -sdV -c /​mnt/​disque_amovible/​apt.conf -t amd64 update 
-</​code>​ 
-Télécharger les paquets : 
-<​code>​ 
-sudo apt-get -df -c /​mnt/​disque_amovible/​apt.conf -t amd64 upgrade 
-</​code>​ 
-L'​option f résout les dépendances et vous n'avez plus besoin de lancer Synaptic. ;-)  
-</​note>​ 
- 
-Il s'agit maintenant de faire une mise à jour intelligente du système, de réinstaller éventuellement ''​ubuntu-base''​ et ''​ubuntu-desktop'',​ et d'​installer ''​language-pack-fr'',​ ''​language-pack-gnome-fr'',​ ''​language-support-fr''​ et éventuellement d'​autres paquets utiles tel que ''​utf8-migration-tool''​. 
- 
-Lancer ​ dans la même console : 
- 
-<​code>​sudo synaptic</​code>​ 
- 
-et procéder à tout cela en même temps ((Je n'ai pas trouvé le moyen de télécharger en ligne de commande tous les paquets cités. En ligne de commande ''​apt-get install ubuntu-desktop''​ me signale des dépendances non satisfaites (car les paquets téléchargés précédemment ne sont pas installés) et refuse de continuer.)) en cochant //​télécharger uniquement les paquets//. 
- 
-Lorsque le téléchargement est terminé on peut fermer la console ou saisir : 
- 
-<​code>​export APT_CONFIG=</​code>​ 
- 
- 
- 
-=====Troisième étape : chez soi, hors-ligne===== 
- 
-En supposant que le disque amovible est à nouveau branché à son ordinateur et toujours accessible dans ''/​mnt/​disque_amovible'',​ saisir les commandes suivantes sur son propre ordinateur : 
- 
-<​code>​export APT_CONFIG="/​mnt/​disque_amovible/​apt.conf"​ 
-sudo apt-get check 
-sudo apt-get --no-d -o dir::​state::​status=/​var/​lib/​dpkg/​status dist-upgrade 
-sudo apt-get --no-d -o dir::​state::​status=/​var/​lib/​dpkg/​status install ubuntu-base ubuntu-desktop language-pack-fr language-pack-gnome-fr language-support-fr utf8-migration-tool 
-export APT_CONFIG=</​code>​ 
- 
-Pour terminer la migration, se référer au document [[http://​doc.ubuntu-fr.org/​installation/​migration_warty_hoary?​rev=1185409746|Migration de Warty vers Hoary]]. 
- 
-===== Autres liens traitant du sujet ===== 
-  * Ubuntu est en train de construire un outil spécifiquement dédié à créer des CD / DVD de paquets qui puissent être utilisé ensuite sur des Ubuntu sans connexion internet. Voici le lien d'​[[https://​launchpad.net/​aptoncd|APTonCD]] 
-  * Un lien [[http://​forum.ubuntu-fr.org/​viewtopic.php?​id=70585|au forum traitant du sujet]] 
- 
- 
----- 
- 
-//​Contributeur principal : [[utilisateurs:​j_b|jb]].//​ 
  • installation/migrer_sans_connexion_internet.1277788590.txt.gz
  • Dernière modification: Le 18/04/2011, 14:49
  • (modification externe)