GNU/Linux >> Linux Esercitazione >  >> Linux

Comprendere l'output della "politica apt-cache"?

Ho eseguito apt-cache policy sudo prima e dopo l'installazione di sudo :

prima dell'installazione:

# 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
#

dopo l'installazione:

# 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
# 

Come capire i numeri 500 e 100? Sono una sorta di codici di stato? Inoltre, qual è il significato di *** davanti alla versione del pacchetto una volta installato?

Risposta accettata:

500 e 100 sono i numeri prioritari. Per saperne di più su di loro, consiglio man apt_preferences . 500 corrisponde a installabile, 100 significa installato.

Dalla pagina man:

Se la versione di destinazione non è stata specificata, APT assegna semplicemente
priorità 100 a tutte le versioni del pacchetto installate e priorità 500 a tutte
versioni del pacchetto disinstallate.

Il *** significa solo installato, per quanto ne so. Una volta installato, vedrai sia 500 che 100, corrispondenti rispettivamente alla versione negli archivi e alla versione installata localmente.


Linux
  1. Come assegnare l'output di un comando a una variabile di shell?

  2. Output dell'"ultimo" comando?

  3. Come evidenziare una parola nell'output di "cat"??

  4. Chiusura dell'output standard (>&-)?

  5. Come interpretare l'output di netstat -o / netstat --timer

Come elencare il contenuto di un pacchetto in Linux

Come trovare l'elenco dei repository installati in Linux

Comprendere il comando uname in Linux

Comprendere il ciclo for negli script della shell

Comprendere il comando dell'ora in Linux

Comprensione dell'output del comando nfsiostat (esempi inclusi)