Outils pour utilisateurs

Outils du site


doc:ubuntu
no way to compare when less than two revisions
Différences

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


doc:ubuntu [2010/10/26 19:18] (Version actuelle) – créée - modification externe 127.0.0.1
Ligne 1: Ligne 1:
 += Ubuntu =
  
 +== Les paquets non libres à installer ==
 +
 +Après avoir ajouter le dépot medibuntu, il faut installer :
 +
 +* non-free-codecs
 +* libdvdcss2. 
 +
 +
 +Pour pouvoir lire les mp3 avec amarok
 +
 +* libxine1-ffmpeg
 +
 +== Le dépot médibuntu ==
 +
 +Il faut ajouter la clé GPG en tapant cette commande dans un terminal :
 +  wget -q http://packages.medibuntu.org/medibuntu-key.gpg -O- | sudo apt-key add -
 +
 +Ensuite, il faut ajouter à votre source.list la ligne qui correspond à votre version d'Ubuntu
 +
 +^Version d'Ubuntu ^Ligne à ajouter ^
 +|Ubuntu 10.04 LTS |deb http://packages.medibuntu.org/ lucid free non-free |
 +|Ubuntu 9.10 |deb http://packages.medibuntu.org/ karmic free non-free |
 +|Ubuntu 9.04 |deb http://packages.medibuntu.org/ jaunty free non-free |
 +|Ubuntu 8.10 |deb http://packages.medibuntu.org/ intrepid free non-free |
 +|Ubuntu 8.04 LTS |deb http://packages.medibuntu.org/ hardy free non-free |
 +
 +Et pour finir, il faut remettre à jour la base :
 +  sudo apt-get update
 +
 +== Création d'un miroir ==
 +=== Préparation des dossiers ===
 +
 +Il faut créer un dossier qui va contenir le dépot. Chez moi, j'ai monter un disque sous **/mnt/depot** et j'ai créé un dossier **ubuntu** pour contenir mon dépot.
 +
 +A l'intérieur, il faut créer trois dossiers:
 +* mirror
 +* skel
 +* var
 +
 +Il faut ensuite s'assurer que l'on ai les droits d'écriture dans ces dossiers
 +
 +=== Le fichier de configuration ===
 +
 +[[http://www.mascre.fr/documents/En_ligne/mirror.list|Un exemple de fichier de configuration]]
 +
 +Il faut modifier la ligne
 +
 +  set base_path
 +
 +pour y renseigner le chemin du dossier précédemment créer :
 +
 +  set base_path /mnt/depot/ubuntu
 +
 +Dans la deuxième partie du fichier se trouve les adresses des dépots à synchroniser. A adapter suivant les dépots / la version d'ubuntu pour lesquels on veut créer un dépot.
 +
 +=== Lancer création/mise à jour du dépot ===
 +
 +Pour créer ou mettre à jour le dépot local lancer la commande :
 +
 +  apt-mirror le_fichier_de_config
 +
 +Et on attends que ca copie.
 +Prévoir du pop corn et quelques heures de patience pour la première copie
 +
 +=== Le serveur ===
 +
 +Pour pouvoir utiliser le dépot que l'on vient de créer, il faut ensuite utiliser un serveur web (aparche est parfait) pour proposer via le réseau.
 +
 +De sorte que les dépots soit accessible via le réseau via l'adresse :
 +
 +  http://adresse_ip/depot/ubunutu/
 +
 +=== le Source.list local ===
 +
 +Pour utiliser son dépot, il faut configurer son source.list pour qu'il pointe vers le serveur local.
 +Pour cela, il faut prendre l'adresse d'origine et ajouter au début le chemin vers le dossier mirror créer lors de la création du mirroir.
 +
 +Par exemple, l'adresse :
 +
 +  deb http://fr.archive.ubuntu.com/ubuntu/ lucid main restricted
 +
 +Va devenir : 
 +
 +  deb http://adresse_ip/depot/ubunutu/mirror/fr.archive.ubuntu.com/ubuntu/ lucid main restricted
 +
 +
 +
 +[[http://www.mascre.fr/documents/En_ligne/sources.list.local|Un exemple de source.list local]]
 +
 +=== Problème rencontré ===
 +
 +En cas d'erreur avec apt-mirror, il créer un fichier à l'adresse :
 +
 +  /dossier/du/dépot/var/apt-mirror.lock
 +
 +Et lorsque l'on tente de relancer apt-mirror un message d'erreur vient nous répondre
 +
 +  apt-mirror is already running, exiting at /usr/bin/apt-mirror line 187
 +
 +Il suffit pour résoudre le problème de supprimer le fichier apt-mirror.lock.
doc/ubuntu.txt · Dernière modification : 2010/10/26 19:18 de 127.0.0.1