Acabo de agregar un ppa como este:
sudo add-apt-repository ppa:stebbins/handbrake-releases
Ahora, ¿cómo puedo ver qué paquetes contiene este PPA?
Acabo de agregar un ppa como este:
sudo add-apt-repository ppa:stebbins/handbrake-releases
Ahora, ¿cómo puedo ver qué paquetes contiene este PPA?
Respuestas:
Estoy seguro de que hay muchas maneras de hacer esto: dado que ha agregado el PPA, los detalles del paquete existen en /var/lib/apt/lists
Así para tu ejemplo ppa:stebbins/handbrake-releases
sustituir /un _y eliminar el prefijo, ppa:es decirstebbins_handbrake-releases
Luego use este nombre de repositorio en la siguiente entrada de línea de comando:
cat /var/lib/apt/lists/ppa.launchpad.net_[repositoryname]_*_Packages | grep "Package:" | sort | uniq
es decir
cat /var/lib/apt/lists/ppa.launchpad.net_stebbins_handbrake-releases_*_Packages | grep "Package:" | sort | uniq
Esto enumerará los contenidos:
Package: handbrake-cli
Package: handbrake-gtk
ppa:ejemplo que dio es en la forma: ppa:team/archivename. El enlace LaunchPad correspondiente sería https://launchpad.net/~team/+archive/archivename.
-hbandera grep -h 'Package:' /var/lib/apt/lists/ppa.launchpad.net_*_Packagespara imprimir solo los paquetes sin imprimir el nombre del archivo.
apt-get install liblz4-toolinsertar un lz4cat -dpaso en la tubería para descomprimirlo.
Para ver el contenido de un ppa puede usar Y PPA Manager. Instálelo ejecutando lo siguiente en una terminal:
sudo add-apt-repository ppa:webupd8team/y-ppa-manager
sudo apt-get update
sudo apt-get install y-ppa-manager
Cuando se inicia la aplicación, haga clic en Administrar PPA:

Seleccione el PPA del que desea ver el contenido:

Y finalmente haga clic en "listar paquetes" para ver todos los paquetes proporcionados por el PPA dado.
Esperemos que esto ayude.
grep "Package:" /var/lib/apt/lists/ppa.launchpad.net_..._Packages | sort -u