GNU/Linux >> Belajar Linux >  >> Linux

Memahami Output Dari "Kebijakan apt-cache"?

Saya menjalankan apt-cache policy sudo sebelum dan sesudah menginstal sudo :

sebelum memasang:

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

setelah menginstal:

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

Bagaimana memahami angka 500 dan 100? Apakah itu semacam kode status? Selain itu, apa arti dari *** di depan versi paket setelah diinstal?

Jawaban yang Diterima:

500 dan 100 adalah nomor prioritas. Untuk mempelajari lebih lanjut tentang mereka, saya sarankan man apt_preferences . 500 sesuai dengan yang dapat diinstal, 100 berarti diinstal.

Dari halaman manual:

Jika rilis target belum ditentukan, maka APT cukup menetapkan
prioritas 100 untuk semua versi paket yang diinstal dan prioritas 500 untuk semua
versi paket yang dihapus.

*** hanya berarti diinstal, sejauh yang saya tahu. Setelah diinstal, Anda akan melihat 500 dan 100, masing-masing sesuai dengan versi di arsip dan versi yang diinstal secara lokal.


Linux
  1. Bagaimana Cara Menetapkan Output Perintah Ke Variabel Shell?

  2. Output Dari Perintah "terakhir"?

  3. Bagaimana Menyoroti Kata Dalam Output "kucing"??

  1. Redirect Output Dari Sebuah Perintah Dalam `time Command`?

  2. Bagaimana cara menambahkan output ke file?

  3. Bagaimana menginterpretasikan output dari netstat -o / netstat --timers

  1. Menutup Output Standar (>&-)?

  2. Memahami Script rc di Linux

  3. Bagaimana cara mengarahkan output dari system() ke file?