Como posso listar todos os pacotes que instalei de um repositório específico?
Como posso listar todos os pacotes instalados que não estão disponíveis nos principais arquivos do Ubuntu e também ver de quais repositórios eles vieram? (Se eu soubesse a resposta para essa pergunta, poderia fazer uma lista dessa lista com um nome de PPA específico para descobrir a resposta para minha primeira pergunta.)
apt
package-management
Marius Gedminas
fonte
fonte
Respostas:
Expanda o item "Software instalado" no Ubuntu Software Center. Você verá uma lista de todos os diferentes repositórios que você ativou. Clicar no repositório mostra os pacotes que você instalou de cada um.
fonte
Parece não haver registro da origem de um pacote instalado .
Se você não conseguir obter a localização de onde um pacote com o mesmo nome seria baixado, isso estará disponível em
apt-cache policy
. O seguinte script (bastante feio) faz o truque para mim:Observe que é bastante frágil, pois faz suposições sobre a saída de
apt-cache policy
, que pode mudar entre as versões ...fonte
Abra o Synaptic Package Manager e clique no botão "Origem" na parte inferior da barra lateral esquerda. Ele listará suas fontes. Selecione uma fonte para ver os pacotes disponíveis / instalados.
fonte
Este script lista os pacotes que estão instalados e disponíveis no PPA:
Eu apliquei isso .
Entre para remover o PPA de uso, use o programa ppa-purge; Eu criei uma versão melhorada aqui .
fonte
Em Quantal (12.10), o espaço na linha de origem precisa ser removido.
fonte