मैं उदात्त पाठ 2/3 कैसे स्थापित करूं?

मैंने इसके अनुसार उदात्त पाठ 2 को 12.04 पर स्थापित किया ट्यूटोरियल.

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

मैंने यूएसआर/लिब में उदात्त पाठ 2 फ़ोल्डर को चाउ-इंग करने की कोशिश की हैsudo chown -R mylogin:mylogin /usr/lib/"Sublime Text 2" लेकिन इसका कोई असर नहीं हुआ ।

पैकेज प्रबंधक के माध्यम से स्थापित करें (उपयुक्त-प्राप्त करें):

बस अपने पैकेज में जोड़ें:

के लिए उदात्त पाठ-2:

sudo add-apt-repository ppa:webupd8team/sublime-text-2sudo apt-get updatesudo apt-get install sublime-text

के लिए उदात्त पाठ 3:

sudo add-apt-repository ppa:webupd8team/sublime-text-3sudo apt-get updatesudo apt-get install sublime-text-installer

टर्मिनल पर उदात्त-पाठ चलाएँ

subl

टर्मिनल के माध्यम से मैन्युअल रूप से स्थापित करें:

उदात्त साइट से डाउनलोड करें:

32-बिट:

wget http://c758482.r82.cf2.rackcdn.com/Sublime\ Text\ 2.0.2.tar.bz2tar vxjf Sublime\ Text\ 2.0.2.tar.bz2

64-बिट:

wget http://c758482.r82.cf2.rackcdn.com/Sublime\ Text\ 2.0.2\ x64.tar.bz2tar vxjf Sublime\ Text\ 2.0.2\ x64.tar.bz2

दोनों के लिए:

sudo mv Sublime\ Text\ 2 /opt/sudo ln -s /opt/Sublime\ Text\ 2/sublime_text /usr/bin/sublime

स्रोत: http://www.tecmint.com/install-sublime-text-editor-in-linux/

स्क्रिप्ट के माध्यम से मैन्युअल रूप से स्थापित करें:

गिटहब पर इस अच्छी स्क्रिप्ट को देखें("फेडोरा पर उदात्त पाठ स्थापित करें । ") जिसे आप चला सकते हैं, बस स्क्रिप्ट में"*. टार.बीजेड 2 " को संपादित करना सुनिश्चित करें ताकि उदात्त पाठ का नवीनतम संस्करण डाउनलोड किया जा सके!

#!/usr/bin/env bash# Usage: {script} [ OPTIONS ] TARGET BUILD# #   TARGET      Default target is "/usr/local".#   BUILD       If not defined tries to get the build into the Sublime Text 3 website.# # OPTIONS##   -h, --help  Displays this help message.## Report bugs to Henrique Moody <henriquemoody@gmail.com>#set -eif [[ "${1}" = '-h' ]] || [[ "${1}" = '--help' ]]; then    sed -E 's/^#\s?(.*)/\1/g' "${0}" |        sed -nE '/^Usage/,/^Report/p' |        sed "s/{script}/$(basename "${0}")/g"    exitfideclare URLdeclare URL_FORMAT="http://c758482.r82.cf2.rackcdn.com/sublime_text_3_build_%d_x%d.tar.bz2"declare TARGET="${1:-/usr/local}"declare BUILD="${2}"declare BITSif [[ -z "${BUILD}" ]]; then    BUILD=$(        curl -Ls http://www.sublimetext.com/3 |        grep '<h2>Build' |        head -n1 |        sed -E 's#<h2>Build ([0-9]+)</h2>#\1#g'    )fiif [[ "$(uname -m)" = "x86_64" ]]; then    BITS=64else    BITS=32fiURL=$(printf "${URL_FORMAT}" "${BUILD}" "${BITS}")read -p "Do you really want to install Sublime Text 3 (Build ${BUILD}, x${BITS}) on \"${TARGET}\"? [Y/n]: " CONFIRMCONFIRM=$(echo "${CONFIRM}" | tr [a-z] [A-Z])if [[ "${CONFIRM}" = 'N' ]] || [[ "${CONFIRM}" = 'NO' ]]; then    echo "Aborted!"    exitfiecho "Downloading Sublime Text 3"curl -L "${URL}" | tar -xjC ${TARGET}echo "Creating shortcut file"cat ${TARGET}/sublime_text_3/sublime_text.desktop |    sed "s#/opt#${TARGET}#g" |    cat > "/usr/share/applications/sublime_text.desktop"echo "Creating binary file"cat > ${TARGET}/bin/subl <<SCRIPT#!/bin/shif [ \${1} == \"--help\" ]; then    ${TARGET}/sublime_text_3/sublime_text --helpelse    ${TARGET}/sublime_text_3/sublime_text \$@ > /dev/null 2>&1 &fiSCRIPTecho "Finish!"

स्रोत:https://gist.github.com/henriquemoody/3288681

इससे मुझे मदद मिली और मुझे उम्मीद है कि यह बाकी सभी की भी मदद करेगा!

असल में, आपकी समस्या यह है कि आप कर रहे हैं गलत लेख का उपयोग करना :) अगर यह एक एसई साइट पर होता तो मैं इसे वोट देता ।

मैन्युअल रूप से सामान की प्रतिलिपि बनाना जो उबंटू रिपॉजिटरी से नहीं आता है /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

इसे ठीक करने के लिए ।

यहां इसे कैसे हल किया जाए ।

1) लिंक किए गए वेबपेज के सभी चरणों को उल्टे क्रम में पूर्ववत करें ।

1 ए) यदि आपने अपने मूल डिफ़ॉल्ट की एक प्रति नहीं बचाई है । सूची फिर एक टर्मिनल खोलें और चलाएं

sudo cp /usr/share/applications/defaults.list /usr/share/applications/defaults.list.bak && cat /usr/share/applications/defaults.list.bak | sed "s/sublime\.desktop/gedit.desktop/g" | sudo tee /usr/share/applications/defaults.list

2) आप चाहते हैं कि उदात्त का संस्करण प्राप्त करें और इसे वर्तमान निर्देशिका में निकालें ।

3) बैश में cd उस निर्देशिका में जहां आपने उदात्त निकाला था

4) mv Sublime\ Text\ 2 ~/.local

4 ए) यदि आप कमांड लाइन से सब्लिम चलाने में सक्षम होना चाहते हैं तो चलाएं mkdir -p ~/bin && ln -s ~/.local/Sublime\ Text\ 2/sublime_text ~/bin/sublime. डिफ़ॉल्ट .bashrc अगली बार जब आपका शेल लॉन्च होगा तो आपके $पथ में ~/बिन जोड़ देगा ।

5) नामक एक फ़ाइल बनाओ sublime.desktop में ~/.local/share/applications/ और निम्नलिखित को अंदर पेस्ट करें ।

[Desktop Entry]Version=1.0Name=Sublime Text 2# Only KDE 4 seems to use GenericName, so we reuse the KDE strings.# From Ubuntu's language-pack-kde-XX-base packages, version 9.04-20090413.GenericName=Text EditorExec=~/.local/Sublime\ Text\ 2/sublime_textTerminal=falseIcon=~/.local/Sublime Text 2/Icon/48x48/sublime_text.pngType=ApplicationCategories=TextEditor;IDE;DevelopmentX-Ayatana-Desktop-Shortcuts=NewWindow[NewWindow Shortcut Group]Name=New WindowExec=~/.local/Sublime\ Text\ 2/sublime_text -nTargetEnvironment=Unity

6) test -e ~/.local/share/applications/defaults.list -a 1$(grep -sc \[Default\ Applications\] ~/.local/share/applications/defaults.list) != 10 || echo "[Default Applications]" >> ~/.local/share/applications/defaults.list; grep gedit.desktop /usr/share/applications/defaults.list | sed "s/gedit\.desktop/sublime.desktop/g" >> ~/.local/share/applications/defaults.list

7) हो गया ।

इसे अब आपकी होम डायरेक्टरी में स्थानीय रूप से स्थापित किया जाना चाहिए और आपके पास अनुमतियों के साथ कोई और समस्या नहीं होनी चाहिए ।

आप अपने विशेष आर्किटेक्चर के लिए डेबियन पैकेज भी डाउनलोड कर सकते हैंउदात्त वेबसाइट

और फिर निम्नलिखित चलाएं;

cd download_pathsudo dpkg -i package.deb

उदाहरण के लिए यदि 64 बिट आर्किटेक्चर के लिए मेरा डाउनलोड है Downloads निर्देशिका और कहा जाता है sublime-text_build-3080_amd64.deb फिर मैं दौड़ूंगा

cd ~/Downloadssudo dpkg -i sublime-text_build-3080_amd64.deb

मेरे मामले में यह उदात्त पाठ 3 था, आप अपने उदात्त पाठ 2 के लिए भी प्राप्त कर सकते हैं

मुझे लगता है @Alex एल पूरी तरह से सही है । मैं कभी भी आपके संपादन की सलाह नहीं देता /usr एफएस, ऐड-ऑन वाणिज्यिक सॉफ्टवेयर या तो स्थापित किया जाना चाहिए /opt बहु-उपयोगकर्ता के लिए या ~/opt एकल उपयोगकर्ता के लिए (देखें लिनक्स फाइल सिस्टम पदानुक्रम विशेष रूप से /opt और /home). इसे बनाने के लिए यहां कुछ और जोड़ दिए गए हैं वास्तव में अच्छा.

  1. आपको अपना ऐप यहां नहीं ले जाना है .local या /local; मैं आमतौर पर उन्हें छोड़ देता हूं ~/opt (एन. बी.: टिल्ड आपकी होम डायरेक्टरी है या $HOME).

    user@machine:~$ cd ~/Downloadsuser@machine:~/Downloads$ cd wget http://c758482.r82.cf2.rackcdn.com/Sublime%20Text%202.0.1.tar.bz2user@machine:~/Downloads$ cd ..user@machine:~$ tar -C ~/opt -xf "~/Downloads/Sublime Text 2"
  2. सब्लिम_टेक्स्ट में एक सिमलिंक बनाएं ~/bin, लेकिन इसे बुलाओ sublime; चरण 4a में Alex एल के जवाब ऊपर।

    user@machine:~$ ln -s ~/opt/Sublime\ Text\ 2/sublime_text ~/bin/sublime
  3. एलेक्स एल के चरण 5 के समान, एक फ़ाइल बनाएं जिसे कहा जाता है sublime.desktop में ~/.local/share/applications/ लेकिन जोड़ें %f के बाद sublime में Exec फ़ील्ड ताकि आप इसे नॉटिलस से खोल सकें, जैसा कि वर्णित है इस पोस्ट. इसके अलावा के लिए रिक्त स्थान से बच नहीं है Icon फ़ील्ड और पूर्ण पथ का उपयोग करें, कोई टिल्ड नहीं । बदलें <user> अपने उपयोगकर्ता नाम के साथ ।

    [Desktop Entry]Version=1.0Name=Sublime Text 2GenericName=Text EditorExec=/home/<user>/bin/sublime %fTerminal=falseIcon=/home/<user>/Sublime Text 2/Icon/48x48/sublime_text.pngType=ApplicationCategories=Development;IDE;TextEditorX-Ayatana-Desktop-Shortcuts=NewWindow[NewWindow Shortcut Group]Name=New WindowExec=/home/<user>/bin/sublime -nTargetEnvironment=Unity
  4. आपको लॉग ऑफ नहीं करना चाहिए, लेकिन अगर यह आपके डैश में दिखाई नहीं देता है, तो तुरंत हो सकता है कि आप ऐसा करें । फिर नॉटिलस में खोलने के लिए एक फ़ाइल देखें, राइट-क्लिक करें और चुनें के साथ खुला अन्य Applicaton ... फिर अन्य एप्लिकेशन दिखाएं नीचे बटन, खोजें उदात्त पाठ 2 सूची में, इसे चुनें और हिट करें का चयन करें. आपकी फ़ाइल उदात्त पाठ 2 में खुलनी चाहिए, और अब से उस प्रकार की फ़ाइलों के लिए आपको उदात्त पाठ 2 पहले से ही एक विकल्प के रूप में सूचीबद्ध दिखाई देगा । आप इसे नॉटिलस से डिफ़ॉल्ट के रूप में राइट-क्लिक करके, चयन करके भी सेट कर सकते हैं गुण फिर के साथ खोलें और अंत में डिफ़ॉल्ट के रूप में सेट करें हाइलाइट करने के बाद बटन उदात्त पाठ 2. बेशक आप इस्तेमाल कर सकते थे जोड़ें चुनने के लिए उदात्त पाठ 2 से फ़ाइल प्रकार खोलने के लिए गुण खिड़की भी ।

टर्मिनल में निम्न कमांड टाइप करें, उदात्त पाठ 2 के लिए :

sudo add-apt-repository ppa:webupd8team/sublime-text-2sudo apt-get updatesudo apt-get install sublime-text

उदात्त पाठ 3 के लिए :

sudo add-apt-repository ppa:webupd8team/sublime-text-3sudo apt-get updatesudo apt-get install sublime-text-installer
  1. से देब पैकेज डाउनलोड करें आधिकारिक साइट.

  2. द्वारा पैकेज स्थापित करें $sudo dpkg -i path_to_the_file.deb

  3. से कार्यक्रम शुरू करें /opt/sublime_text/sublime_text

जैसा कि लियोनार्ड काकंडे ने बताया है, आप इसे यहां से स्थापित कर सकते हैं आधिकारिक भंडार. यह केवल उदात्त पाठ 3 के लिए काम करता है, हालांकि ।

अपने टर्मिनल में निम्न कमांड चलाएँ:

(1) जीपीजी कुंजी स्थापित करें:

wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add -

(2) उपयोग करने के लिए चैनल का चयन करें:

स्थिर

echo "deb https://download.sublimetext.com/ apt/stable/" | sudo tee /etc/apt/sources.list.d/sublime-text.list

देव

echo "deb https://download.sublimetext.com/ apt/dev/" | sudo tee /etc/apt/sources.list.d/sublime-text.list

(3) उपयुक्त स्रोतों को अपडेट करें और उदात्त पाठ स्थापित करें

sudo apt-get updatesudo apt-get install sublime-text

स्थापित करना स्नैप Ubuntu पर

sudo apt install snapd

स्थापित करना उदात्त पाठ

sudo snap install sublime-text --classic

नोट: स्नैपड केवल उबंटू 16.04 या बाद के संस्करणों के लिए काम करता है

मैंने हाल ही में आपकी सुविधा के लिए इसे बनाया है:https://github.com/TCattd/sublime-text-linux-installer

एक उदात्त पाठ 2 और उदात्त पाठ 3 बैश स्क्रिप्ट इंस्टॉलर । बस स्क्रिप्ट, एसटी 2 या एसटी 2 में से एक डाउनलोड करें ।

के लिए ST2 है: st2install

आईआर को अपने होम फोल्डर में रखें । फिर एक टर्मिनल बनाएं (और उसी होम फोल्डर में) रन करें:

sudo bash st2install

यह सभी का ख्याल रखेगा ।

यदि आप एक नया एसटी 2 संस्करण पॉप आउट करते हैं, तो आप उसी स्क्रिप्ट के साथ भी अपग्रेड कर सकते हैं । एसटी 3 को स्थापित/अपग्रेड करने के लिए भी आवेदन करें ।

और दोनों संस्करण, उन इंस्टॉलरों का उपयोग करके, संघर्ष के बिना एक साथ रह सकते हैं ।

आशा है कि यह मदद करता है ;)

स्थापित उदात्त पर डेबियन/Ubuntu
डेबियन और उबंटू पर सब्लिम स्थापित करने के लिए, निम्न कमांड चलाएं ।

$ wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | उपयुक्त sudo-कुंजी जोड़ें -
$ उपयुक्त sudo-मिल स्थापित apt-परिवहन-https
$ गूंज “deb https://download.sublimetext.com/ अपार्टमेंट/स्थिर/” | sudo टी /etc/apt/sources.सूची।डी / उदात्त-पाठ।सूची
$ उपयुक्त sudo-मिल अद्यतन
$ सुडो उपयुक्त-उदात्त-पाठ स्थापित करें

#:- https://www.itsmarttricks.com/category/linux-tutorials/