मैं जानना चाहूंगा कि मुझे निम्नलिखित पैकेज प्रबंधकों के लिए लॉग कहां मिल सकते हैं:
- सिनैप्टिक पैकेज मैनेजर
- उबंटू सॉफ्टवेयर सेंटर
- टर्मिनल का उपयोग करते समय लॉग
apt-get
मैं जानना चाहूंगा कि मुझे निम्नलिखित पैकेज प्रबंधकों के लिए लॉग कहां मिल सकते हैं:
apt-get
जवाबों:
Apt लॉग में पाया जा सकता है /var/log/apt/term.log
। GEdit के साथ उन्हें देखने के लिए आप कमांड का उपयोग कर सकते हैं:
gedit /var/log/apt/term.log
cat /var/log/apt/term.log
ठीक फ़ाइल सामग्री को प्रदर्शित करेगा। आपकी रुचि भी हो सकती है tail -f /var/log/apt/term.log
। यह केवल फ़ाइल की अंतिम कुछ पंक्तियों (पूंछ) को प्रदर्शित करता है, और, अधिक दिलचस्प बात यह है कि जो भी उस फ़ाइल में जोड़ा जाता है वह लगातार प्रिंट करेगा। यदि आप लॉग का "निरीक्षण" करना चाहते हैं तो यह काफी दिलचस्प है।
less
ताकि आप आसान स्क्रॉल कर सकें।
मुझे पसंद है var/log/apt/history.log
। यह बहुत संक्षिप्त है।
यह भी ध्यान दें कि पुराने लॉग logrotate
महीने में एक बार संग्रहीत किए जाते हैं । वर्तमान history.log
और सभी पुरानी संपीड़ित history.log
फ़ाइलों को संयोजित करने के लिए जिनका आप उपयोग कर सकते हैं cat
और zcat
इस तरह कर सकते हैं :
cd /var/log/apt && cat history.log > ~/Desktop/allhistory.log && zcat history.log*gz >> ~/Desktop/allhistory.log && cd
फिर, उदाहरण के लिए, grep
आपको जो भी चाहिए उसे खोजने के लिए उपयोग कर सकते हैं:
$ grep package_name ~/Desktop/allhistory.log
जहां आप चाहते हैं कि आप के स्थान पर क्या चाहते हैं package_name
।
$ grep google ~/Desktop/allhistory.log
Upgrade: google-chrome-stable:amd64 (32.0.1700.102-1, 33.0.1750.117-1)
Upgrade: google-chrome-stable:amd64 (31.0.1650.48-1, 32.0.1700.77-1)
Upgrade: google-chrome-stable:amd64 (32.0.1700.77-1, 32.0.1700.102-1)
Upgrade: google-chrome-stable:amd64 (30.0.1599.101-1, 31.0.1650.48-1)
$
और, बोह्र ने एक टिप्पणी में, zgrep
सीधे उपयोग करने का सुझाव दिया यदि कोई एक विशिष्ट पैकेज से संबंधित लाइनों की खोज कर रहा है। मेरे लिए यह मानकर काम करता है कि मैं दोनों history.log
और इसकी मौजूदा संग्रहीत फ़ाइलों को खोज रहा हूँ smtube
:
zgrep smtube /var/log/apt/history*
zgrep
सीधे चलते हैं।
फ़ाइल की जाँच करें
/var/log/dpkg.log
जो विभिन्न पैकेज प्रबंधकों के लिए सभी उपयुक्त गतिविधियों को रिकॉर्ड करता है, जैसे इंस्टॉल या अपग्रेड
इसके अलावा आप इसके गुई के माध्यम से synaptic लॉग देख सकते हैं