Como verificar a lista de apt do repositório? [duplicado]

0

Eu tenho uma lista de pacotes do meu repositório, digamos some_repo ,

Poucos pacotes possuem duas versões e quando eu executo meu script para buscar os pacotes do repositório, as duas versões do pacote estão sendo baixadas,

Eu só quero a versão instalada dos pacotes,

Como faço para obter isso?

Por exemplo:

Package, Version         
xyz          1.2.3         
xyz          1.2.3.4 

Para o pacote xyz Version 1.2.3.4 está instalado, eu só quero a versão instalada dos pacotes que tem duas ou mais versões

    
por Harshita Murthy 05.07.2017 / 09:27

2 respostas

1

Não sei exatamente o que você quer dizer com "executar meu script de busca" e "as duas versões estão sendo baixadas". Mas:

apt list --installed | grep packagename

Irá listar sua versão instalada do pacote. Embora se você quiser usar a saída do apt você pode precisar de algum sed para ver apenas o nome do pacote.

    
por Ziazis 05.07.2017 / 14:11
0

1) Se você tiver o aptitude instalado, ele permitirá escolher a versão desejada e instalá-la apenas.

2) Através da linha de comando, adicione a versão ao nome do pacote:% sudo apt-get install package=version

    
por ravery 05.07.2017 / 09:32