Computer >> कंप्यूटर >  >> समस्या निवारण >> Linux

फिक्स:व्यवस्थापन निर्देशिका को लॉक करने में असमर्थ

जीएनयू/लिनक्स में नवागंतुक अक्सर कुछ परेशानी में पड़ जाते हैं जब एक कमांड को रूट सुपरयुसर विशेषाधिकारों के साथ निष्पादित करने की आवश्यकता होती है। कभी-कभी ये आदेश "व्यवस्थापन निर्देशिका को लॉक करने में असमर्थ" त्रुटि संदेशों को फेंक देंगे, खासकर जब कमांड लाइन से अपडेट या नए एप्लिकेशन इंस्टॉल करने का प्रयास करते हैं। यह त्रुटि संदेश अक्सर एक निराशाजनक प्रश्न के साथ होता है:"क्या आप जड़ हैं?"

रूट विशेषाधिकार प्राप्त करना माइक्रोसॉफ्ट विंडोज में एक उन्नत कमांड प्रॉम्प्ट का उपयोग करने जैसा है, केवल यह वास्तव में बहुत आसान हो सकता है क्योंकि एक साधारण कमांड आपको एक और विंडो खोलने के बिना आपको आवश्यक अधिकार देगा। ज्यादातर मामलों में, आप इस त्रुटि को अभी कुछ कीस्ट्रोक्स के साथ ठीक कर सकते हैं।

विधि 1:Linux पर कमांड के सामने sudo का उपयोग करना

यदि आप कोई नया पैकेज स्थापित करने जैसे प्रशासनिक कार्य करते समय त्रुटि संदेश प्राप्त कर रहे हैं, तो आप इसे करने के लिए कितनी भी बार कमांड चलाएँ और इससे कोई फर्क नहीं पड़ता कि आप किस पैकेज नाम का उपयोग करते हैं, आपको यह संदेश तब भी प्राप्त होगा।

फिक्स:व्यवस्थापन निर्देशिका को लॉक करने में असमर्थ

इसके बजाय आप जिस कमांड को चला रहे हैं उसके सामने sudo टाइप करने का प्रयास करें। उदाहरण के लिए, यदि आप लिनक्स डिस्ट्रो पर एक पैकेज स्थापित करने का प्रयास कर रहे थे जो apt-get पैकेज मैनेजर का उपयोग करता है, तो आप sudo apt-get install pgkName टाइप कर सकते हैं, pgkName को उस सॉफ़्टवेयर के नाम से प्रतिस्थापित कर सकते हैं जिसे आप इंस्टॉल करने का प्रयास कर रहे थे। ।

ध्यान दें कि अब आपसे आपका पासवर्ड मांगा जा रहा है। एक बार जब आप इसमें प्रवेश कर जाते हैं, तो चीजें सामान्य रूप से काम करेंगी। चीजों को करने के लिए पूर्ण शक्तियां प्राप्त करने के लिए आपको विंडोज़ में एक उन्नत कमांड प्रॉम्प्ट प्राप्त करने के लिए एक और विंडो खोलने की आवश्यकता नहीं होगी। हालाँकि, आप जो अगला कमांड टाइप करेंगे, वह आपके नियमित उपयोगकर्ता स्तर पर फिर से चलाया जाएगा। यदि आप सुपरयूज़र शक्तियों के साथ एक और कमांड चलाना चाहते हैं जैसे कि आप किसी अन्य पैकेज को स्थापित करने का प्रयास कर रहे थे, तो उसके सामने फिर से sudo टाइप करें।

क्या इससे आपकी समस्या ठीक हो जानी चाहिए, तो आपको और अधिक खेलने की आवश्यकता नहीं है। यह कोई समस्या नहीं है, यह अनुभवी जीएनयू/लिनक्स उपयोगकर्ताओं के लिए जीवन का एक तथ्य है क्योंकि यह आपके कंप्यूटर को अनधिकृत पहुंच से बचाता है।

विधि 2:सूडो को ग्राफिक रूप से चलाएं

हालांकि यह कमांड लाइन प्रोग्राम के लिए ठीक काम करता है, आप कभी-कभी एक ग्राफिकल प्रोग्राम को सुपरयुसर के रूप में चलाना चाह सकते हैं। चूंकि रूट उपयोगकर्ता उस सिस्टम के लिए कुछ भी कर सकता है जो वे चाहते हैं, आप सूडो का उपयोग करते समय सावधान रहना चाहते हैं। हालांकि, ब्लीचबिट जैसे सिस्टम सफाई सॉफ्टवेयर के साथ काम करने के लिए आपको कभी-कभी इस विशेषाधिकार की आवश्यकता होगी।

इस मामले में कमांड को सुडो से पहले रखने के बजाय, उसके सामने gksu टाइप करें। आपको अपना पासवर्ड मांगने वाला एक छोटा सा बॉक्स मिलेगा, और एक बार इसे दर्ज करने के बाद प्रोग्राम सामान्य की तरह चलेगा। यदि उत्पन्न एप्लिकेशन की विंडो आपकी अन्य विंडो से मेल नहीं खाती है, तो चिंतित न हों - रूट खाते में शायद एक अच्छा रंग योजना सेट नहीं है।

यदि आप K डेस्कटॉप वातावरण का उपयोग करने वाले सिस्टम पर हैं, तो आप kdesu को भी आज़माना चाह सकते हैं। यदि आपको gksu के बारे में कोई त्रुटि संदेश मिलता है या यदि आप आपको जानते हैं, तो किसी भी GUI कमांड के सामने kdesu रखने का प्रयास करें, जिसे आपको रूट के रूप में चलाने की आवश्यकता है। 'प्लाज्मा डेस्कटॉप चला रहे हैं।

ध्यान दें कि आपको इस बारे में एक चेतावनी संदेश प्राप्त होता है कि इन आदेशों को चलाने के दौरान रूट उपयोगकर्ता आपके सिस्टम को कैसे नुकसान पहुंचा सकता है, जो इस बारे में एक और अनुस्मारक है कि ऐसा करते समय आपको अपने Linux इंस्टॉलेशन को नुकसान पहुंचाने से बचने के लिए कैसे सावधान रहना चाहिए।

विधि 3:मूल उपयोगकर्ता बनना

कुछ डिस्ट्रीब्यूशन पर आप पासवर्ड टाइप करने के बाद रूट यूजर बनने के लिए su - चला सकते हैं। यह फेडोरा और सेंटोस जैसे वितरणों पर काम करना चाहिए जो रूट खाते को हैश नहीं करते हैं। ध्यान दें कि जब आप ऐसा करते हैं तो आपका संकेत $ प्रतीक से # प्रतीक में बदल जाता है। यह दिखाने के लिए है कि अब आपके पास सुपरयूज़र रूट एक्सेस है।

कुछ वितरण जैसे उबंटू और इसके आधार पर विभिन्न वितरण इसका समर्थन नहीं करते हैं। रूट लॉगिन शेल प्राप्त करने के लिए इन सिस्टम पर sudo -i का उपयोग करें। किसी भी तरह से, जब आप इस तरह से लॉग इन होते हैं तो आपको सुडो के साथ प्रशासनिक आदेशों की प्रस्तावना नहीं करनी पड़ेगी, लेकिन कृपया ध्यान रखें कि बड़ी शक्ति के साथ बड़ी जिम्मेदारी आती है। यदि आप किसी सर्वर या उस प्रकृति के किसी चीज़ पर हैं, तो रूट खाते के साथ आप क्या कर सकते हैं और क्या नहीं, इसके बारे में पालन करने के लिए आपके सिस्टम व्यवस्थापक के पास कुछ नियम भी हो सकते हैं।

जो उपयोगकर्ता अपनी मशीन पर हैं उन्हें बस सलाह दी जाती है कि वे कुछ भी न हटाएं जो उन्होंने स्वयं नहीं बनाया है।


  1. विंडोज़ पर जार फ़ाइलें खोलने में असमर्थ? यहाँ ठीक है!

    JAR फाइलें विंडोज 11 या 10 पर नहीं खुल रही हैं? हमने आपका ध्यान रखा है। JAR का मतलब जावा आर्काइव फाइल है, जिसे ZIP फाइल फॉर्मेट से बढ़ाया गया है। ZIP के समान, जार भी एक पैकेज फाइल फॉर्मेट है जो कई फाइलों को एक में एकत्रित करता है। ZIP और JAR फ़ाइल एक्सटेंशन दोनों दोषरहित डेटा संपीड़न, संग्रह और डीकं

  1. डायनेमिक लॉक विंडोज 11 पर काम नहीं कर रहा है? यह रहा समाधान!

    विंडोज 11/10 पर डायनेमिक लॉक एक सहायक सुरक्षा सुविधा है जो आपके दूर होने पर आपके डिवाइस को स्वचालित रूप से लॉक कर देती है। क्या कई बार ऐसा नहीं होता जब आप अपने डिवाइस को लॉक करना भूल जाते हैं या जब आपके सहकर्मी आपको लंच या मीटिंग के लिए बुलाते हैं, और आप जल्दबाजी में अपने डिवाइस को अनलॉक छोड़ देते

  1. Windows 11 पर USB ड्राइव निकालने में असमर्थ? यह रहा समाधान!

    डेटा वह सब कुछ करता है जो हम करते हैं और निस्संदेह यह हमारी सबसे महत्वपूर्ण संपत्तियों में से एक है। और जब चलते-फिरते डेटा को स्टोर या ट्रांसफर करने की बात आती है, तो यूएसबी स्टिक हमारी पहली पसंद होती है। है न? हमारे दैनिक जीवन में यूएसबी फ्लैश ड्राइव के महत्व को नजरअंदाज नहीं किया जा सकता है। USB ड