web-dev-qa-db-fra.com

Comment trouver quel PPA contient un paquet spécifique?

J'aimerais savoir quel référentiel contient un paquet spécifique, afin d'ajouter le lien PPA au fichier sources.list.

Le paquet peut aussi être en dehors des dépôts officiels (multiverse ou similaire).

Je ne veux pas trouver uniquement le nom du référentiel, mais aussi le nom complet du lien PPA à ajouter aux sources sans autre lutte.

11
mattobob

y-ppa-manager peut le faire pour vous:

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

Rechercher le paquet et utiliser le bouton Add selected PPA ajouter le PPA.

enter image description here

enter image description here

enter image description here

10
A.B.

Le moyen le plus rapide de trouver le référentiel dans lequel un paquet a été publié est de rechercher base de données du paquet ubunt . Pour le package aac-enc , nous trouverons les entrées suivantes parmi les différentes versions:

http://packages.ubuntu.com/search?keywords=aac-enc
  • trusty (14.04LTS) (son): bibliothèque de codecs Fraunhofer FDK AAC - interface binaire [ multivers ]
    0.1.2-1: AMD64 i386

Le référentiel sera imprimé en gras entre crochets ([ multiverse ]).


Un archive personnelle de paquet (PPA) est quelque chose de différent, car il permet à tout le monde de télécharger n'importe quel paquet là-bas. Il y a donc un risque inhérent à installer des paquets avec des problèmes.

La recherche d’un PPA peut être faite à partir de tableau de bord :

https://launchpad.net/ubuntu/+search?text=aac-enc

nous dira que le paquet aac-enc fait partie du paquet fdk-aac . En cliquant dessus, nous serons dirigés vers une page de téléchargement pour différentes versions. Plus bas, il y a un lien vers les versions des archives non fiables:

enter image description here

Cela renvoie à une liste non classée d'archives de paquets personnels contenant fdk-aac , mais nous ne pouvons pas limiter cette recherche à une version définie.

8
Takkat