Question Comment activer le référentiel «backports»?


Comment activer le référentiel de backports pour obtenir de nouvelles versions de logiciels?


38
2018-02-10 21:31


origine




Réponses:


Les Backports Ubuntu sont activés par défaut dans Ubuntu.

Si pour certains motifs vous n'obtenez toujours pas les backports utilisez l'une de ces deux manières:

  1. Cliquez sur le bouton Ubuntu du lanceur et recherchez "Sources de logiciels". Recherchez "Logiciel" si vous utilisez 12.04+.

  2. Appuyez sur ALT + F2 et tapez: gksu software-properties-gtk

Chacune des 2 façons vous mènera à la Gestionnaire de sources de logiciels ou Mises à jour de logiciel. Activez ici les 4 options du Logiciel Ubuntu Tab et dans le Onglet Mises à jour. Cela devrait activer les extras pour votre version Ubuntu.

Ubuntu Software Sources - Ubuntu Software Tab

Ubuntu Software Sources - Updates Tab

Après cela, cliquez simplement sur le FERMER Bouton et il devrait vous faire savoir qu'il doit mettre à jour en raison des modifications que vous avez apportées. Notez que dans le Mises à jour onglet, l’option Backport est la 4ème. C'est celui qui dit Mises à jour non prises en charge.

Pour activer les backports (ce qui est automatiquement activé depuis le 11.10) depuis le terminal (dans les cas où vous travaillez sur un serveur et que vous souhaitez que les backports soient activés), procédez comme suit après l'ouverture du terminal (Cet exemple utilise Ubuntu 13.04):

sudo nano /etc/apt/sources.list

Et recherchez une ligne commentée qui mentionne le mot-clé backport, devrait ressembler à quelque chose comme: raring-backports pour 13.04, precise-backports pour 12.04 et fils. Dans ce cas, cela ressemble à ceci:

  ##deb http://archive.ubuntu.com/ubuntu raring-backports main restricted universe multiverse
  ##deb-src http://archive.ubuntu.com/ubuntu raring-backports main restricted universe multiverse

décommentez ces lignes pour qu'elles ressemblent à ceci:

  deb http://archive.ubuntu.com/ubuntu raring-backports main restricted universe multiverse
  deb-src http://archive.ubuntu.com/ubuntu raring-backports main restricted universe multiverse

Enregistrez le fichier et exécutez les opérations suivantes pour recevoir les mises à jour du backport:

sudo apt-get update  
sudo apt-get upgrade

REMARQUE - Si les lignes ne sont pas trouvées, ajoutez-les simplement et remplacez le nom de la version par celui que vous utilisez, comme expliqué ci-dessus.

Référence


31
2018-02-10 21:47



Après cela, j'ai dû dire à apt de toujours utiliser les backports (comme spécifié dans la réponse de Seth) - thameera


Instructions de ligne de commande / serveur

Les backports sont activés par défaut, voici comment vous pouvez vérifier qu'ils sont activés.

S'assurer que les backports sont activés

Pour activer les backports manuellement, assurez-vous que la ligne suivante est dans votre /etc/apt/sources.list:

deb http://archive.ubuntu.com/ubuntu release-backports main restricted universe multiverse  

Remplacer release avec la distribution actuelle que vous utilisez ( precise pour 12.04 par exemple).

Maintenant, les prochaines étapes dépendront de la nécessité ou non de toujours utiliser les packages des backports ou de ne les utiliser que lorsque spécifiées manuellement.

Utilisez toujours les backports ..

Ubuntu 11.04 et versions ultérieures sont automatiquement configurées pour utiliser uniquement les backports lorsqu'ils sont spécifiés manuellement. Si tu veux toujours utiliser les backports lors de l'installation, vous devez ajouter les lignes suivantes à /etc/apt/preferences (le fichier n'existe peut-être pas encore; c'est bien):

Package: *
Pin: release a=<release>-backports
Pin-Priority: 500  

Assurez-vous de remplacer release avec votre version actuelle.

Utiliser les backports manuellement

Si vous souhaitez uniquement installer des packages à partir des backports lorsque spécifié manuellement vous devrez ajouter ceci à /etc/apt/preferences:

Package: *
Pin: release a=<release>-backports
Pin-Priority: 100  

Encore une fois en remplaçant <release> pour votre version actuelle.

Remarque: Vous aurez besoin des privilèges root pour modifier /etc/apt/preferences.

Installation depuis les backports ..

Si les backports sont configurés pour être utilisés manuellement, vous devrez ajouter /release-backports à la fin du nom du package lors de l'installation d'un package (en remplaçant release pour votre version actuelle).

Par exemple, si vous utilisez 12.10 Quantal et que vous avez configuré les backports pour une installation manuelle, vous devez installer amarok avec cette commande:

sudo apt-get install amarok/quantal-backports  

La source: Backports Ubuntu - Wiki Ubuntu


26
2018-04-25 17:25



sudo add-apt-repository -r "deb http://archive.ubuntu.com/ubuntu $(lsb_release -cs)-backports main restricted universe multiverse " fonctionne bien - Jay _silly_evarlast_ Wren
@Jay_silly_evarlast_Wren ne serait pas -r l'enlever? - sehe
Oui, désolé, changez -r en -u si vous êtes sur xenial, ou supprimez-le entièrement sur ubuntus précédent. - Jay _silly_evarlast_ Wren