उदात्त पाठ अनुमतियाँ पर्याप्त नहीं हैं


0

मेरे अनुसार एक समस्या है जिसके माध्यम से मैं नए पैकेज स्थापित नहीं कर सकता package control, मेरा कार्यक्षेत्र हमेशा लोड और आदि पर रीसेट हो जाता है। यदि मैं कंसोल के माध्यम से उदात्तता को खोलता हूं sudo subl तब ये मुद्दे हल हो जाते हैं।

मैं उस तरह के व्यवहार को हल करने के लिए क्या कर सकता हूं?

* हाल ही में मैंने प्राथमिक ओएस के साथ काम किया और मुझे यह समस्या नहीं मिली।

* मैं अब ubuntu 15.04 का उपयोग करता हूं

जवाबों:


1

समस्या यह है कि आपने इस्तेमाल किया sudo पहली बार खोलने के लिए, ताकि आपकी ~/.config/sublime-text-3 निर्देशिका (या ~/.config/sublime-text-2, आप यह नहीं कहते कि आप किस संस्करण का उपयोग कर रहे हैं) root, इसलिए आपके नियमित उपयोगकर्ता के पास इसकी पहुंच नहीं है। आपको उपयोग करके अनुमतियां बदलनी होंगी chown। सबसे पहले, अपनी होम निर्देशिका में परिवर्तन करें:

cd

फिर भागो chown, की जगह username आपके वास्तविक उपयोगकर्ता नाम के साथ, और X किसीके साथ 2 या 3, जो आपके द्वारा उपयोग किए जा रहे उदात्तता के संस्करण पर निर्भर करता है:

sudo chown -R username .config/sublime-text-X

अंत में, उन समय के लिए जब आप करना के रूप में उदात्त खोलने की जरूरत है root, पहले लॉगिन करें root:

sudo su -

फिर उदात्त खोलें:

subl

यह पूरी तरह से स्वच्छ संस्करण होगा, जो आपके होम डायरेक्टरी में इंस्टॉल से संबंधित नहीं है। मैं सुझा दूंगा नहीं किसी भी सुरक्षा छेद से बचने के लिए पैकेज कंट्रोल और प्लगइन्स इंस्टॉल करना, लेकिन यह आपके ऊपर है। एक बार काम पूरा करने के बाद, उदात्त को बंद करें और लॉग आउट करें root मार कर Ctrl डी टर्मिनल में, या सिर्फ टाइपिंग logout

अब, अपने नियमित उपयोगकर्ता के रूप में नियमित फ़ाइलों को संपादित करने के लिए, आप बस चला सकते हैं

subl filename

और आपको पैकेज कंट्रोल का उपयोग करने में सक्षम होना चाहिए। सिस्टम फ़ाइलों के संपादन के लिए, चल रहा है

sudo subl filename

सुपरसुसर विशेषाधिकारों के साथ उदात्त का एक नया उदाहरण खोलेगा, इसलिए सावधान रहें कि आप क्या करते हैं!

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