Ubuntu 16.04 में APT के साथ संस्थापित किए गए पैकेज कहाँ हैं?


10

मुझे पता है कि स्थापित किए गए पैकेज apt-getमें संग्रहीत हैं /var/cache/apt/archives। मैंने सिर्फ निम्नलिखित आदेश के साथ Ubuntu 16.04 में mariadb सर्वर स्थापित किया है:

sudo apt install mariadb-server

जब मैंने पैकेज खोजने की कोशिश की /var/cache/apt/archives, तो पैकेज नहीं हैं। अगर वे इस निर्देशिका में नहीं हैं, तो उन्हें कहाँ संग्रहीत किया जाता है?

जवाबों:


16

यदि आप aptइसके बजाय का उपयोग करते हैं apt-get, तो डिफ़ॉल्ट कहीं भी डीबस को स्टोर करने के लिए नहीं है यदि उपयुक्त इंस्टॉल सफल होता है।

से /usr/share/doc/apt/NEWS.Debian.gz:

उपयुक्त (1.2 ~ एक्सप 1) प्रायोगिक; तात्कालिकता = मध्यम

[स्थापित करने के बाद डीबीएस के स्वत: हटाने] संकुल सफलतापूर्वक स्थापित होने के बाद apt(8), संबंधित .debपैकेज फ़ाइलों को /var/cache/apt/archivesकैश निर्देशिका से हटा दिया जाएगा ।

इसे उपयुक्त कॉन्फ़िगरेशन विकल्प में सेट करके बदला जा सकता Binary::apt::APT::Keep-Downloaded-Packagesहै true। उदाहरण के लिए:

# echo 'Binary::apt::APT::Keep-Downloaded-Packages "true";' \
> /etc/apt/apt.conf.d/01keep-debs

कृपया ध्यान दें कि उपयुक्त व्यवहार अपरिवर्तित है। डाउनलोड किए गए डेब को संस्थापन के बाद कैश डायरेक्टरी में रखा जाएगा। अन्य उपकरणों के लिए व्यवहार को सक्षम करने के लिए, आप सेट कर सकते हैं APT::Keep-Downloaded-Packagesकरने के लिए false


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