Gérer les référentiels PPA dans Ubuntu

¿Parce que ajouter Dépôts PPA si nous avons déjà des milliers de programmes utilisant les référentiels officiels Ubuntu?

Les fichiers de packages personnels (Personnel Package Archive, en anglais), permettre aux développeurs de distribuer directement les logiciels et les mises à jour aux utilisateurs d'Ubuntu sans avoir à attendre la mise à jour des propres référentiels d'Ubuntu.

Launchpad, le site qui héberge la plupart des PPA disponibles, construit les binaires et les stocke dans un référentiel spécifique. Cela signifie que les utilisateurs d'Ubuntu peuvent installer ces packages de la même manière qu'ils sont habitués à installer le reste des applications dans Ubuntu, avec l'avantage supplémentaire qu'ils disposeront des dernières mises à jour de ces programmes et pourront même trouver des programmes qui ne le sont pas. disponible dans les dépôts officiels.

Comment installer les référentiels PPA

Prenons un exemple pratique. Supposons que nous voulions installer Shutter. La première chose que nous devons savoir est le nom d'identification du PPA que nous voulons installer. Sur la page Shutter PPA, il est clair que pour ajouter ce référentiel il faut prendre note de la ligne ppa: obturateur / ppa.

ppa

Option 1: depuis la ligne de commande

Tout ce que vous avez à faire est d'ouvrir un terminal et d'entrer les commandes appropriées pour ajouter le PPA, mettre à jour la liste des paquets et installer le programme souhaité (dans notre exemple, Shutter).

sudo add-apt-repository ppa: shutter / ppa sudo apt-get mise à jour sudo apt-get install shutter

Option 2: depuis le centre logiciel

1. - Ouvrez le centre logiciel Ubuntu.

2. - éditer > Origines du logiciel

3. -  Puis dans l'onglet Autres logiciels, Cliquez sur ajouter et entrez la ligne PPA. Dans notre exemple: ppa: obturateur / ppa et cliquez sur Accepter.

sources de logiciels

4. Installez le programme souhaité (en continuant avec notre exemple, Shutter).

Comment supprimer les référentiels PPA

Option 1: supprimer le PPA de la ligne de commande

En suivant notre exemple de Shutter:

sudo add-apt-repository --remove ppa:shutter/ppa

Evidemment, la ligne ppa: shutter / ppa devra être remplacée par ce qui correspond dans chaque cas.

Option 2: depuis le centre logiciel

1. - Ouvrez le centre logiciel Ubuntu.

2. - éditer > Origines du logiciel

3. - Puis dans l'onglet Autres logiciels, Cliquez sur Enlever et cliquez sur Accepter.

Attention: cela supprimera le PPA de la liste des packages mais les packages installés via le PPA ne seront pas désinstallés, une tâche qui devra être effectuée manuellement. Afin d'automatiser ce processus, qui peut être lourd pour certains, il existe des outils tels que PPA Purge ou Responsable Y-PPA.

Comment supprimer automatiquement un PPA et ses packages respectifs

Option 1: depuis la ligne de commande

PPA-Purge est un script simple qui supprimera le PPA en question ainsi que tous les packages installés à partir de celui-ci.

1. - Installez PPA-Purge

sudo apt-get install ppa-purge

2. - Utilisez PPA-Purge pour désinstaller le PPA. En suivant notre exemple:

sudo ppa-purge ppa:shutter/ppa

Option 2: utiliser YPPA

1. - Installez Y-PPA:

sudo add-apt-repository ppa:webupd8team/y-ppa-manager
sudo apt-get update
sudo apt-get install y-ppa-manager

2. - Supprimez le PPA en question. L'interface graphique de Y-PPA Manager est suffisamment intuitive pour savoir quoi faire.

Comment désactiver les référentiels PPA

La désactivation d'un PPA implique que le système ne recevra aucune mise à jour de ce PPA, mais les packages précédemment installés ne seront pas supprimés. L'avantage de désactiver un PPA plutôt que de le supprimer est qu'il est plus facile de le réactiver.

Pour désactiver un PPA:

1. - Ouvrez le centre logiciel Ubuntu.

2. - éditer > Origines du logiciel

3. - Puis dans l'onglet Autres logiciels, décochez la case en regard du PPA en question et cliquez sur Accepter.

Il est important de désactiver les deux lignes de chaque PPA.

De la même manière, un PPA peut également être réactivé.


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.

  1.   Mordraug dit

    Excellent article (comme toujours) 😀

    Un plaisir de vous lire Pablo ^^

    1.    utilisons Linux dit

      Merci Saito! Tu me manquais! Quel bonheur de vous voir ici ...
      À votre santé! Paul.

  2.   Juan Carlos Sénar dit

    Très clair! Je vous remercie.

  3.   Julien dit

    Très bon.

  4.   Gambi dit

    MON DIEU!! Merci beaucoup.
    Une petite idée pour compléter ce grand guide: vous est-il venu à l'idée d'inclure des programmes qui sont inclus dans la distribution elle-même ou que le référentiel officiel a mais seulement une version obsolète ou que vous avez déjà installée?
    Par exemple, j'ai installé le programme torrent Azureus aka Vuze à partir du référentiel officiel, et après l'avoir utilisé pendant quelques mois et avoir suffisamment de fichiers et de torrents actifs, j'étais confronté au dilemme que je ne pouvais pas désinstaller et perdre tout ce travail et que je n'avais besoin que d'un seul outil disponible dans la dernière version que le référentiel officiel ubunto n'a pas mis à jour.
    Je pense, je pense juste que j'ai réussi à le faire mais c'était une vraie odyssée et je n'ai même pas appris ou compris comment je l'ai fait

    1.    utilisons Linux dit

      Bonjour Gambi! en fait ... la procédure dans ce cas est la même. Vous installez le PPA, vous mettez à jour la liste des packages et lors de la mise à niveau, il vous indiquera qu'il existe une nouvelle version du programme (dans votre cas, azureus) qui n'est autre que celle disponible dans le ppa.
      J'espère avoir été clair.
      À votre santé! Paul.

  5.   zytum dit

    Bien, mais parfois le ppa spécifique pour une distribution est inclus.
    J'ai le problème par exemple de la mise à jour de Turpial 3.0. qui l'ont inclus dans http://ppa.launchpad.net/effie-jayx/turpial/ubuntu/dists/saucy/
    tandis que mon centre logiciel se concentre sur les officiers d'Olivia ou "raring" (j'utilise Linux Mint)
    Autant que j'indique que les fichiers sont hébergés sur saucy, je ne télécharge et n'installe pas le programme.

  6.   lozanotux dit

    Impossible de mieux expliquer! ... Ces jours-ci, je vais essayer de télécharger le gestionnaire YPPA traduit en espagnol en 1 SEULE DEB 🙂 installer le DEB et c'est tout, ça n'a pas de sens ... c'est censé être pour les personnes qui ne savent pas comment ajouter des PPA et l'installer vous devez ajouter un lol PPA. Très bon article, il fera beaucoup. À votre santé!

  7.   ErKiyo dit

    J'adore ce blog, Pablo! Bon design et contenu pratique. Ma question est centrée sur le système d'exploitation élémentaire et concerne précisément "Y PPA" et le centre logiciel; Est-il possible que l'installation du premier rende le second inopérant? J'essaye de le démarrer et nopi,
    Merci beaucoup

    1.    utilisons Linux dit

      non je ne crois pas…
      Aucune idée de ce que cela pourrait être, mais je ne pense pas que le centre logiciel soit la cause de l'erreur.
      étreinte! Paul.

  8.   Image de balise Carlos Cifuentes dit

    Très bonne page, ça et je suis une éponge, vieille dame mais j'absorbe quand même ce que vous enseignez en plus de ceux qui forean ou commenter.

    1.    Luigys toro dit

      Merci beaucoup Carlos pour vos commentaires, il n'est jamais trop tard pour apprendre.

  9.   danny672007 dit

    Merci beaucoup pour vos contributions, je suis nouveau sur Linux et vous m'avez aidé à mieux comprendre ce monde merveilleux!