розуміння результатів "політики кеш-кешу"


29

Я бігав apt-cache policy sudoдо і після встановлення sudo:

перед встановленням:

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

після встановлення:

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

Як зрозуміти числа 500 і 100? Це якісь коди статусу? Крім того, яке значення *** перед версією пакета після його встановлення?


Відповіді:


20

500 і 100 - номери пріоритету. Щоб дізнатися більше про них, рекомендую man apt_preferences. 500 відповідає встановленому, 100 встановленим засобам.

На чоловіковій сторінці:

Якщо цільовий реліз не був визначений, то APT просто призначає пріоритет 100 всім встановленим версіям пакета та пріоритет 500 всім видаленим версіям пакета.

У ***встановлений тільки кошти, наскільки я знаю. Після його встановлення ви бачите як 500, так і 100, що відповідають версії в архівах та локально встановленій версії відповідно.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.