compreendendo a saída da “política apt-cache”

21

Eu corri apt-cache policy sudo antes e depois de instalar o sudo :

antes da instalação:

# apt-cache policy sudo
sudo:
  Installed: (none)
  Candidate: 1.8.5p2-1+nmu1
  Version table:
     1.8.5p2-1+nmu1 0
        500 http://ftp.se.debian.org/debian/ wheezy/main i386 Packages
#

após a instalação:

# apt-cache policy sudo
sudo:
  Installed: 1.8.5p2-1+nmu1
  Candidate: 1.8.5p2-1+nmu1
  Version table:
 *** 1.8.5p2-1+nmu1 0
        500 http://ftp.se.debian.org/debian/ wheezy/main i386 Packages
        100 /var/lib/dpkg/status
# 

Como entender os números 500 e 100? Esses são algum tipo de código de status? Além disso, qual é o significado de *** na frente da versão do pacote, uma vez instalado?

    
por Martin 25.03.2014 / 18:52

1 resposta

18

500 e 100 são os números de prioridade. Para saber mais sobre eles, recomendo man apt_preferences . 500 corresponde a instalável, 100 significa instalado.

Da página do manual:

If the target release has not been specified then APT simply assigns priority 100 to all installed package versions and priority 500 to all uninstalled package versions.

O *** significa apenas instalado, até onde eu sei. Depois de instalado, você vê os dois e os 500, correspondentes à versão nos arquivos e à versão instalada localmente, respectivamente.

    
por 25.03.2014 / 19:26

Tags