Que sont les PPA et comment les utiliser?

484

Je continue à lire à propos des archives de paquets personnels ("PPAs") et les gens répondent aux questions avec un lien vers un PPA. Quelle est la meilleure façon de les utiliser?

Il existe plusieurs réponses valides pour cette question couvrant plusieurs versions d'Ubuntu. Pour votre commodité, un index de chacun est ci-dessous.

posée 10 revs, 6 users 31%unknown 13.04.2017 - 14:24
la source

10 réponses

229

Pour Ubuntu 11.04 et plus récent

Avant d’ajouter un PPA, vous devez être conscient de certains des risques encourus:

  • Les PPA sont-ils sûrs d'ajouter à mon système et quels sont les" drapeaux rouges "à surveiller?

Rappelez-vous toujours que les PPA sont fournis par la communauté, vous devez être conscient des risques possibles avant d’ajouter un PPA.

  • Commencez par ouvrir le tableau de bord en cliquant sur le bouton Accueil (dans le coin supérieur gauche) ou en appuyant sur la touche Super .

  • Recherchez "Software Center" et lancez le centre logiciel Ubuntu.

  • Déplacez la souris sur le panneau supérieur où le nom de l'application est écrit.

  • Maintenant Allez dans le menu Modifier et sélectionnez Sources de logiciels .

Pour les nouvelles versions, cliquez avec le bouton droit de la souris et cliquez sur Logiciels et mises à jour

Ensuite, cliquez sur Autres logiciels,

  • Entrez votre mot de passe lorsque vous y êtes invité.

  • Passez à l'onglet "Autres logiciels".

  • Cliquez maintenant sur "Ajouter", une boîte apparaîtra.

  • Vous devez entrer le PPA dans la boîte. Il se trouve dans BOLD sur la page du tableau de bord.

  • Cliquez maintenant sur "Ajouter une source" et fermez les sources de logiciels. Le cache sera rafraîchi

  • Maintenant, installez le logiciel depuis le centre de logiciels.

réponse donnée Alaukik 13.04.2017 - 14:23
la source
169

Qu'est-ce que le PPA?

Les PPA sont des logiciels / mises à jour non standard. Ils sont généralement utilisés par les personnes qui veulent les dernières et les meilleures. Si vous faites des efforts supplémentaires pour obtenir ce type de logiciel, vous devez savoir ce que vous faites. La sélection dans le Software Center est suffisante pour la plupart des êtres humains.

Ligne de commande

Sur la ligne de commande, vous pouvez ajouter un PPA en utilisant add-apt-repository , par exemple:

sudo add-apt-repository ppa:gwibber-daily/ppa

Pour supprimer un PPA, supprimez les fichiers correspondants dans /etc/apt/sources.list.d (cela ne supprime pas les packages installés à partir du PPA). Pour voir les packages disponibles à partir d'un PPA ou supprimer des packages installés à partir d'un PPA, cliquez sur le bouton "Origine" en bas à gauche de la fenêtre Synaptic et choisissez le PPA dans la liste.

Avec peut utiliser la boîte de dialogue habituelle des sources de logiciels et ajouter ppa: gwibber-daily / ppa où il demande une ligne APT et les activer ou les désactiver comme d’autres référentiels .

Comme tout le monde peut créer un PPA, il n’ya aucune garantie de qualité ou de sécurité pour un PPA - tout comme avec tout autre logiciel non officiel, vous devez décider vous-même si un PPA est fiable ou non. Et comme tout autre logiciel non officiel d'un PPA, il peut causer toutes sortes de difficultés, en particulier lors de la mise à niveau vers une nouvelle version d'Ubuntu.

Si vous obtenez une erreur indiquant que la commande add-apt-repository est introuvable:

  • Le 12.04 et les versions antérieures, installez le package python-software-properties :

    sudo apt-get install python-software-properties
    
  • Le 14.04 et plus tard:

    sudo apt-get install software-properties-common
    
réponse donnée Florian Diesch 11.01.2015 - 03:06
la source
97

Pour Ubuntu 10.10

Bien que beaucoup d’entre eux trouvent plus facile d’ajouter des PPA à l’aide d’outils de ligne de commande, cela peut se faire via Ubuntu Software Center pour ceux qui préfèrent les interfaces graphiques. Pour cette démonstration, nous ajouterons le PPA pour l’équipe Banshee afin d’obtenir les dernières version stable de Banshee.

Nous allons commencer par ouvrir le centre logiciel Ubuntu qui se trouve dans le menu Applications.

Applications > Ubuntu Software Center

Maintenant dans Software Center, accédez à Edit > Software Sources

Vous serez invité à entrer votre mot de passe administrateur.

Maintenant, dans Sources de logiciels, ouvrez l’onglet Other Software et appuyez sur Add .

Dans cette boîte de dialogue, nous entrerons les informations du PPA.

Ces informations se trouvent sur le site Web de l'APP en gras sous la rubrique Ajout de cet PPA à votre système . Pour le PPA Banshee , cela ressemble à ceci:

Maintenant, nous pouvons fermer les sources de logiciels et Software Center se mettra automatiquement à jour pour que vous puissiez accéder aux nouveaux packages du PPA.

Les packages disponibles à partir du PPA peuvent être vus en développant le menu Get Software dans la colonne de gauche du Software Center.

    
réponse donnée andrewsomething 23.02.2011 - 15:55
la source
50

Pour Ubuntu 10.04

Ajouter un PPA dans Ubuntu 10.04:

  • Exécuter System- & gt; Administration- & gt; Sources du logiciel:

  • Votre mot de passe vous sera demandé. Notez que vous ne pouvez ajouter un PPA que si vous êtes un administrateur en raison des risques de sécurité et des conséquences à l'échelle du système liées à l'ajout d'un PPA. Entrez votre mot de passe dans la boîte de dialogue pour continuer:

  • Dans la fenêtre Sources de logiciels, cliquez sur l'onglet "Autres logiciels" et cliquez sur le bouton "Ajouter ...". Cela fera apparaître une invite demandant la "ligne APT":

  • Le texte à coller dans cette boîte se trouve sur la page du tableau de bord dans la section "Ajout de cet PPA à votre système" en caractères gras.

  • Collez la ligne que vous avez copiée dans la zone de texte dans Sources de logiciels ( CTRL + V ):

  • Fermez la fenêtre Sources de logiciels; il vous sera demandé de recharger les informations de votre colis. Pour ce faire, cliquez sur le bouton "Recharger":

  • Vous pouvez maintenant trouver des logiciels à partir de cet PPA dans Ubuntu Software Center:

    
réponse donnée dv3500ea 15.04.2011 - 16:51
la source
42

Qu'est-ce qu'un PPA?

C'est très simple une fois que vous avez compris. J'ai rencontré des problèmes ici et là, mais de manière générale, les PPA sont le seul moyen de mettre à jour votre logiciel dans Ubuntu entre les versions de distro (ne me moquez pas de cela). C’est trop d’expliquer ici, alors je vous indiquerai une documentation intéressante. Mais d'abord, quelques règles simples:

Sachez ce que vous installez. Très probablement, vous utiliserez Launchpad pour la majorité de vos besoins en PPA, mais même si cela peut être dangereux pour votre ordinateur. Généralement, le souci pour moi n'est pas une intention malveillante, mais des paquets contradictoires. Si le package A nécessite une version modifiée de ffmpeg, et que le package B dans un autre référentiel nécessite également une version modifiée de ffmpeg, eh bien, il y a de fortes chances que vous ne puissiez pas regarder des vidéos, par exemple avec le package A ou B ou du tout.

N'oubliez pas que n'importe qui peut créer un PPA, même vous. Ce n'est pas parce qu'une personne signe le code de conduite qu'elle sait ce qu'elle fait. Sur Launchpad, il n’ya pas que des mises à jour de versions stables, mais également des logiciels bêta et alpha, et même des logiciels qui ne fonctionnent pas du tout. Il existe de nombreux référentiels utiles, tels que les derniers pilotes Nvidia ou la version stable actuelle de Pidgin. Là encore, il y a des trucs qu'un type a faits dans son sous-sol pour lui et quelques amis.

Cela dit, les pages Web de la documentation Ubuntu devraient avoir tout ce que vous devez savoir dans un format assez compréhensible.

Référentiels dans Ubuntu: lien

Gestion du logiciel: lien

Référentiels et ligne de commande: lien

Petite remarque: je suppose que vous utilisez Ubuntu 10.04. Si vous utilisez 10.10, il n'y a plus de "sources de logiciels" dans votre menu, même s'il est mentionné dans une partie de la documentation. Pour y accéder, ouvrez simplement le gestionnaire de paquets Synaptic, puis sélectionnez Paramètres - & gt; Référentiels du menu.

Bonne chance et j'espère que c'était utile.

Modifier: sachez que l’installation de logiciels via le logiciel Ubuntu peut être problématique. En effet, il ne vous dit pas quelles dépendances une application particulière que vous souhaitez installer nécessite. C'est-à-dire que vous pouvez installer l'intégralité du bureau KDE, des centaines de Mo de données, simplement pour obtenir une règle d'écran ou un configurateur de pare-feu. J'ai appris cela à la dure ... Par exemple, tapez "kruler" dans le champ de recherche et vous verrez la taille de l'installation finale presque 100 Mo. Au moins, portez une attention particulière à la taille d'installation finale si vous insistez pour utiliser l'USC. La plupart des nouveaux utilisateurs ne connaissent pas les concepts de gestionnaires de fenêtres et d'environnements de bureau ne connaissant que Windows, alors faites attention à ne pas vous fier uniquement à USC et à ne rien apprendre sur les PPA, ce que je recommande. C'est un peu plus de travail et c'est juste mon avis, mais vous serez probablement heureux de l'avoir fait! :)

    
réponse donnée Deadite81 05.02.2014 - 10:58
la source
35

Une chose à garder à l’esprit au sujet de l’utilisation de PPA est que lorsque vous ajoutez un PPA à vos sources de logiciels, vous donnez un accès administratif (root) à tous ceux qui peuvent télécharger sur ce PPA. Les packages dans les PPA ont accès à l'intégralité de votre système au fur et à mesure de leur installation (comme un package standard à partir de l'archive Ubuntu principale), décidez donc toujours si vous faites confiance à un PPA avant de l'ajouter à votre système.     

réponse donnée Kees Cook 18.10.2010 - 23:04
la source
25

Supprimer un PPA avec ppa-purge

Il n'est peut-être pas prudent de simplement désactiver tout PPA ajouté à nos sources en le supprimant de sources.list ou en décochant le PPA dans nos paramètres Sources de logiciels . Il serait alors préférable de supprimer tous les packages installés à partir de ce PPA et de les remplacer par les packages par défaut d'Ubuntu.

Pour ce faire, nous avons le script ppa-purge non seulement supprimera le PPA indésirable mais remplacera également les paquets installé à partir de ce PPA par les versions Ubuntu par défaut. Après l'installation, lancez simplement

sudo ppa-purge ppa:<lp-name>/<ppa-name>

<lp-name>/<ppa-name> est le même nom que nous avons entré dans nos sources lors de l'ajout de ce PPA. Le PPA sera alors supprimé. Les packages installés à partir de ce PPA seront remplacés par des packages Ubuntu par défaut (les packages installés ne figurant pas dans les référentiels par défaut ne seront pas supprimés).

    
réponse donnée Takkat 27.06.2016 - 16:05
la source
21

Si vous rencontrez des difficultés pour trouver la bonne commande add-apt-repository à exécuter, quelqu'un a créé un script appelé ppasearch pour faciliter cette tâche. Pour installer ppasearch, vous devez exécuter les commandes suivantes:

sudo add-apt-repository ppa:wrinkliez/ppasearch
sudo apt-get update
sudo apt-get install ppasearch

Si vous êtes sur Maverick, vous pouvez télécharger manuellement et installez le lucid deb. Ça devrait bien marcher.

Cela va ajouter le PPA de ppasearch (et sa clé) et installer le paquet. Vous pouvez exécuter le script en tapant la commande suivante dans un terminal:

ppasearch PPANAME

Donc, pour trouver l’équipe PPA de l’équipe Cardapio, vous pourriez lancer:

ppasearch cardapio

Comme vous pouvez le voir sur la capture d'écran ci-dessous, vous obtenez une liste des PPA correspondants. Une fois que vous avez sélectionné le PPA souhaité, il sera ajouté par le script en utilisant add-apt-repository . ppasearch exécutera même sudo apt-get update si vous souhaitez mettre à jour vos sources.

Il existe également une vidéo du script en action, mais elle est légèrement obsolète.

Ce script devrait vous permettre d’ajouter facilement des PPA et leurs clés sans avoir à chercher dans Launchpad.

    
réponse donnée nhandler 16.10.2010 - 00:19
la source
5

lien est ma tentative de le faire pour le PPA Wine.

Je vais noter que Maverick a changé et que je dois maintenant éditer à nouveau les instructions (il n’ya plus de sources de logiciels d’administration, mais plutôt de Software Center).

Les instructions intégrées de Launchpad sont un peu meilleures qu’il ya un an ou deux, mais elles sont quand même assez mauvaises.

    
réponse donnée Scott Ritchie 03.10.2010 - 17:54
la source
5

Pour plus d'informations sur PPA ( Archive de packages personnels ), consultez l'aide d'Ubuntu sur PPA . / P>

Un gestionnaire Y PPA est disponible pour Ubuntu. Il s'agit d'un outil graphique permettant de gérer les PPA de la meilleure façon possible.

Pour installer y-ppa-manager , exécutez la commande suivante dans le terminal:

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

Pour plus d’informations et d’autres fonctionnalités clés, consultez le site lien .

Comment trouver un PPA? (Solution lorsque apt ne parvient pas à localiser le package)

Vous pouvez trouver PPA sur la page tableau de bord , comme suggéré dans l'image suivante:

Vous pouvez trouver PPA à partir de Ubuntuupdates -Package Search, comme illustré dans l'image suivante:

Puis ajoutez le référentiel du terminal comme suit:

sudo add-apt-repository ppa:<someppa/ppa>
sudo apt-get update
    
réponse donnée Pandya 07.01.2017 - 16:21
la source

Lire d'autres questions sur les étiquettes