"E: पैकेज अद्यतन का पता लगाने में असमर्थ" जब मैं अपने सिस्टम को अपडेट करने की कोशिश करता हूं, तो क्यों?


23

मेरे पास अपने इंस्टॉलेशन को अपडेट करने के लिए लगभग एक घंटे का समय है, मैं इसे करने की कोशिश कर रहा हूं:

$ sudo apt-get install update
[sudo] password for braiam: 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package update

यह सिर्फ काम नहीं करता है! नहीं है install updateपाठ मैं के बाद रखना चाहिए sudo apt-getकरने के लिए अद्यतन स्थापित मेरी Ubuntu पर? यदि नहीं, तो मुझे क्या कमांड लिखना चाहिए?

यह सवाल उपयोगकर्ताओं द्वारा APT प्रणाली के लिए उपयोग नहीं की गई कुछ सामान्य गलतियों को दूर करने का प्रयास कर रहा है apt-get

जवाबों:


30

APT टूल apt-getमें सरल कमांड्स होते हैं, जिन्हें आपको हाथ लगाने से पहले पता होना चाहिए कि वे क्या करते हैं, और किन परिस्थितियों में इसका उपयोग करते हैं।

यदि आप चाहते हैं कि आपकी संकुल सूची अपडेट हो , तो सही कमांड है:

sudo apt-get update

बस कि! आपको पहले और बाद में कुछ और लिखने की आवश्यकता नहीं है। क्या सिर्फ sudo + apt-get + update है । किया हुआ।

आपके सिस्टम में पैकेज या प्रोग्राम स्थापित करने के लिए , आपको पहले पैकेज का नाम जानना होगा । यदि आपको पता नहीं है कि पैकेज का नाम सुझाया गया है तो आप GUI (जैसे Ubuntu Software Center या packagekit) का उपयोग करते हैं, अपने प्रोग्राम का उपयोग करके उसे खोजें और इंस्टॉल करें। यदि आपको पैकेज का नाम पता है, तो आपको केवल यह करना होगा:

sudo apt-get install package_name

package_nameअपने पैकेज का नाम बदलें । आप एक साथ कई पैकेज स्थापित कर सकते हैं, बस उन्हें उनके बीच के स्थान के साथ लिखें। यदि आप अभी भी मिल रहे हैं:

ई: पैकेज पैकेज_नाम का पता लगाने में असमर्थ

फिर अपनी सूची को अपडेट करने या आपके द्वारा पालन किए जा रहे निर्देशों की समीक्षा करने का प्रयास करें, हो सकता है कि यह केवल एक टाइपोग्राफिक गलती हो। अगर उस पैकेज का नाम apt-get के लिए अज्ञात है जो कि आपको मिलने वाली त्रुटि है।

आपके द्वारा पहले से इंस्टॉल किए गए पैकेज को अपग्रेड करने के लिए, आपके सभी सिस्टम को अपडेट करें, आपको करने की आवश्यकता है:

sudo apt-get upgrade

और कुछ नहीं। यह आपके सिस्टम में स्थापित सभी पैकेजों को अपग्रेड करेगा।


3
कोशिश करें apt-cache search <packagename>, यह संबंधित संकुल को दिए गए नाम की खोज करेगा।
अविनाश राज
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.