Acabei de adicionar um ppa assim:
sudo add-apt-repository ppa:stebbins/handbrake-releases
Agora, como posso ver quais pacotes este PPA contém?
Tenho certeza de que há muitas maneiras de fazer isso - desde que você adicionou o PPA, os detalhes do pacote existem em /var/lib/apt/lists
Assim, para o seu exemplo ppa:stebbins/handbrake-releases
substituir /
por _
e remover o prefixo ppa:
iestebbins_handbrake-releases
Em seguida, basta usar este nome do repositório na seguinte entrada de linha de comando:
cat /var/lib/apt/lists/ppa.launchpad.net_[repositoryname]_*_Packages | grep "Package:" | sort | uniq
ie
cat /var/lib/apt/lists/ppa.launchpad.net_stebbins_handbrake-releases_*_Packages | grep "Package:" | sort | uniq
Isso listará o conteúdo:
Package: handbrake-cli
Package: handbrake-gtk
grep "Package:" /var/lib/apt/lists/ppa.launchpad.net_..._Packages | sort -u
ppa:
exemplo que você deu está na forma:ppa:team/archivename
. O link do LaunchPad correspondente seriahttps://launchpad.net/~team/+archive/archivename
.-h
bandeiragrep -h 'Package:' /var/lib/apt/lists/ppa.launchpad.net_*_Packages
para imprimir apenas os pacotes sem imprimir o nome do arquivo.apt-get install liblz4-tool
inserir umalz4cat -d
etapa no seu pipeline para descompactá-lo.Para ver o conteúdo de um ppa, você pode usar o Y PPA Manager. Instale-o executando o seguinte em um terminal:
Quando o aplicativo for iniciado, clique em Gerenciar PPAs:
Selecione o PPA do qual deseja ver o conteúdo:
E, finalmente, clique em "listar pacotes" para ver todos os pacotes fornecidos pelo PPA fornecido.
Espero que isso ajude.
fonte