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
apt_faq [Le 07/11/2007, 02:03]
OULD
apt_faq [Le 11/09/2022, 11:33] (Version actuelle)
moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892)
Ligne 4: Ligne 4:
  
 Rédigée par [[utilisateurs:​Gloubiboulga]] Rédigée par [[utilisateurs:​Gloubiboulga]]
 +
 +
  
 ====== Questions fréquemment posées sur APT ====== ====== Questions fréquemment posées sur APT ======
  
 ===== Le fichier sources.list ===== ===== Le fichier sources.list =====
 +
  
 ==== Qu'​est-ce que ce fichier ? ==== ==== Qu'​est-ce que ce fichier ? ====
 Le fichier ''​sources.list'',​ situé dans le répertoire ''/​etc/​apt/'',​ contient une liste de **[[:​depots|dépôts APT]]** (distants ou locaux), sur lesquels se trouvent des **paquets** contenant des logiciels et des utilitaires pour Ubuntu. ​ Ce fichier est donc un fichier de configuration nécessaire au bon fonctionnement de APT (//​**A**dvanced **P**ackaging **T**ool//) et de votre distribution Ubuntu en général. Le fichier ''​sources.list'',​ situé dans le répertoire ''/​etc/​apt/'',​ contient une liste de **[[:​depots|dépôts APT]]** (distants ou locaux), sur lesquels se trouvent des **paquets** contenant des logiciels et des utilitaires pour Ubuntu. ​ Ce fichier est donc un fichier de configuration nécessaire au bon fonctionnement de APT (//​**A**dvanced **P**ackaging **T**ool//) et de votre distribution Ubuntu en général.
 +
 +
  
  
  
 ==== Comment ajouter un dépôt ? ==== ==== Comment ajouter un dépôt ? ====
-Une **ligne APT**, indiquant plusieurs informations à propos d'un dépôt, doit avoir la forme suivante:<​code><​type>​ <​adresse>​ <​version>​ <​branche(s)></​code>​ +Une **ligne APT**, indiquant plusieurs informations à propos d'un dépôt, doit avoir la forme suivante :<​code><​type>​ <​adresse>​ <​version>​ <​branche(s)></​code>​ 
-Un espace sépare chacun des différents éléments d'une ligne APT: +Un espace sépare chacun des différents éléments d'une ligne APT : 
-  * <​type>​ désigne le type de paquets que l'on retrouve sur ce dépôt. ​ Il peut prendre deux valeurs: **deb**, correspondant aux paquets binaires (c'​est-à-dire,​ de manière __très__ schématique,​ un logiciel), ou **deb-src**,​ correspondant aux paquets contenant le code source des logiciels (ce dernier est rarement utilisé par l'​utilisateur final).+  * <​type>​ désigne le type de paquets que l'on retrouve sur ce dépôt. ​ Il peut prendre deux valeurs : **deb**, correspondant aux paquets binaires (c'​est-à-dire,​ de manière __très__ schématique,​ un logiciel), ou **deb-src**,​ correspondant aux paquets contenant le code source des logiciels (ce dernier est rarement utilisé par l'​utilisateur final).
   * <​adresse>​ est l'​adresse du dépôt. ​ Généralement,​ celle-ci sera une adresse Internet, mais elle peut aussi être une adresse locale (un chemin vers un lecteur CD-ROM, par exemple).   * <​adresse>​ est l'​adresse du dépôt. ​ Généralement,​ celle-ci sera une adresse Internet, mais elle peut aussi être une adresse locale (un chemin vers un lecteur CD-ROM, par exemple).
-  * <​version>​ indique la version installée de Ubuntu: ''​warty'',​ ''​hoary'',​ ''​breezy'',​ ''​dapper'',​ etc. +  * <​version>​ indique la version installée de Ubuntu : ''​arty'',​ ''​hoary'',​ ''​breezy'',​ ''​dapper'',​ etc. 
-  * <​branche(s)>​ représente la ou les branches de logiciels à afficher. Les logiciels étant publiés sous différentes licences, Ubuntu [[:​depots|répartit les logiciels selon quatre branches]]: ''​main'',​ ''​universe'',​ ''​multiverse''​ et ''​restricted''​.+  * <​branche(s)>​ représente la ou les branches de logiciels à afficher. Les logiciels étant publiés sous différentes licences, Ubuntu [[:​depots|répartit les logiciels selon quatre branches]] : ''​main'',​ ''​universe'',​ ''​multiverse''​ et ''​restricted''​.
  
-Ceci est un exemple de ligne APT qu'on peut retrouver dans un fichier sources.list:<​code>​deb http://​fr.archive.ubuntu.com/​ubuntu ​breezy ​main universe multiverse restricted</​code>​+Ceci est un exemple de ligne APT qu'on peut retrouver dans un fichier sources.list :<​code>​deb http://​fr.archive.ubuntu.com/​ubuntu ​intrepid ​main universe multiverse restricted</​code>​
  
-Chaque ligne APT doit se trouver sur sa propre ligne dans le fichier sources.list. ​ Aucun saut de ligne ne doit fractionner une ligne APT. +Chaque ligne APT doit se trouver sur sa propre ligne dans le fichier sources.list. ​ Aucun saut de ligne ne doit fractionner une ligne APT.
  
  
Ligne 31: Ligne 36:
  
 APT ne lisant pas les lignes commentées,​ **commenter une ligne APT** //(ajouter un dièse devant une ligne APT)// peut aussi servir à prévenir la vérification des paquets disponibles sur certains dépôts. ​ Pour activer de nouveau la vérification des paquets d'un dépôt, il suffira de **décommenter la ligne APT** //(retirer le dièse)//. APT ne lisant pas les lignes commentées,​ **commenter une ligne APT** //(ajouter un dièse devant une ligne APT)// peut aussi servir à prévenir la vérification des paquets disponibles sur certains dépôts. ​ Pour activer de nouveau la vérification des paquets d'un dépôt, il suffira de **décommenter la ligne APT** //(retirer le dièse)//.
 +
 +
  
 ==== Ubuntu étant basée sur Debian, puis-je utiliser tous les dépôts APT pour Debian ? ==== ==== Ubuntu étant basée sur Debian, puis-je utiliser tous les dépôts APT pour Debian ? ====
  
-**Absolument pas !**  Même si Ubuntu et Debian sont construites sur la même base, un même paquet fonctionnant sur les deux distributions est un pur hasard. (voir à ce sujet [[https://​wiki.ubuntu.com/​MarkShuttleworth|la page personnelle de Mark Shuttleworth]],​ en anglais). ​ Ajouter un dépôt Debian est le meilleur moyen de rendre votre système inutilisable.+**Absolument pas !!!!!!!!!!!**  Même si Ubuntu et Debian sont construites sur la même base, un même paquet fonctionnant sur les deux distributions est un pur hasard. (voir à ce sujet [[https://​wiki.ubuntu.com/​MarkShuttleworth|la page personnelle de Mark Shuttleworth]],​ en anglais). ​ Ajouter un dépôt Debian est le meilleur moyen de rendre votre système inutilisable ​ou instable. 
  
  
  
-Bonjour, 
-Je n'​arrive pas à compiler un programme C sur ubuntu 7.10 
-j'ai trouvé des commandes sur intrnet du genre : 
-"sudo apt-get install build-essential"​ 
-et il m'​envoie le message d'​erreur suivant: 
-"​Lecture des listes de paquets... Fait 
-Construction de l'​arbre des dépendances ​       
-Lecture des informations d'​état... Fait 
-E: Impossible de trouver le paquet build-essential"​ 
-Je n'​arrive pas non plus à installer les plugins Java pour visualiser certaines pages, à chque fois il me propose de l'​installer et lorsque je clique sur "​next",​ il m'​affiche "​plugin not found" 
-de l'aide svp 
-merci d'​avance. 
  
  • apt_faq.1194397397.txt.gz
  • Dernière modification: Le 07/11/2007, 22:08
  • (modification externe)