असल में, आपकी समस्या यह है कि आप कर रहे हैं गलत लेख का उपयोग करना :) अगर यह एक एसई साइट पर होता तो मैं इसे वोट देता ।
मैन्युअल रूप से सामान की प्रतिलिपि बनाना जो उबंटू रिपॉजिटरी से नहीं आता है /usr
गलत है । यह निर्देशिका उबंटू के पैकेज मैनेजर द्वारा प्रबंधित की जाती है और इसके साथ खिलवाड़ करने से आपको किसी बिंदु या किसी अन्य पर परेशानी होने वाली है - उदाहरण के लिए, अगली बार जब आप अपने सिस्टम को अपग्रेड करेंगे तो सब्लिम को बिना ट्रेस के हटा दिया जाएगा ।
प्रोग्राम को रूट के रूप में चलाना और भी गलत है, विशेष रूप से सब्लिमेटेक्स्ट के मामले में जिसका अपना पैकेज मैनेजर है जो मूल रूप से इंटरनेट से सामान डाउनलोड करता है और इसे आपके कंप्यूटर पर चलाने देता है । एक प्लगइन में एक साधारण टाइपो आपकी मशीन के सभी डेटा को नष्ट कर सकता है ।
एक उचित समाधान, यदि आप प्रोग्राम सिस्टम-वाइड स्थापित करना चाहते हैं, तो एक ढूंढना/बनाना होगा । डिब फ़ाइल और इसे स्थापित करें-इस तरह पैकेज प्रबंधक पैकेज के बारे में पता होगा । Webupd8 रखता है पीपीए के लिए SublimeText2, तो आप बस इसका इस्तेमाल कर सकते हैं ।
हालांकि, एक बहुत ही आलसी समाधान है जिसका मैं व्यक्तिगत रूप से उपयोग कर रहा हूं - बस अपने घर निर्देशिका में कहीं भी सब्लिमेटेक्स्ट को अनपैक करें, एक बनाएं bin
आपकी होम निर्देशिका और सिमलिंक में निर्देशिका sublime_text
उस निर्देशिका में निष्पादन योग्य:
mkdir ~/binln -s ~/wherever/sublime/is/sublime_text ~/bin
जिसके बाद आप टाइप करके सबलाइम टेक्स्ट चला पाएंगे sublime_text
कंसोल में, किसी भी निर्देशिका से । इसके लिए रूट विशेषाधिकारों की आवश्यकता नहीं है और संपादक ठीक चलता है ।
लेख कुछ शेल एकीकरण भी करता है, जैसे कि सब्लिम_टेक्स्ट को एक डिफ़ॉल्ट संपादक के रूप में पंजीकृत करना और एक आइकन जोड़ना, और मैं ऐसा करने के लिए बहुत आलसी था - हालांकि, मुझे यकीन है कि यह सिस्टम-वाइड सेटिंग्स के साथ खिलवाड़ किए बिना किया जा सकता है ।
यह स्पष्ट नहीं करता है, हालांकि, आपके पास अनुमतियों के साथ समस्याएं हैं - सब्लिमेटेक्स्ट वैसे भी अपने होम फ़ोल्डर में अपनी सभी सेटिंग्स संग्रहीत करता है, इसलिए भले ही आपने इसे सिस्टम-वाइड स्थापित किया हो, इसमें समस्याएं नहीं होनी चाहिए । शायद क्या हुआ है कि आपने इसे पहली बार सुपरयुसर विशेषाधिकारों (यानी सुडो शेल से) के साथ शुरू किया था, इसलिए संपादक की कॉन्फ़िगरेशन निर्देशिका (इन ~/.config/sublime-text-2
) के स्वामित्व में है root
अब। आपको कुछ ऐसा करना होगा
sudo chown -R yourusername:yourusername /home/yourusername/.config/sublime-text-2
इसे ठीक करने के लिए ।