O que a saída de dpkg -l significa? [duplicado]

0

O comando dpkg -l é usado para listar todos os pacotes instalados no sistema.

Mas se você olhar para a saída, como abaixo:

ii  whoopsie       0.1.34         Ubuntu crash database submission daemon
rc  wicd-daemon    1.7.2.3-1ubunt wired and wireless network manager - daemon
rc  wicd-gtk       1.7.2.3-1ubunt wired and wireless network manager - GTK+ cl
ii  winbind        2:3.6.3-2ubunt Samba nameservice integration server
ii  wine           1:1.7.18-0ubun Microsoft Windows Compatibility Layer (meta-
ii  wine-gecko2.21 2.21-0ubuntu1~ Microsoft Windows compatibility layer (embed
ii  wine-gecko2.21 2.21-0ubuntu1~ Microsoft Windows compatibility layer (embed
ii  wine-mono0.0.8 0.0.8-0ubuntu1 Microsoft Windows compatibility layer (.NET 
rc  wine1.4        1.4.1-0ubuntu1 Microsoft Windows Compatibility Layer (Binar
rc  wine1.4-amd64  1.4.1-0ubuntu1 Microsoft Windows Compatibility Layer (64-bi
rc  wine1.4-i386:i 1.4.1-0ubuntu1 Microsoft Windows Compatibility Layer (32-bi
ii  wine1.6        1:1.6.1-0ubunt Microsoft Windows Compatibility Layer (Binar

você pode ver que o primeiro elemento é ii ou rc .

Então, minha pergunta qual é o significado de ii e rc ?

    
por Maythux 20.05.2015 / 16:37

2 respostas

2

Para conseguir isso, você precisa verificar a página do manual de dpkg-query . De man dpkg-query :

% bl0ck_qu0te%     
por heemayl 20.05.2015 / 16:42
2

Citado no link

O status de cada pacote é representado por três caracteres xxx

O primeiro caractere significa o estado desejado

u: Unknown (an unknown state)
i: Install (marked for installation)
r: Remove (marked for removal)
p: Purge (marked for purging)
h: Hold

O segundo caractere significa o estado atual, esteja ele instalado ou não.

n: Not- The package is not installed
i: Inst – The package is successfully installed
c: Cfg-files – Configuration files are present
u: Unpacked- The package is stilled unpacked
f: Failed-cfg- Failed to remove configuration files
h: Half-inst- The package is only partially installed
W: trig-aWait
t: Trig-pend

O terceiro caractere corresponde ao estado de erro.

R: Reinst-required The package must be installed.

Então

rc vem para pacotes removidos com arquivos de configuração presentes

ii vem para pacotes marcados para instalação e foi instalado com sucesso

    
por Maythux 20.05.2015 / 16:42