Estou tentando encontrar quais pacotes eu instalei de um repositório usando comandos de terminal.
Encontrei um post em algum lugar dizendo que eu poderia usar aptitude search "?origin (<repository>) ?installed"
, mas não consegui fazê-lo funcionar. Eu tentei procurar por pacotes que vieram do ppa: ubuntu-wine / ppa e não obtive nada com estes:
aptitude search "?origin (http://ppa.launchpad.net/ubuntu-wine/ppa/ubuntu/) ?installed"
aptitude search "?origin (http://ppa.launchpad.net/ubuntu-wine/ppa/ubuntu/) ?installed"
aptitude search "?origin (http://ppa.launchpad.net/ubuntu-wine/ppa/ubuntu/ raring/main) ?installed"
Seria bom se eu conseguisse algo que funcionasse com PPAs.
fonte
aptitude search "?origin (multiverse) ?installed"
- não deveria? ("multiverso" está ativado)aptitude search "?section (multiverse) ?installed"
.Aqui está um script do Bash que escrevi para exibir pacotes instalados de diferentes origens, exceto o Ubuntu. Ele usa o
dpkg -l
formato de saída comum . Funciona mais rápido que asaptitude
soluções.Observe que também pode haver pacotes instalados que não têm essa origem disponível; consulte isso para encontrá-los.
fonte
Na linha de comando Se você gosta de fazer, significa
por exemplo: Todos os pacotes do noobslab
O crédito vai aqui
fonte
awk '$1 == "Package:" { if (a[$2]++ == 0) print $2; }' /var/lib/apt/lists/*haguichi*webupd8team*Packages
Então você pode usar o gerenciador Y-PPA. Abra seu terminal e digite:
Em seguida, abra seu traço do Unity e pesquise com Y -PPA e, em seguida, abra o ícone.
Clique em gerenciar PPAs conforme mostrado na imagem e selecione um PPA e ele fornecerá os detalhes do PPA e de seus pacotes.
fonte
Origem não é URL do repositório. Para encontrar a Origem do repositório, procure o arquivo e
/var/lib/apt/lists/
termine com Release.Por exemplo
Mostrará:
Então,
aptitude search "?origin(dropbox.com) ?installed"
irá me mostrar o pacote instalado do repositório do dropbox.fonte