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
sources.list [Le 07/01/2014, 11:15]
62.62.174.150 [Le fichier « sources.list »]
sources.list [Le 01/09/2022, 00:04] (Version actuelle)
moths-art Passage de http à https sur les liens externes (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892)
Ligne 1: Ligne 1:
-{{tag>Lucid Natty Oneiric Precise ​apt paquet dépôts administration}}+{{tag>Bionic ​apt paquet dépôts administration}}
  
 ---- ----
Ligne 5: Ligne 5:
 ====== Le fichier « sources.list » ====== ====== Le fichier « sources.list » ======
  
-{{ http://pix.toile-libre.org/​upload/​original/​1276659455.png?300|Un exemple de fichier "​sources.list"​ original dans Ubuntu ​10.04 LTS}}+{{ :systeme:​sources.list_trusty.png?300|Un exemple de fichier "​sources.list"​ original dans Ubuntu ​14.04 LTS}}
  
 Le fichier **''​sources.list''​** est un document au format texte brut contenant une liste successive de lignes APT, elles-mêmes donnant de l'​information à propos de [[:​dépôts]] de [[:​paquet|paquets]] pour votre système d'​exploitation Ubuntu. Le fichier **''​sources.list''​** est un document au format texte brut contenant une liste successive de lignes APT, elles-mêmes donnant de l'​information à propos de [[:​dépôts]] de [[:​paquet|paquets]] pour votre système d'​exploitation Ubuntu.
Ligne 11: Ligne 11:
 Le fichier ''​sources.list''​ est une partie intégrante du système de gestion des paquets d'​Ubuntu et est un élément-clé de la sécurité de votre système d'​exploitation Ubuntu. Ce fichier définit quels sont les serveurs de téléchargements auxquels vous avez confiance et depuis lesquels vous désirez acquérir des logiciels. Par défaut, une sélection vous est proposée par l'​équipe d'​Ubuntu //(les dépôts de logiciels officiels maintenus par l'​équipe d'​Ubuntu)//;​ le choix d'​ajouter ou retirer des lignes APT vous revient et se base sur votre jugement personnel. Le fichier ''​sources.list''​ est une partie intégrante du système de gestion des paquets d'​Ubuntu et est un élément-clé de la sécurité de votre système d'​exploitation Ubuntu. Ce fichier définit quels sont les serveurs de téléchargements auxquels vous avez confiance et depuis lesquels vous désirez acquérir des logiciels. Par défaut, une sélection vous est proposée par l'​équipe d'​Ubuntu //(les dépôts de logiciels officiels maintenus par l'​équipe d'​Ubuntu)//;​ le choix d'​ajouter ou retirer des lignes APT vous revient et se base sur votre jugement personnel.
  
-Depuis Ubuntu 12.04, l'​emplacement de ce fichier est : /​etc/​apt/​sources.list 
 ===== Pourquoi n'​inclure que des références à des dépôts de confiance ? ===== ===== Pourquoi n'​inclure que des références à des dépôts de confiance ? =====
 Le système de gestion de paquets repose sur la relation avec les dépôts de paquets auxquels il a accès. Le système de gestion de paquets repose sur la relation avec les dépôts de paquets auxquels il a accès.
  
 Voici ce qui se produit lorsque vous désirez installer un nouveau paquet de logiciel ou lorsque vous souhaitez mettre à jour votre système Ubuntu en installant les derniers correctifs de sécurité : Voici ce qui se produit lorsque vous désirez installer un nouveau paquet de logiciel ou lorsque vous souhaitez mettre à jour votre système Ubuntu en installant les derniers correctifs de sécurité :
-  - Votre gestionnaire de paquets récupère les informations d'​adresses de dépôts //(les lignes APT)// contenues dans le fichier ''​sources.list'';​ +  - Votre [[:​gestionnaire_de_paquets|gestionnaire de paquets]] récupère les informations d'​adresses de dépôts //(les lignes APT)// contenues dans le fichier ''​sources.list'';​ 
-  - Pour chacun des dépôts ​renseignés,​ votre gestionnaire de paquets l'​interroge afin d'​obtenir la dernière liste à jour des paquets que ce dépôt de paquets propose; +  - Pour chacun des dépôts ​ les paquets d'​installation depuis le ou les dépôts les proposant, puis effectue l'​installation;​
-  - Dans le cas d'une installation de logiciel, le gestionnaire de paquets récupère ​les paquets d'​installation depuis le ou les dépôts les proposant, puis effectue l'​installation;​+
   - Dans le cas d'une mise à jour, il compare la version des paquets actuellement installés dans votre ordinateur et la version des paquets offerts par les dépôts renseignés dans votre fichier ''​sources.list''​. Si un paquet est disponible en version plus récente dans un de ces dépôts, alors votre gestionnaire de paquets télécharge le nouveau paquet et l'​installe.   - Dans le cas d'une mise à jour, il compare la version des paquets actuellement installés dans votre ordinateur et la version des paquets offerts par les dépôts renseignés dans votre fichier ''​sources.list''​. Si un paquet est disponible en version plus récente dans un de ces dépôts, alors votre gestionnaire de paquets télécharge le nouveau paquet et l'​installe.
  
-Le système de gestion de paquets consulte dès le départ la liste des dépôts auxquels il a accès, on comprend la nécessité de n'​inclure que des références à des dépôts de confiance dans le fichier ''​sources.list''​: si vous indiquez une référence à un dépôt non-sécuritaire,​ vous risquez de recevoir des mises à jour non désirées ou indésirables,​ voire accéder à des paquets corrompus ou vous installant des logiciels malveillants (espiogiciels, ​virus et autres //​malwares//​).+Le système de gestion de paquets consulte dès le départ la liste des dépôts auxquels il a accès, on comprend la nécessité de n'​inclure que des références à des dépôts de confiance dans le fichier ''​sources.list''​. Si vous indiquez une référence à un dépôt non-sécuritaire,​ vous risquez de recevoir des mises à jour non désirées ou indésirables,​ voire accéder à des paquets corrompus ou vous installant des logiciels malveillants (espiogiciels,​ et autres //​malwares// ​potentiels).
  
 ===== Comment sélectionner un dépôt de confiance ? ===== ===== Comment sélectionner un dépôt de confiance ? =====
-Pour la sécurité de votre système d'​exploitation,​ vous ne devriez pas ajouter de référence à des dépôts auxquels vous n'avez pas confiance dans votre fichier ''​sources.list''​. Ceci vise surtout des adresses trouvées aux quatre vents dans Internet. Vous devez utiliser votre jugement pour décider si vous avez confiance en un dépôt particulier:​ savez-vous qui le maintient? Est-ce un dépôt généralement reconnu comme sûr par les autres utilisateurs d'​Ubuntu?​ +Pour la sécurité de votre système d'​exploitation,​ vous ne devriez pas ajouter de référence à des dépôts auxquels vous n'avez pas confiance dans votre fichier ''​sources.list''​. Ceci vise surtout des adresses trouvées aux quatre vents sur Internet. Vous devez utiliser votre jugement pour décider si vous avez confiance en un dépôt particulier : savez-vous qui le maintient ? Est-ce un dépôt généralement reconnu comme sûr par les autres utilisateurs d'​Ubuntu ? 
- +  
-Un générateur de fichier ''​sources.list''​ est proposé par la communauté Ubuntu-FR. Le choix des dépôts inclus dans ce générateur est considéré comme sûr par la communauté d'​Ubuntu-FR. +  * [[depots_focal|Pour Ubuntu ​20.04 LTS (The Focal Fossa)]], 
-  * [[http://​sources-list.ubuntu-fr-secours.org|Générateur en-ligne de fichier « sources.list »]]* +  * [[depots_bionic|Pour Ubuntu ​18.04 LTS (The Bionic Beaver)]], 
-                     * note : 11 juillet 2012 : les listes que l'on peut créer avec ce générateur s'​arrêtent à Ubuntu 10.04 +  * [[depots_xenial|Pour Ubuntu ​16.04 LTS (The Xenial Xerus)]].
-  * [[http://​forum.ubuntu-fr.org/​viewtopic.php?​pid=645501|Générateur hors-ligne de fichiers « sources.list » (en mode console)]] +
- +
-La communauté Ubuntu-FR propose aussi une liste de dépôts considérés généralement comme sûrs: +
-<note tip>Pour Ubuntu ​12.04, un sources.list de référence est proposé ici par xabilon (serveurs français) : http://​forum.ubuntu-fr.org/​viewtopic.php?​pid=9387021#​p9387021</​note>​ +
- +
-  * [[depots_precise|pour Ubuntu 12.04 LTS (The Precise Pangolin)]] +
-  * [[depots_oneiric|pour Ubuntu ​11.10 (The Oneiric Ocelot)]] +
-  * [[depots_natty|pour Ubuntu 11.04 (The Natty Narwhale)]] +
-  * [[depots_lucid|pour Ubuntu ​10.04 LTS (The Lucid Lynx)]] +
-  * [[depots_hardy|pour Ubuntu 8.04 LTS (The Hardy Heron)]]+
  
 ===== Comprendre la structure du fichier « sources.list » ===== ===== Comprendre la structure du fichier « sources.list » =====
 Le fichier ''​sources.list''​ se trouve dans le dossier **/​etc/​apt/​** et contient : Le fichier ''​sources.list''​ se trouve dans le dossier **/​etc/​apt/​** et contient :
-  * **Des lignes APT concernant des dépôts:** \\ Ce sont les principales lignes intéressantes. ​Ce sont des lignes qui donnent toutes les informations nécessaires au gestionnaire de paquets pour consulter le contenu d'un certain dépôt. Ces lignes commencent par la mention ''​deb''​ ou ''​deb-src''​.\\ Examinons la structure d'une ligne APT réelle: <​file>​deb ​     http://​fr.archive.ubuntu.com/​ubuntu/ ​    lucid     main restricted universe multiverse</​file>​ +  * **Des lignes APT concernant des dépôts:** \\ Ce sont les principales lignes intéressantes. ​Elles donnent toutes les informations nécessaires au gestionnaire de paquets pour consulter le contenu d'un certain dépôt. Ces lignes commencent par la mention ''​deb''​ ou ''​deb-src''​.\\ Examinons la structure d'une ligne APT réelle : <​file>​deb ​     http://​fr.archive.ubuntu.com/​ubuntu/ ​    bionic ​    main restricted universe multiverse</​file>​ 
-    * La premier bloc désigne le type de paquets contenus dans ce dépôt. Deux mentions possibles:  +    * Le premier bloc désigne le type de paquets contenus dans ce dépôt. Deux mentions possibles :  
-       ​-''​deb''​ qui désigne des paquets d'​installation;​ +       - ''​deb''​ qui désigne des paquets d'​installation ; 
-       ​-''​deb-src''​ qui désigne des paquets sources; ​uniquement utiles si vous souhaitez compiler un programme +       - ''​deb-src''​ qui désigne des paquets sources ; ce type de paquet est utile aux développeurs,​ il contient les codes sources des paquets d'​installation. 
-    * Le second bloc désigne l'URL vers le serveur de paquets; +    * Le second bloc désigne l'URL vers le serveur de paquets. 
-    * Le troisième bloc identifie votre version d'​Ubuntu. Vous ne devriez activer l'​accès qu'à des dépôts pour Ubuntu et pour votre version courante d'​Ubuntu; sinon, vous risquez de causer des instabilités ​dans votre système Ubuntu et le corrompre. La version d'​Ubuntu est identifiée par [[:​versions#​versions_d_ubuntu_activement_soutenues|son nom de code de développement]]; +    * Le troisième bloc identifie votre version d'​Ubuntu. Vous ne devriez activer l'​accès qu'à des dépôts pour Ubuntu et pour votre version courante d'​Ubuntu. Sinon, vous risquez de causer des instabilités ​sur votre système Ubuntu et le corrompre. La version d'​Ubuntu est identifiée par [[:​versions#​versions_d_ubuntu_activement_soutenues|son nom de code de développement]]. 
-    * Le dernier bloc identifie les sections du dépôt auxquelles vous souhaitez accéder. Les paquets sont divisés en section selon qu'ils sont maintenus par l'​équipe d'​Ubuntu ou par la communauté des utilisateurs d'​Ubuntu,​ ainsi que selon leur licence. Quatre sections sont classiquement définies((Certains projets peuvent avoir d'​autres conventions pour définir les diverses sections de leurs dépôts (ex: ''​free''​ et ''​non-free''​). Le présent tableau explique uniquement les sections telles que définies et utilisées communément par Ubuntu.)):+    * La dernier bloc identifie les sections du dépôt auxquelles vous souhaitez accéder. Les paquets sont divisés en section selon qu'ils sont maintenus par l'​équipe d'​Ubuntu ou par la communauté des utilisateurs d'​Ubuntu,​ ainsi que selon leur licence. Quatre sections sont classiquement définies((Certains projets peuvent avoir d'​autres conventions pour définir les diverses sections de leurs dépôts (ex: ''​free''​ et ''​non-free''​). Le présent tableau explique uniquement les sections telles que définies et utilisées communément par Ubuntu.)) :
  
 ^ ^  Maintenus par l'​équipe d'​Ubuntu ​ ^  Maintenus par les utilisateurs d'​Ubuntu ​ ^ ^ ^  Maintenus par l'​équipe d'​Ubuntu ​ ^  Maintenus par les utilisateurs d'​Ubuntu ​ ^
Ligne 55: Ligne 43:
  
  
-  * **Des lignes de commentaires:​** \\ Les lignes de commentaires sont des lignes débutant par un dièse (''#''​). Ces lignes servent à donner des indications quant à la nature d'un dépôt ajouté ou à inclure des instructions à exécuter plus tard par un administrateur pour activer l'​accès à un dépôt. Ces lignes ne sont pas prises en compte par votre gestionnaire de paquets. Vous pouvez aussi commenter une ligne APT pour empêcher temporairement que le gestionnaire de paquets interroge un certain dépôt. +  * **Des lignes de commentaires :** \\ Les lignes de commentaires sont des lignes débutant par un dièse (''#''​). Ces lignes servent à donner des indications quant à la nature d'un dépôt ajouté ou à inclure des instructions à exécuter plus tard par un administrateur pour activer l'​accès à un dépôt. Ces lignes ne sont pas prises en compte par votre gestionnaire de paquets. Vous pouvez aussi commenter une ligne APT pour empêcher temporairement que le gestionnaire de paquets interroge un certain dépôt.
- +
- +
- +
-===== Modifier le fichier « sources.list » ===== +
-{{  http://​pix.toile-libre.org/​upload/​original/​1276661644.png?​300|La liste des sources de logiciels peut être modifiée graphiquement grâce à l'​éditeur de sources de logiciels.}} +
- +
-Votre liste de sources de logiciels ne peut être modifiée que par un administrateur du système. La modification peut être effectuée de deux façons : +
-  * avec l'​éditeur graphique //Sources de logiciels// (//Système -> Administration -> **Sources de logiciels**//​);​ +
-<​note>​Ceci n'est plus valable depuis Unity : passez par la logitèque puis menu Edition>​Source de logiciels</​note>​ +
-  * en [[:​tutoriel:​comment_modifier_un_fichier|modifiant]] avec les droits d'​administration directement le fichier **/​etc/​apt/​sources.list**. +
 ===== Voir aussi : ===== ===== Voir aussi : =====
-  * [[:​depots|Les dépôts de logiciels]] +  * [[:​depots|Les dépôts de logiciels]], 
-  * [[:​paquet|Les paquets Debian/​Ubuntu]] +  * [[:​paquet|Les paquets Debian/​Ubuntu]], 
-  * [[http://​www.it-connect.fr/​les-fichiers-sources-list/​|Explications concernant le fichier sources.list]] sur IT-Connect+  * [[https://​www.it-connect.fr/​les-fichiers-sources-list/​|Explications concernant le fichier sources.list]] sur IT-Connect
 +  * [[https://​www.dsfc.net/​logiciel-libre/​linux/​ubuntu-linux-logiciel-libre/​ubuntu-sources-list-generator/​|Mode d'​emploi du service Ubuntu Sources List Generator]] 
 +  * [[https://​forum.ubuntu-fr.org/​viewtopic.php?​id=2059054|Régénérer le sources.list]],​ préférer le script.
  
 ---- ----
-//​Contributeurs : [[:​utilisateurs:​NiRaDo]],​ [[:​utilisateurs:​_Enchained]],​ [[:​utilisateurs:​jewome_62]],​ [[:​utilisateurs:​dysmann]] ​(ajout de ponctuation et correction d'une erreur qui génait le parseur DokuWiki dans son travail (mise en page erronée))//+//​Contributeurs : [[:​utilisateurs:​NiRaDo]],​ [[:​utilisateurs:​_Enchained]],​ [[:​utilisateurs:​jewome_62]],​ [[:​utilisateurs:​dysmann]].//
  
  • sources.list.1389089720.txt.gz
  • Dernière modification: Le 07/01/2014, 11:15
  • par 62.62.174.150