Différences

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

Lien vers cette vue comparative

Prochaine révision
Révision précédente
tutoriel:migrer_sans_connexion_internet [Le 17/10/2015, 17:47] – créée L'Africaintutoriel:migrer_sans_connexion_internet [Le 01/08/2026, 18:10] (Version actuelle) – APTonCD abandonné depuis 19 ans krodelabestiole
Ligne 1: Ligne 1:
-{{tag>Trusty installation tutoriel}}+{{tag>Trusty installation tutoriel vétuste}}
  
----- +====== Migrer vers une nouvelle version d'Ubuntu hors-ligne ======
- +
-====== Migrer vers une nouvelle version d'Ubuntu quand on n'est pas soi-même connecté à Internet ======+
  
-//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.)).//+//Ce document décrit une méthode éprouvée pour [:upgrade|mettre à niveau]] vers une nouvelle version d'Ubuntu sans être soi-même connecté à Internet.//
  
 +<note important>Il est quelques fois plus simple de faire une réinstallation complète. Si vous craignez pour vos données il est possible de le faire sans cochez l'option //Formater le disque// pendant l'installation.</note>
  
 ===== Avant-propos ===== ===== Avant-propos =====
Ligne 16: Ligne 15:
   * savoir accéder à la [[:console]] et utiliser le gestionnaire de paquets [[:Synaptic]].   * savoir accéder à la [[:console]] et utiliser le gestionnaire de paquets [[:Synaptic]].
  
 +===== Introduction =====
  
-=====Introduction===== +Il s'agit de simuler l'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 [:upgrade|mise à niveau]] sur un disque amovible, et de les installer hors-ligne chez soi.
- +
-Il s'agit de simuler l'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 : Les étapes sont les suivantes :
Ligne 27: Ligne 25:
   - procéder à la migration de son installation depuis le disque amovible.   - procéder à la migration de son installation depuis le disque amovible.
  
-=====Première étape : Hors-ligne=====+===== Première étape : Hors-ligne =====
  
 On suppose que le disque amovible est accessible dans **/media/disque_amovible**. On suppose que le disque amovible est accessible dans **/media/disque_amovible**.
Ligne 33: Ligne 31:
  
 Saisissez en [[:terminal|ligne de commandes]] : Saisissez en [[:terminal|ligne de commandes]] :
-<code>mkdir -p /media/disque_amovible/archives/partial /media/disque_amovible/lists/partial /media/disque_amovible/apt.conf.d /media/disque_amovible/trusted.gpg.d /media/disque_amovible/preferences.d +<code>mkdir -p /media/disque_amovible/archives/partial /media/disque_amovible/lists/partial /media/disque_amovible/apt.conf.d /media/disque_amovible/trusted.gpg.d /media/disque_amovible/preferences.d  
-sudo cp -a /etc/apt/sources.list /var/lib/dpkg/status /media/disque_amovible+sudo cp -a /etc/apt/sources.list /var/lib/dpkg/status /etc/apt/sources.list.d/ /media/disque_amovible 
 touch /media/disque_amovible/apt.conf touch /media/disque_amovible/apt.conf
 </code> </code>
  
-[[:tutoriel:comment_editer_un_fichier|Éditez]] ensuite le nouveau fichier **/media/disque_amovible/apt.conf** et y insérer le contenu suivant :+[[:tutoriel:comment_editer_un_fichier|Éditez]] ensuite le nouveau fichier **/media/disque_amovible/apt.conf** et y insérer le contenu suivant à la suite de ce qui y est déjà:
  
 <file>// apt.conf <file>// apt.conf
Ligne 53: Ligne 51:
 // (modifier le chemin au besoin) // (modifier le chemin au besoin)
    State "/media/disque_amovible/";    State "/media/disque_amovible/";
-   State::status "status";+   State::status "/media/disque_amoviblestatus";
    Cache::archives "/media/disque_amovible/archives/";    Cache::archives "/media/disque_amovible/archives/";
    Cache "/tmp/";    Cache "/tmp/";
Ligne 62: Ligne 60:
 <file>## /etc/apt/sources.list <file>## /etc/apt/sources.list
  
-deb http://fr.archive.ubuntu.com/ubuntu/ trusty main restricted  +deb http://fr.archive.ubuntu.com/ubuntu/ trusty main restricted 
-# deb-src http://fr.archive.ubuntu.com/ubuntu/ trusty main restricted  +# deb-src http://fr.archive.ubuntu.com/ubuntu/ trusty main restricted 
-deb http://fr.archive.ubuntu.com/ubuntu/ trusty-updates main restricted  +deb http://fr.archive.ubuntu.com/ubuntu/ trusty-updates main restricted 
-# deb-src http://fr.archive.ubuntu.com/ubuntu/ trusty-updates main restricted  +# deb-src http://fr.archive.ubuntu.com/ubuntu/ trusty-updates main restricted 
-deb http://fr.archive.ubuntu.com/ubuntu/ trusty-security main restricted  +deb http://fr.archive.ubuntu.com/ubuntu/ trusty-security main restricted 
-# deb-src http://fr.archive.ubuntu.com/ubuntu/ trusty-security main restricted +# deb-src http://fr.archive.ubuntu.com/ubuntu/ trusty-security main restricted
  
-deb http://fr.archive.ubuntu.com/ubuntu/ trusty universe  +deb http://fr.archive.ubuntu.com/ubuntu/ trusty universe 
-# deb-src http://fr.archive.ubuntu.com/ubuntu/ trusty universe  +# deb-src http://fr.archive.ubuntu.com/ubuntu/ trusty universe 
-deb http://fr.archive.ubuntu.com/ubuntu/ trusty-security universe  +deb http://fr.archive.ubuntu.com/ubuntu/ trusty-security universe 
-# deb-src http://fr.archive.ubuntu.com/ubuntu/ trusty-security universe +# deb-src http://fr.archive.ubuntu.com/ubuntu/ trusty-security universe
  
-# deb http://fr.archive.ubuntu.com/ubuntu/trusty/ trusty multiverse  +# deb http://fr.archive.ubuntu.com/ubuntu/trusty/ trusty multiverse 
-# deb-src http://fr.archive.ubuntu.com/ubuntu/trusty/ trusty multiverse  +# deb-src http://fr.archive.ubuntu.com/ubuntu/trusty/ trusty multiverse 
-# deb http://fr.archive.ubuntu.com/ubuntu/ trusty-security multiverse  +# deb http://fr.archive.ubuntu.com/ubuntu/ trusty-security multiverse
 # deb-src http://fr.archive.ubuntu.com/ubuntu/ trusty-security multiverse</file> # deb-src http://fr.archive.ubuntu.com/ubuntu/ trusty-security multiverse</file>
  
-=====Deuxième étape : sur l'ordinateur connecté====+===== Deuxième étape : sur l'ordinateur connecté ====
  
 On suppose que le disque amovible est branché à l'ordinateur connecté et accessible dans **/media/disque_amovible**. On suppose que le disque amovible est branché à l'ordinateur connecté et accessible dans **/media/disque_amovible**.
Ligne 91: Ligne 89:
 synaptic</code> synaptic</code>
  
-<note tip>**amd64 :** +Cliquez sur //Tout mettre à jour//, puis après avoir cliqué sur //Appliquer// cochez la case //Télécharger uniquement les paquets//.
-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'' et procéder à tout cela en même temps en cochant //télécharger uniquement les paquets//.+
  
 Lorsque le téléchargement est terminé on peut fermer la console ou saisir : Lorsque le téléchargement est terminé on peut fermer la console ou saisir :
Ligne 117: Ligne 95:
 <code>export APT_CONFIG=</code> <code>export APT_CONFIG=</code>
  
- +===== Troisième étape : chez soi, hors-ligne =====
- +
-=====Troisième étape : chez soi, hors-ligne=====+
  
 En supposant que le disque amovible est à nouveau branché à son ordinateur et toujours accessible dans ''/media/disque_amovible'', saisir les commandes suivantes sur son propre ordinateur : En supposant que le disque amovible est à nouveau branché à son ordinateur et toujours accessible dans ''/media/disque_amovible'', saisir les commandes suivantes sur son propre ordinateur :
- +<code>sudo -i 
-<code>export APT_CONFIG="/media/disque_amovible/apt.conf" +export APT_CONFIG="/media/disque_amovible/apt.conf" 
-sudo apt-get check +apt-get check 
-sudo apt-get --no-d -o dir::state::status=/var/lib/dpkg/status dist-upgrade +apt-get --no-d -o dir::state::status=/media/disque_amovible/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> export APT_CONFIG=</code>
  
 +===== Voir aussi =====
  
-===== Autres liens traitant du sujet ===== +  * [:upgrade|Mise à niveau]]
-  Il existe un outil spécifiquement dédié à créer des CD / DVD de paquets qui puissent être utilisé ensuite sur des Ubuntu sans connexion internet: [[:APTonCD]].+
   * Voir aussi le portail dédié à [[:installation_paquet_hors_ligne|l'installation de paquets hors-ligne]].   * Voir aussi le portail dédié à [[:installation_paquet_hors_ligne|l'installation de paquets hors-ligne]].
- 
  
 ---- ----
- +//[[:Contributeurs]] : [[:utilisateurs:j_b|jb]], [[:utilisateurs:L'Africain]].//
-//Contributeur principal : [[utilisateurs:j_b|jb]].//+