Para aqueles que querem apenas verificar os PPAs instalados, sem fazer nada com eles automaticamente, você pode:
$ apt-cache policy
No meu sistema, aqui está um pouco do que mostra:
% apt-cache policy
Package files:
100 /var/lib/dpkg/status
release a=now
500 http: ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu/ precise/main Translation-en
500 http: ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu/ precise/main i386 Packages
release v=12.04,o=LP-PPA-ubuntu-toolchain-r-test,a=precise,n=precise,l=Toolchain test builds,c=main
origin ppa.launchpad.net
500 http: ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu/ precise/main amd64 Packages
release v=12.04,o=LP-PPA-ubuntu-toolchain-r-test,a=precise,n=precise,l=Toolchain test builds,c=main
origin ppa.launchpad.net
500 http: ppa.launchpad.net/rael-gc/scudcloud/ubuntu/ precise/main Translation-en
500 http: ppa.launchpad.net/rael-gc/scudcloud/ubuntu/ precise/main i386 Packages
release v=12.04,o=LP-PPA-rael-gc-scudcloud,a=precise,n=precise,l=ScudCloud - Linux client for Slack,c=main
origin ppa.launchpad.net
...
Citado aqui :
[ apt-cache policy
] recupera prioridades associadas a cada recurso do repositório. A partir da saída, é possível inferir uma lista de todos os repositórios e PPAs disponíveis.
Fonte: http://ask.xmodulo.com/list-installed-repositories-ppas-ubuntu.html
apt-cache policy | grep http | awk '{print $2 $3}' | sort -u
. A saída é melhor organizada e mais fácil para os olhos.apt-cache policy
só mostrará os repositórios após a execuçãoapt-get update
. Se você acabou de adicionar um repositórioadd-apt-repository
, ele não será exibidoapt-cache policy
até você executarapt-get update
.Da minha resposta em Como posso obter uma lista de todos os repositórios e PPAs da linha de comando em um script de instalação?
Listar PPAs no
ppa:USER/REPO
formato:Liste todos os repositórios, incluindo PPAs no
ppa:USER/REPO
formato:Basta remover o último
grep
(não se esqueça de remover o|\
da linha anterior após osed
comando).Veja minha resposta na outra pergunta para obter os scripts completos que você pode salvar e usar, incluindo a geração de um script de instalação.
fonte