Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente | |||
utilisateurs:cafecho:depots [Le 01/03/2015, 19:47] cafecho Page transférée |
— (Version actuelle) | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>apt gestionnaire_de_paquets installation_logiciel}} | ||
- | ---- | ||
- | ====== Les dépôts APT ====== | ||
- | (Partie de la page dépôts) | ||
- | |||
- | |||
- | === Utilisation des dépôts Backports === | ||
- | |||
- | 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é == | ||
- | 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 ''/trusty-backports'' à la ligne de [[:commande_shell|commande]] apt-get (remplacer //trusty// par le nom de votre [[:versions|version d'Ubuntu]]). \\ | ||
- | Par exemple, depuis un [[:terminal]] pour installer ou mettre à jour [[:Amarok]] à partir des Backports d'[[:trusty|Ubuntu Trusty 14.04]] : | ||
- | <code>sudo apt-get install amarok/trusty-backports</code> | ||
- | ou de manière générique : | ||
- | <code>sudo apt-get install amarok/$(lsb_release -sc)-backports</code> | ||
- | |||
- | == Configurer les Backports pour des installations / mises à jour automatiques == | ||
- | Avec les [[:sudo|droits d'administrateur]]; | ||
- | - [[:tutoriel:comment_modifier_un_fichier|Modifiez le fichier]] suivant (s'il n'existe pas, il sera créé en même temps) : **/etc/apt/preferences** | ||
- | - Copiez les lignes suivantes (remplacer //trusty// par le nom de votre [[:versions|version d'Ubuntu]])<file> | ||
- | Package: * | ||
- | Pin: release a=trusty-backports | ||
- | Pin-Priority: 500</file> | ||
- | - Enregistrez et fermer le fichier. | ||
- | Les dépôts Backports seront alors utilisés comme n'importe quel autre dépôt, avec la même priorité.\\ | ||
- | [[https://help.ubuntu.com/community/UbuntuBackports#When_Backports_Are_Installed|Source (en)]] | ||
- | |||
- | == Désactivation complètes des dépôts backports == | ||
- | Pour (dés)activer les Backports via l'interface graphique il faut ouvrir l'application **Logiciels & mises à jour**, puis dans l'onglet **mises à jour** (dé)cocher **Mises à jour non gérées (*-backports)**, fermer, puis Actualiser la liste des logiciels disponibles. | ||
- | |||
- | |||
- | |||
- | ==== Proposed ==== | ||
- | Les dépôts Proposed (ou Pré-version) 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 !**// | ||
- | |||
- | ^Adresse des dépôts | [[depots_trusty#depots_proposed|Ubuntu 14.04 LTS (Trusty)]] | [[depots_precise#depots_proposed|Ubuntu 12.04 LTS (Precise)]] | **[[depots_lucid#depots_proposed|Ubuntu 10.04 (Lucid)]]** | | ||
- | |||
- | === Activation complète === | ||
- | Pour activer les dépôts Proposed via l'interface graphique, il faut ouvrir l'application **Logiciels & mises à jour**, puis dans l'onglet **Mises à jour**, cochez **Mises à jour en pré-version (*-proposed)**. Fermer, puis Actualiser la liste des logiciels disponibles. | ||
- | |||
- | ===Mise à niveau sélective=== | ||
- | Après avoir activé le dépôt Proposed comme indiqué ci-dessus, vous pouvez configurer [[:Apt]] pour permettre une mise à niveau sélective d'un paquet au lieu de tous vos paquets vers les versions Proposed.\\ | ||
- | Avec les [[:sudo|droits d'administrateur]]; | ||
- | - [[:tutoriel:comment_modifier_un_fichier|Modifiez le fichier]] suivant (s'il n'existe pas, il sera créé en même temps) : **/etc/apt/preferences** | ||
- | - Copiez les lignes suivantes (remplacer //trusty// par le nom de votre [[:versions|version d'Ubuntu]])<file> | ||
- | Package: * | ||
- | Pin: release a=trusty_proposed | ||
- | Pin-Priority: 400 </file> | ||
- | - Enregistrez et fermer le fichier. | ||
- | Avec ces lignes en place dans le fichier de préférences, le [[:gestionnaire de mises à jour]], [[:Synaptic]], [[:Aptitude]] et [[:apt]] ne vous demanderont pas les mises à jour à partir des dépôts Proposed.\\ | ||
- | Vous pouvez tester cela en simulant une mise à niveau avec [[:apt]] en saisissant dans un [[:terminal]] la [[:commande_shell|commande]] suivante: | ||
- | <code>sudo apt-get upgrade -s</code> | ||
- | Si tous les paquets sont disponibles pour la mise à niveau, le processus de piégeage n'a pas fonctionné correctement. Assurez-vous que vous avez écrit correctement le nom de votre [[:versions|version d'Ubuntu]] (trusty, precise, etc.). | ||
- | |||
- | == Installation / mise à jour d'un paquet en préversion == | ||
- | Une fois la mise à niveau sélective configurée, pour mettre à jour une application dans sa version en préversion, il suffit de le préciser explicitement. Pour cela, il faut ajouter ''/trusty-proposed'' à la ligne de [[:commande_shell|commande]] apt-get (remplacer //trusty// par le nom de votre [[:versions|version d'Ubuntu]]). \\ | ||
- | Par exemple, depuis le [[:terminal]] pour installer ou mettre à jour [[:Unity]] à partir des dépôts Proposed d'[[:trusty|Ubuntu Trusty 14.04]]: | ||
- | <code>sudo apt-get install unity/trusty-proposed</code> | ||
- | ou de manière générique : | ||
- | <code>sudo apt-get install unity/$(lsb_release -sc)-proposed</code> | ||
- | [[https://wiki.ubuntu.com/Testing/EnableProposed|Source (en)]] | ||
- | |||