"उपयुक्त-कैश नीति" के उत्पादन को समझना


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 का मतलब स्थापित है।

आदमी पृष्ठ से:

यदि लक्ष्य विमोचन निर्दिष्ट नहीं किया गया है, तो एपीटी केवल सभी स्थापित पैकेज संस्करणों के लिए प्राथमिकता 100 और सभी अनइंस्टॉल किए गए पैकेज संस्करणों को प्राथमिकता देता है।

***बस का अर्थ है स्थापित, के रूप में तक मुझे पता है। एक बार यह स्थापित हो जाने के बाद, आप 500 और 100 दोनों को देखते हैं, जो क्रमशः अभिलेखागार में संस्करण और स्थानीय रूप से स्थापित संस्करण में हैं।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.