किसी भी प्रशासनिक कार्य को चलाने से पहले: स्थापित करना, हटाना, सिस्टम की व्यापक प्राथमिकताएं बदलना आदि root। यह विशेष रूप से सच है apt-get। संदेश स्वयं आपको बताता है कि समस्या कहां है:
क्या तुम जड़ हो
यदि आप नहीं हैं root, तो installकमांड बिल्कुल भी काम नहीं करेगा।
इसे ठीक करने का तरीका sudoकमांड से पहले उपयोग कर रहा है :
➜ ~ apt-get update
E: Could not open lock file /var/lib/apt/lists/lock - open (13: Permission denied)
E: Unable to lock directory /var/lib/apt/lists/
E: Could not open lock file /var/lib/dpkg/lock - open (13: Permission denied)
E: Unable to lock the administration directory (/var/lib/dpkg/), are you root?
➜ ~ sudo apt-get update
Fetched 616 kB in 25s (23.9 kB/s)
जैसा कि आप देख सकते हैं, जब मैंने उपयोग किया तो यह बिना किसी समस्या के पूरा हुआ sudo। यदि आपके पास कोई है open (13: Permission denied)तो यह लगभग निश्चित है कि आप rootउपयोग करने की आवश्यकता नहीं हैं sudo।