Qual é o equivalente do debian a este comando repoquery?

3

Qual é o equivalente do debian a este comando repoquery?

repoquery --repofrompath="abc,http://path/to/repo" --repoid=abc -q mypkg 
--qf %{NAME}_%{VERSION}_%{RELEASE}_%{ARCH}_%{BUILDTIME}_%{PACKAGER}_%{LOCATION}

Isto irá ignorar quaisquer repositórios especificados em /etc/yum.repos.d e listará as informações solicitadas para a última versão disponível do mypkg no repositório especificado no repofrompath.

Até agora, encontrei

apt-cache showpkg mypkg

mas não tenho certeza de como usar a opção -c config-file para simular o efeito do repofrompath acima.

    
por ottodidakt 11.06.2013 / 12:55

1 resposta

2

Você pode dar uma chance ao aptitude. Exemplo:

root@printserver:/root# aptitude search --display-format '%p_%V_%m ' --disable-columns  "tcsh"
tcsh_6.17.02-4_Thomas Lange <[email protected]> 

Onde:

%p = Package Name
%V = Version
%m = Maintainer

Exemplos com o --target-release option

root@printserver:~# aptitude search --display-format '%p_%V_%m ' --disable-columns  "linux-image-amd64" --target-release squeeze
linux-image-amd64_2.6.32+29_Debian Kernel Team <[email protected]> 
root@printserver:~# aptitude search --display-format '%p_%V_%m ' --disable-columns  "linux-image-amd64" --target-release squeeze-backports
linux-image-amd64_3.2+46~bpo60+1_Debian Kernel Team <[email protected]> 
    
por 11.06.2013 / 16:29

Tags