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
depots [Le 12/02/2014, 00:37]
mavosaure Ajout install automatique sur backports
depots [Le 28/01/2024, 15:44] (Version actuelle)
krodelabestiole [Les dépôts A P T] pas d'espace entre APT
Ligne 1: Ligne 1:
 {{tag>​apt gestionnaire_de_paquets installation_logiciel}} {{tag>​apt gestionnaire_de_paquets installation_logiciel}}
-----+
 ====== Les dépôts APT ====== ====== Les dépôts APT ======
  
 <note tip>​Cette page fait partie du tutoriel //​**"​[[tutoriel:​comment_installer_un_paquet|Comment installer un paquet]]"​**//,​ concernant l'​installation de paquets logiciels sous Ubuntu.</​note>​ <note tip>​Cette page fait partie du tutoriel //​**"​[[tutoriel:​comment_installer_un_paquet|Comment installer un paquet]]"​**//,​ concernant l'​installation de paquets logiciels sous Ubuntu.</​note>​
  
-Cet article vise à présenter ce que sont les dépôts APTet leur utilisation. +Cet article vise à présenter ce que sont les dépôts ​**[[:APT]]** et leurs utilisations.
  
  
 ===== Que sont les dépôts APT ? ===== ===== Que sont les dépôts APT ? =====
  
-Les dépôts APT sont des **"​sources de logiciels"​**,​ concrètement des serveurs qui contiennent un ensemble de paquets. À l'aide d'un outil appelé [[gestionnaire de paquets]], vous pouvez accéder à ces dépôts et, en quelques clics de souris, vous trouvez, téléchargez et installez les logiciels de votre choix. ​+Les dépôts APT sont des **"​sources de logiciels"​**,​ concrètement des serveurs qui contiennent un ensemble de paquets. À l'aide d'un outil appelé [[gestionnaire de paquets]], vous pouvez accéder à ces dépôts et, en quelques clics de souris, vous trouvez, téléchargez et installez les logiciels de votre choix.
  
 Ce système vous évite de parcourir vos CD d'​Ubuntu et Internet pour trouver des **[[:​apt#​le_paquet|paquets]]** pour vos logiciels. ​ Ce système vous évite de parcourir vos CD d'​Ubuntu et Internet pour trouver des **[[:​apt#​le_paquet|paquets]]** pour vos logiciels. ​
Ligne 23: Ligne 22:
  
  
-**Sous Ubuntu, la grande majorité des applications ​sont disponibles ​dans les dépôts officiels et sont directement installables à l'aide d'​outils graphiques comme [[:software-center|La Logithèque Ubuntu]].**+**Sous Ubuntu, la grande majorité des applications ​est disponible ​dans les dépôts officiels et celles-ci ​sont directement installables à l'aide d'​outils graphiques comme [[:gnome-software|La Logithèque Ubuntu]].**
  
 Rien ne vous empêche d'​installer des logiciels en provenance d'​autres dépôts ou d'​autres sites Web, mais soyez vigilants, car ces programmes ne sont pas testés par l'​équipe de développement d'​Ubuntu et peuvent donc être dangereux pour votre système, ou simplement mal s'​intégrer à votre environnement,​ comporter des bogues... Rien ne vous empêche d'​installer des logiciels en provenance d'​autres dépôts ou d'​autres sites Web, mais soyez vigilants, car ces programmes ne sont pas testés par l'​équipe de développement d'​Ubuntu et peuvent donc être dangereux pour votre système, ou simplement mal s'​intégrer à votre environnement,​ comporter des bogues...
Ligne 29: Ligne 28:
  
 ===== Branches principales ===== ===== Branches principales =====
-Les paquets contenus dans les dépôts sont répartis dans diverses sections et diverses branches. La //​**branche**//​ correspond à l'​utilité du dépôt (branche principale, branche de mises à jour de sécurité, branche de rétro-portage,​ etc.). La //​**section**//​ regroupe des paquets selon leur maintenance par les développeurs d'​Ubuntu et par leur licence. L'​accès aux divers dépôts APT se fait par l'​ajout d'une adresse de dépôt, ou //ligne APT//, ayant la forme suivante : +Les paquets contenus dans les dépôts sont répartis dans diverses sections et diverses branches. La //​**branche**//​ correspond à l'​utilité du dépôt (branche principale, branche de mises à jour de sécurité, branche de rétro-portage,​ etc.). La //​**section**//​ regroupe des paquets selon leur maintenance par les développeurs d'​Ubuntu et par leur licence. L'​accès aux divers dépôts APT se fait par l'​ajout ​dans le fichier **/​etc/​apt/​sources.list** ​d'une adresse de dépôt, ou //ligne APT//, ayant la forme suivante : 
-<code>​deb ​  ​http://​www.serveur.tld ​  <​branche> ​  <​sections> ​  #Nom du dépôt +<file>​deb ​  ​http://​www.serveur.tld ​  <​branche> ​  <​sections> ​  #Nom du dépôt 
-deb-src ​  ​http://​www.serveur.tld ​  <​branche> ​  <​sections> ​  #Nom du dépôt (contenant le code source des logiciels)</​code>+deb-src ​  ​http://​www.serveur.tld ​  <​branche> ​  <​sections> ​  #Nom du dépôt (contenant le code source des logiciels)</​file>
  
-Dans le forum et dans cette documentation,​ on vous demandera/​conseillera parfois des dépôts APT autres que ceux configurés par défaut par l'​installateur Ubuntu. ​+Dans le forum et dans cette documentation,​ on vous demandera/​conseillera parfois des dépôts APT autres que ceux configurés par défaut par l'​installateur Ubuntu.
  
-Sachez que de nombreux autres dépôts existent ailleurs dans le web. Toutefois, leur fiabilité (sécurité des paquets contenus et compatibilité avec Ubuntu, disponibilité du dépôt, confiance ​en le mainteneur du dépôt...) n'est pas toujours assurée. Les dépôts que nous présentons ici sont jugés sécurisés ; nous vous conseillons de vous renseigner avant d'​ajouter des dépôts non présentés ici, car ceux-ci peuvent endommager le cœur-même de votre système.+Sachez que de nombreux autres dépôts existent ailleurs dans le web. Toutefois, leur fiabilité (sécurité des paquets contenus et compatibilité avec Ubuntu, disponibilité du dépôt, confiance ​dans le mainteneur du dépôt...) n'est pas toujours assurée. Les dépôts que nous présentons ici sont jugés sécurisés ; nous vous conseillons de vous renseigner avant d'​ajouter des dépôts non présentés ici, car ceux-ci peuvent endommager le cœur-même de votre système.
 ==== Dépôts officiels ===== ==== Dépôts officiels =====
 L'​accès aux dépôts officiels est configuré automatiquement. Ils regroupent des dépôts de base, des dépôts de mises à jour et de sécurité. Toutes les branches des dépôts principaux sont divisées en quatre sections : L'​accès aux dépôts officiels est configuré automatiquement. Ils regroupent des dépôts de base, des dépôts de mises à jour et de sécurité. Toutes les branches des dépôts principaux sont divisées en quatre sections :
Ligne 43: Ligne 42:
  
 === Sections Universe et Multiverse, maintenues par les MOTU === === Sections Universe et Multiverse, maintenues par les MOTU ===
-Les sections ''​universe''​ et ''​multiverse''​ des dépôts officiels contiennent des paquets maintenus par //la communauté//​. La Fondation Ubuntu ne contrôle pas ces paquets ; ils sont analysés par un comité d'​utilisateurs. La section ''​universe''​ contient uniquement des paquets libres et la section ''​multiverse'',​ des paquets non-libres. ​L'​accès à ces deux sections est paramétré par défaut.+Les sections ''​universe''​ et ''​multiverse''​ des dépôts officiels contiennent des paquets maintenus par //la communauté//​. La Fondation Ubuntu ne contrôle pas ces paquets ; ils sont analysés par un comité d'​utilisateurs. La section ''​universe''​ contient uniquement des paquets libres et la section ''​multiverse'',​ des paquets non-libres. ​Sauf pour une [[:​live_cd#​Session live : qu'​est-ce que c'est ?|session live]], l'​accès à ces deux sections est paramétré par défaut.
  
-^ Adresses des dépôts ​| [[depots_precise#​depots_officiels_actives_par_defaut|Ubuntu 12.04 LTS (Precise)]] | [[depots_oneiric#​depots_officiels_actives_par_defaut|Ubuntu 11.10 (Oneiric)]]|[[depots_natty#​depots_officiels_actives_par_defaut|Ubuntu 11.04 (Natty)]] ​| **[[depots_lucid#depots_officiels|Ubuntu ​10.04 LTS (Lucid)]]** |  **[[depots_hardy#depots_officiels|Ubuntu ​8.04 LTS (Hardy)]]** |+^ Adresses des dépôts | **[[depots_focal#depots_officiels_actives_par_defaut|Ubuntu ​20.04 LTS (Focal Fossa)]]**  | **[[depots_jammy#depots_officiels_actives_par_defaut|Ubuntu ​22.04 LTS (Jammy Jellyfish)]]** |
  
 ==== Backports ==== ==== Backports ====
-Lorsqu'​une version stable d'​Ubuntu sort, les paquets présents dans les dépôts officiels ​correspondants ​à cette version ne sont plus modifiés, à l'​exception des mises à jour de sécurité ou pour corriger des bogues importants. Cependant de nouvelles versions de ces paquets continuent à être développées,​ et __peuvent être__ disponibles dans la branche de rétro-portage (en anglais, //​backports//​).+Lorsqu'​une version stable d'​Ubuntu sort, les paquets présents dans les dépôts officiels ​correspondant ​à cette version ne sont plus modifiés, à l'​exception des mises à jour de sécurité ou pour corriger des bogues importants. Cependant de nouvelles versions de ces paquets continuent à être développées,​ et __peuvent être__ disponibles dans la branche de rétro-portage (en anglais, //​backports//​).
  
 Le projet Ubuntu-Backports prend des logiciels inclus dans la version de développement d'​Ubuntu et crée un nouveau paquet ''​.deb''​ compatible avec la version stable actuelle. Ubuntu-Backports est un projet officiel d'​Ubuntu et est géré bénévolement. //Malgré les tests intensifs effectués sur les paquets recréés, il reste tout de même possible qu'ils causent des instabilités sur votre système.// Le projet Ubuntu-Backports prend des logiciels inclus dans la version de développement d'​Ubuntu et crée un nouveau paquet ''​.deb''​ compatible avec la version stable actuelle. Ubuntu-Backports est un projet officiel d'​Ubuntu et est géré bénévolement. //Malgré les tests intensifs effectués sur les paquets recréés, il reste tout de même possible qu'ils causent des instabilités sur votre système.//
  
-^ Adresses des dépôts ​| [[depots_precise#​depots_officiels_actives_par_defaut|Ubuntu 12.04 LTS (Precise)]] |  [[depots_oneiric#​depots_backports|Ubuntu 11.10 (Oneiric)]]|[[depots_natty#​depots_officiels_actives_par_defaut|Ubuntu 11.04 (Natty)]] ​| **[[depots_lucid#depots_officiels|Ubuntu ​10.04 LTS (Lucid)]]** |  **[[depots_hardy#depots_officiels|Ubuntu ​8.04 LTS (Hardy)]]** |+^ Adresses des dépôts | **[[depots_focal#depots_backports|Ubuntu ​20.04 LTS (Focal Fossa)]]** | **[[depots_jammy#depots_backports|Ubuntu ​22.04 LTS (Jammy Jellyfish)]]** |
  
  
 === Utilisation des dépôts Backports === === Utilisation des dépôts Backports ===
  
-Ainsi, bien qu'ils soient activés par défaut ​(depuis [[:​Oneiric|Ubuntu 11.10]], les dépôts Backports ne disposent pas d'une priorité suffisante pour que les paquets qu'ils proposent soient mis à jour automatiquement. ​+Ainsi, bien qu'ils soient activés par défaut, les dépôts Backports ne disposent pas d'une priorité suffisante pour que les paquets qu'ils proposent soient mis à jour automatiquement.
  
 == Installation / mise à jour d'un paquet rétro-porté == == Installation / mise à jour d'un paquet rétro-porté ==
-Si vous savez que vous souhaitez installer/​mettre à jour un logiciel ​dans sa version rétroportée((par exemple après une vérification avec <​code>​apt-cache policy nom_du_paquet</​code>​)),​ //il faut le préciser explicitement//​. Pour cela, il faut ajouter ''/​precise-backports''​ à la ligne de commande apt-get (remplacer //precise// par le nom de votre version).  +Si vous savez que vous souhaitez installer/​mettre à jour une application ​dans sa version rétroportée((par exemple après une vérification avec <​code>​apt-cache policy nom_du_paquet</​code>​)),​ //il faut le préciser explicitement//​. Pour cela, il faut ajouter ''/​focal-backports''​ à la ligne de [[:​commande_shell|commande]] apt-get (remplacer //focal// par le nom de votre [[:​versions|version ​d'​Ubuntu]]). \\ 
-Par exemple, pour installer [[Amarok]] à partir des Backports d'[[Precise|Ubuntu ​12.04]] :  +Par exemple, ​depuis un [[:​terminal]] ​pour installer [[Amarok]] à partir des Backports d'[[:focal|Ubuntu ​20.04 LTS (Focal Fossa)]] :  
-  sudo apt-get install amarok/precise-backports+<​code>​sudo apt-get install amarok/focal-backports</​code>​
 ou de manière générique :​ ou de manière générique :​
-  ​sudo apt-get install amarok/​$(lsb_release -sc)-backports+<​code>​sudo apt-get install amarok/​$(lsb_release -sc)-backports</​code>​
  
 == Configurer les Backports pour des installations / mises à jour automatiques == == Configurer les Backports pour des installations / mises à jour automatiques ==
-[[:​tutoriel:​comment_modifier_un_fichier|Avec les droits d'​administrateur, modifiez]] le fichier suivant (s'il n'​existe pas, il sera créé en même temps) :((https://​help.ubuntu.com/​community/​UbuntuBackports#​When_Backports_Are_Installed|source)) +Avec les [[sudo|droits d'​administrateur]]
-  ​/​etc/​apt/​preferences +  - [[:​tutoriel:​comment_modifier_un_fichier|Modifiez ​le fichier]] suivant (s'il n'​existe pas, il sera créé en même temps) : ​**/​etc/​apt/​preferences** 
-Et copiez ​les lignes suivantes+  - Copiez ​les lignes suivantes ​ ​(remplacer //focal// par le nom de votre [[:​versions|version d'​Ubuntu]])<​file>​
   Package: *   Package: *
-  Pin: release a=lucid-backports +  Pin: release a=focal-backports 
-  Pin-Priority:​ 500 +  Pin-Priority:​ 500</​file>​
-Les dépôts Backports seront alors utilisés comme n'​importe quel autre dépôt, avec la même priorité.+
  
-== Désactivation complètes des dépôts ​backports == +Les dépôts Backports ​seront alors utilisés comme n'importe quel autre dépôtavec la même priorité.\\ 
-Pour (dés)activer les Backports ​via l'interface graphique il faut ouvrir **Système -> Administration -> Sources de logiciels**puis dans l'​onglet **mises à jour** ​(dé)cocher **Mises à jour non prises ​en charge (*-backports)**, fermer, puis Actualiser la liste des logiciels disponibles.+[[https://​help.ubuntu.com/​community/​UbuntuBackports#​When_Backports_Are_Installed|Source ​(en)]]
  
 +== Désactivation complète des dépôts backports ==
 +Pour (dés)activer les Backports via l'​interface graphique il faut ouvrir les **Sources de logiciels**,​ puis dans l'​onglet **mises à jour** (dé)cocher **Mises à jour non gérées (*-backports)**,​ fermer, puis Actualiser la liste des logiciels disponibles.
  
-==== Dépôt partenaire ou Dépôt commercial ​==== +==== Proposed ​==== 
-Le dépôt partenaire est maintenu par [[http://www.canonical.com|Canonical Ltd.]], société qui parraine ​et s'​implique activement dans le développement d'​Ubuntu. Le dépôt partenaire regroupe des logiciels libres et non-libres dont les éditeurs ont une entente commerciale avec Canonical, en particulier pour les mises à jour, la disponibilité sur le dépôt et le contrôle de qualité.+Les dépôts "​proposed"​ contiennent des paquets proposés **à fins de tests seulement** ! Ils servent à tester des paquets ou des mises à jour avant qu'ils n'​intègrent définitivement les dépôts principaux. Ils peuvent donc être à l'​origine de plantage et de corruption de système ! //​**N'​ajoutez ces dépôts que si vous savez ce que vous faites !**// \\ 
 +Ces dépôts correspondent à la case à cocher "Mises à jour en préversion (proposed)"​ -> onglet "Mises à jour" de l'​application ​[[:software-properties|Logiciels & Mises à jour]] ​//(Onglet "​Options de développement"​ pour [[:focal|Ubuntu 20.04 LTS (Focal Fossa)]] et ultérieur)//​.
  
 +^Adresse des dépôts | **[[depots_focal#​depots_proposed|Ubuntu 20.04 LTS (Focal Fossa)]]** | **[[depots_jammy#​depots_proposed|Ubuntu 22.04 LTS (Jammy Jellyfish)]]** |
  
-^ Adresses ​des dépôts ​| [[depots_precise#​depot_commercial|Ubuntu 12.04 LTS (Precise)]] | [[depots_oneiric#​depot_commercial|Ubuntu 11.10 (Oneiric)]]|[[depots_natty#​depot_commercial|Ubuntu 11.04 (Natty)]] |  **[[depots_lucid#​depot_commercial|Ubuntu 10.04 LTS (Lucid)]]** | **[[depots_hardy#​depot_commercial|Ubuntu 8.04 LTS (Hardy)]]** |+=== Rétrograder les paquets provenant ​des dépôts ​Proposed ===
  
 +Si vous avez effectué une mise à jour de vos paquets vers la version à des fins de test "​proposed"​ et que vous désirez les retrouver dans les versions "de sécurité",​
 +  - vous devez d'​abord vous assurer que vous avez bien décoché la case: "Mises à jour en préversion (proposed)"​ -> onglet "Mises à jour" de l'​application [[:​software-properties|Logiciels & Mises à jour]] //(Onglet "​Options de développement"​ pour [[:​focal|Ubuntu 20.04 LTS (Focal Fossa)]] et ultérieur)//​. \\ {{:​depots:​done.png?​600|gestionnaire de source : Proposed}}
 +  - Veuillez ensuite [[:​tutoriel/​comment_modifier_un_fichier|créer le fichier]] **99-downgrade-proposed** dans le dossier **/​etc/​apt/​preferences.d/​** via la [[:​commande_shell|commande]] suivante saisie dans un [[:​terminal]] :<​code>​sudo touch /​etc/​apt/​preferences.d/​99-downgrade-proposed</​code>​
 +  - Ouvrez ensuite le fichier **99-downgrade-proposed** via votre éditeur de texte favoris, nous utiliserons [[:|nano]] dans notre exemple, veuillez donc [[:​tutoriel/​comment_modifier_un_fichier|éditer le fichier]], via la [[:​commande_shell|commande]] suivante :<​code>​sudo nano /​etc/​apt/​preferences.d/​99-downgrade-proposed</​code>​Avec le contenu suivant :<​file>​
  
 +Package: *
 +Pin: release a=nom de votre version d'​Ubuntu
 +Pin-Priority:​ 1001
  
-==== Medibuntu ====+Package: * 
 +Pin: release a=nom de votre version d'​Ubuntu-updates 
 +Pin-Priority:​ 1001
  
-Voir la page [[Medibuntu]]. +Package: * 
-==== Proposed ==== +Pin: release a=nom de votre version d'Ubuntu-security 
-Les dépôts "​proposed"​ contiennent des paquets proposés **à fins de tests seulement** ! Ils servent à tester des paquets ou des mises à jour avant qu'ils n'​intègrent définitivement les dépôts principaux. Ils peuvent donc être à l'​origine de plantage et de corruption de système ! //​**N'​ajoutez ces dépôts que si vous savez ce que vous faites !**// Ces dépôts correspondent à la case à cocher "Mises à jour suggérées"​ de la fenêtre **Système ​-> Administration ​-> Sources de logiciels**,​ puis dans l'​onglet **Mises à jour**, cochez "Mises à jour en pré-version"​.+Pin-Priority: 1001
  
-^Adresse des dépôts | [[depots_precise#​depots_proposed|Ubuntu 12.04 LTS (Precise)]] | [[depots_oneiric#​depots_proposed|Ubuntu 11.10 (Oneiric)]]|[[depots_natty#​depots_proposed|Ubuntu 11.04 (Natty)]] | **[[depots_lucid#​depots_proposed|Ubuntu ​10.04 (Lucid)]]** | **[[depots_hardy#​depots_proposed|Ubuntu 8.04 LTS (Hardy)]]** |+Package: ​* 
 +Pin: release a=nom de votre version d'Ubuntu-backports 
 +Pin-Priority:​ 1001
  
 +Package: *
 +Pin: release a=nom de votre version d'​Ubuntu-proposed
 +Pin-Priority:​ -1
  
 +</​file>​
  
-==== Ports pour PowerPC ==== 
-Ces dépôts sont utiles pour les possesseurs d'​ordinateurs ayant un processeur de type [[ppc|PowerPC]],​ tels les Mac G3, G4 et G5, et les machines basées sur les processeurs Cell comme la PlayStation 3. La version PowerPC d'​Ubuntu n'​étant plus développée de manière officielle, des paquets ont été portés vers cette architecture et sont maintenues de manière non officielle dans le dépôt suivant. 
  
-^Adresse ​des dépôts | **[[depots_hardy#​depots_powerpc|Ubuntu 8.04 LTS (Hardy)]]** | +<​note>​Voici une explication ​des Pin-Priority :
  
-==== Ports pour architecture ARM ====+Package: * 
 +Pin: release a=nom de votre version d'​Ubuntu((Pour connaître le nom de votre version d'​Ubuntu (focal, jammy ou autre), veuillez ouvrir un terminal, et y **copier-coller** cette commande <​code>​lsb_release -sc</​code>​)) 
 +Pin-Priority:​ 1001((Cette priorité entraîne l'​installation du paquet même s'il s'agit d'un retour en arrière.))
  
-Ces dépôts sont utiles pour les possesseurs ​d'ordinateurs ayant un processeur ​de type ARM (Advanced Risc Machine)+Package: * 
-On trouve ces processeurs dans beaucoup de micro systèmes notamment presque toutes les "​Box"​ de vos FAIles Plugcomputersetc, etc...+Pin: release a=nom de votre version ​d'Ubuntu-updates((Pour connaître le nom de votre version d'​Ubuntu ​(focal, jammy ou autre), veuillez ouvrir un terminalet y **copier-coller** cette commande <​code>​lsb_release -sc</​code>​)) 
 +Pin-Priority:​ 1001((Cette priorité entraîne l'​installation du paquet même s'il s'agit d'un retour en arrière.))
  
-Plusieurs générations ​de processeurs ont été supportées par Canonical qui maintenant se limite au support des dernières comme ARMV7.+Package: * 
 +Pin: release a=nom de votre version d'​Ubuntu-security((Pour connaître le nom de votre version d'​Ubuntu (focal, jammy ou autre), veuillez ouvrir un terminal, et y **copier-coller** cette commande <​code>​lsb_release -sc</​code>​)) 
 +Pin-Priority:​ 1001((Cette priorité entraîne l'​installation du paquet même s'il s'agit d'un retour en arrière.))
  
-Cette version ​est très utilisée dans nos smartphones ​et dans la plupart des tablettes tactiles ​du marché.+Package: * 
 +Pin: release a=nom de votre version ​d'​Ubuntu-backports((Pour connaître le nom de votre version d'​Ubuntu (focal, jammy ou autre), veuillez ouvrir un terminal, ​et y **copier-coller** cette commande <​code>​lsb_release -sc</​code>​)) 
 +Pin-Priority:​ 1001((Cette priorité entraîne l'​installation ​du paquet même s'il s'agit d'un retour en arrière.))
  
-^Adresse des dépôts | [[depots_precise#​depot_portage|Ubuntu ​12.04 LTS (Precise)]] | [[depots_oneiric#​depot_portage|Ubuntu 11.10 (Oneiric)]]|[[depots_natty#​depot_portage|Ubuntu ​11.04 (Natty)]] |  ​**[[depots_lucid#​depot_portage|Ubuntu 10.04 (Lucid)]]** |+Package: * 
 +Pin: release a=nom de votre version d'Ubuntu-proposed((Pour connaître le nom de votre version d'Ubuntu (focal, jammy ou autre), veuillez ouvrir un terminal, et y **copier-coller** cette commande <​code>​lsb_release -sc</​code>​)) 
 +Pin-Priority:​ -1((Cette priorité empêche l'​installation de la version.))
  
 +</​note>​
  
 +Maintenant, nous allons d'​abord enregistrer notre fichier via le raccourci clavier **Ctrl o** suivi de la touche **Entrée**,​ enfin quitter nano par **Ctrl x**.
 +  - Pour prendre en compte notre fichier, nous allons [[:​tutoriel:​comment_modifier_sources_maj#​recharger_la_liste_des_paquets|mettre à jour nos dépôts]] via la [[:​commande_shell|commande]] suivante :<​code>​sudo apt-get update</​code>​
 +  - Et ensuite l'​étape finale 8-O, nous effectuons le rétrogradage des paquets via la [[:​commande_shell|commande]] suivante: <​code>​sudo apt-get dist-upgrade -y --allow-downgrades</​code>​
 +  - Pour terminer, nous supprimons notre fichier **99-downgrade-proposed** via la [[:​commande_shell|commande]] suivante:<​code>​
 +sudo rm /​etc/​apt/​preferences.d/​99-downgrade-proposed</​code>​
  
-===== Dépôts par version d'​Ubuntu ​=====+===== Dépôt partenaire ou Dépôt commercial ​===== 
 +Le dépôt partenaire est maintenu par [[http://​www.canonical.com|Canonical Ltd.]], société qui parraine et s'​implique activement dans le développement d'​Ubuntu. Le dépôt partenaire regroupe des logiciels libres et non-libres dont les éditeurs ont une entente commerciale avec Canonical, en particulier pour les mises à jour, la disponibilité sur le dépôt et le contrôle de qualité. Ce dépôt extérieur à la branche des "​Logiciels Ubuntu"​ est avec les dépôts externes: "​Autres logiciels"​. Il n'est donc pas activé par défaut. \\ 
 +Pour l'​activer : 
 +  - Démarrer l'​[[:​software-properties|application de gestion de vos sources de logiciels]] ; 
 +  - Dans l'​onglet "​Autres logiciels",​ cocher la première case: **Partenaires de Canonical** \\ {{:​application:​logiciels_et_mises_a_jour:​logiciels_et_mises_a_jour_14_04_03.png?​600|Onglet autres logiciels}} 
 +  - Fermer l'​application et accepter la mise à jour de vos sources de logiciels. 
 +Ou bien dans un [[:​terminal]],​ en saisissant les [[:​commande_shell|commandes]] suivantes : 
 +<​code>​sudo add-apt-repository "deb http://​archive.canonical.com/​ubuntu $(lsb_release -sc) partner"​  
 +sudo apt-get update</​code>​
  
-  ​* [[depots_precise|Ubuntu ​12.04 LTS "The Precise Pangolin"​]] +^ Adresses des dépôts | **[[depots_focal#​depot_commercial|Ubuntu ​20.04 LTS (Focal Fossa)]]** | **[[depots_jammy#​depot_commercial|Ubuntu ​22.04 LTS (Jammy Jellyfish)]]** |
-  ​* [[depots_lucid|Ubuntu ​10.04 LTS "The Lucid Lynx"​]] ​(version Serveur uniquement)+
  
  
 +===== Les dépôts PPA (Personal Package Archive) =====
  
-Si vous utilisez une version Ubuntu qui n'est plus supportée, utilisez http://old-releases.ubuntu.com/ubuntu/​dists/+//Consultez la page **[[PPA]]**//.
  
-Par exemple ​pour Maverick : +==== Ports pour PowerPC ==== 
-<​code>​deb http://​old-releases.ubuntu.com/​ubuntu/​ maverick main restricted universe multiverse +Ces dépôts sont utiles pour les possesseurs d'​ordinateurs ayant un processeur de type [[ppc|PowerPC]],​ tels les Mac G3, G4 et G5, et les machines basées sur les processeurs Cell comme la PlayStation 3La version PowerPC d'​Ubuntu n'​étant plus développée de manière officielle, des paquets ont été portés vers cette architecture et sont maintenus de manière non officielle dans le dépôt suivant.
-#deb-src http://​old-releases.ubuntu.com/ubuntu/ maverick main restricted universe multiverse+
  
-deb http://​old-releases.ubuntu.com/​ubuntu/​ maverick-updates main restricted universe multiverse +^Adresse des dépôts | **[[:distributions_ppc|Ubuntu 20.04 LTS (Focal Fossa)]]**| ​
-#deb-src http://​old-releases.ubuntu.com/​ubuntu/​ maverick-updates main restricted universe multiverse+
  
-deb http://​old-releases.ubuntu.com/​ubuntu/​ maverick-security main restricted universe multiverse +==== Ports pour architecture ARM ====
-#deb-src http://​old-releases.ubuntu.com/​ubuntu/​ maverick-security main restricted universe multiverse+
  
-deb http://​old-releases.ubuntu.com/​ubuntu/​ maverick-backports main restricted universe multiverse +Ces dépôts sont utiles pour les possesseurs d'​ordinateurs ayant un processeur de type ARM (Advanced Risc Machine)
-#deb-src http://​old-releases.ubuntu.com/ubuntu/ maverick-backports main restricted universe multiverse+On trouve ces processeurs dans beaucoup de micro systèmes notamment presque toutes les "​Box"​ de vos FAI, les Plugcomputers,​ etc, etc...\\ 
 +Plusieurs générations de processeurs ont été supportées par Canonical qui maintenant se limite au support des dernières comme ARMV7.
  
-deb http://​old-releases.ubuntu.com/​ubuntu/​ maverick-proposed main restricted universe multiverse +Cette version est très utilisée dans nos smartphones et dans la plupart des tablettes tactiles du marché.
-#deb-src http://​old-releases.ubuntu.com/​ubuntu/​ maverick-proposed main restricted universe multiverse</​code>​ +
-===== Les dépôts PPA (Personal Package Archive) =====+
  
-//Consultez la page **[[PPA]]**//.+^Adresse des dépôts | **[[depots_focal#​depot_portage|Ubuntu 20.04 LTS (Focal Fossa)]]** | **[[depots_jammy#​depot_portage|Ubuntu 22.04 LTS (Jammy Jellyfish)]]** |
  
-=====Ajouter un dépôt à vos sources de logiciels=====+===== Dépôts par version d'​Ubuntu ​===== 
 +  * [[depots_focal|Ubuntu 20.04 LTS (Focal Fossa)]] 
 +  * [[depots_jammy|Ubuntu 22.04 LTS (Jammy Jellyfish)]]
  
-Consultez le tutoriel ​**[[tutoriel:comment_modifier_sources_maj|Comment modifier les sources de logiciels]]**.+Si vous utilisez encore une [[:old-releases|version Ubuntu qui n'est plus supportée]],​ utilisez http://​old-releases.ubuntu.com/​ubuntu/​dists/​ \\ 
 +Par exemple pour [[:Lucid|Lucid 10.04 LTS]],  
 +  - [[:​tutoriel/​comment_modifier_un_fichier|éditer le fichier]] listant les sources:  ​**/​etc/​apt/​sources.list** 
 +  - Y remplacer par :<​file>​deb http://​old-releases.ubuntu.com/​ubuntu/​ lucid main restricted universe multiverse 
 +#deb-src http://​old-releases.ubuntu.com/ubuntu/ lucid main restricted universe multiverse
  
 +deb http://​old-releases.ubuntu.com/​ubuntu/​ lucid-updates main restricted universe multiverse
 +#deb-src http://​old-releases.ubuntu.com/​ubuntu/​ lucid-updates main restricted universe multiverse
  
 +deb http://​old-releases.ubuntu.com/​ubuntu/​ lucid-security main restricted universe multiverse
 +#deb-src http://​old-releases.ubuntu.com/​ubuntu/​ lucid-security main restricted universe multiverse
 +
 +deb http://​old-releases.ubuntu.com/​ubuntu/​ lucid-backports main restricted universe multiverse
 +#deb-src http://​old-releases.ubuntu.com/​ubuntu/​ lucid-backports main restricted universe multiverse
 +
 +deb http://​old-releases.ubuntu.com/​ubuntu/​ lucid-proposed main restricted universe multiverse
 +#deb-src http://​old-releases.ubuntu.com/​ubuntu/​ lucid-proposed main restricted universe multiverse</​file>​
 +  - Enregistrer et fermer le fichier.
 +
 +
 +=====Ajouter un dépôt à vos sources de logiciels=====
 +
 +Consultez le tutoriel : **[[tutoriel:​comment_modifier_sources_maj|Comment modifier les sources de logiciels]]**.
  
 ===== Ajouter un CD-ROM comme dépôt ===== ===== Ajouter un CD-ROM comme dépôt =====
Ligne 161: Ligne 217:
   deb file:/​votre/​chemin/​vers/​le/​dépôt stable main restricted   deb file:/​votre/​chemin/​vers/​le/​dépôt stable main restricted
  
-Ceci peut être utile si apt-cdrom ne détecte pas correctement un cd d'​installation d'​ubuntu par exemple, grâce à:+Ceci peut être utile si apt-cdrom ne détecte pas correctement un cd d'​installation d'​ubuntu par exemple, grâce à :
  
   deb file:/​media/​cdrom NOM_DE_DISTRIBUTION main restricted   deb file:/​media/​cdrom NOM_DE_DISTRIBUTION main restricted
Ligne 168: Ligne 224:
  
 ===== Dépôts sur mesure ===== ===== Dépôts sur mesure =====
-==== Générateur d'​Ubuntu-fr.org ==== 
-<note important>​Avec l'​apogée de l'​utilisation des [[PPA]], il est beaucoup plus rare de modifier sa liste de dépôts. Ainsi ce générateur n'est plus mis à jour depuis Lucid.</​note>​ 
- 
-En **français** : http://​sources-list.ubuntu-fr-secours.org/​ Ce générateur de sources.list vous permettra d'​activer ou de désactiver les dépôts officiels d'​Ubuntu (dont Universe et Multiverse),​ ainsi que des dépôts très utilisés tel que Wine (permet de faire fonctionner les logiciels Windows).\ 
  
-Pour suivre les évolutions de ce générateur ou demander plus d'​informations laissez un message sur le [[http://​forum.ubuntu-fr.org/​viewtopic.php?​id=237550|fil du forum correspondant]]. 
  
 ==== Ubuntu Sources List Generator ==== ==== Ubuntu Sources List Generator ====
 Si **l'​anglais** ne vous fait pas peur, un outil de fabrication de sources.list est disponible pour les versions actuelles d'​Ubuntu [[http://​repogen.simplylinux.ch|à cette adresse]] . Si **l'​anglais** ne vous fait pas peur, un outil de fabrication de sources.list est disponible pour les versions actuelles d'​Ubuntu [[http://​repogen.simplylinux.ch|à cette adresse]] .
-Celui propose l'​intégration d'​un ​certains ​nombre de PPA. +Celui-ci propose l'​intégration d'​un ​certain ​nombre de PPA.
  
 ===== Pages en rapport avec les dépôts APT ===== ===== Pages en rapport avec les dépôts APT =====
  • depots.1392161858.txt.gz
  • Dernière modification: Le 12/02/2014, 00:37
  • par mavosaure