Ubuntu पर Robomongo कैसे स्थापित करें?


34

मैं MongoDB का उपयोग कर रहा हूं और मैं Ubuntu पर Robomongo स्थापित करना चाहता हूं।

क्या मैं अपने मशीन पर रोबोमोंगो को कैसे स्थापित कर सकता हूं, इस बारे में कोई निर्देश हैं?

जवाबों:


61

इन सरल चरणों का पालन करें।

  • रोबोमोंगो डाउनलोड करें: https://robomongo.org/download
  • ऊपर से .tar.gz डाउनलोड को निकालें
  • निर्देशिका को निकाले गए फ़ोल्डर में बदलें।
  • आपको एक बिन फ़ोल्डर मिलेगा। वहां जाएं, फिर रोबोमोंगो पर डबल क्लिक करें।

कभी भी आप रोबोमोंगो चलाना चाहेंगे, आपको टर्मिनल से कुछ इस तरह करना होगा:

/path/to/robomongo_dir/bin/robomongo

आप अपने से रोबोमोंगो के लिए एक लिंक जोड़ना चाहते हैं /usr/binजो आपको टर्मिनल से कहीं भी ऐसा कुछ करने की अनुमति देगा:

उसके लिए

  • robomongo_dir / bin पर नेविगेट करें
  • रोबोमोंगो निष्पादन योग्य फ़ाइल पर राइट क्लिक करें और मेक लिंक पर क्लिक करें , रोबोमोंगो निष्पादन योग्य फ़ाइल पर लिंक वहां बनाया जाएगा
  • नाम बदलने robomongo के लिए लिंक अपनी इच्छा के (माना जाने robo_ )
  • टर्मिनल पर नीचे दिए गए आदेश के साथ इस लिंक को / usr / bin डायरेक्टरी में ले जाएँ

    sudo mv /robomongo_dir/bin/robo_ /usr/bin
    

अब आप टर्मिनल से रोबोमॉन्गो चला सकते हैं या रन कमांड (Alt + F2) टाइप करके robo_


5
यह स्वीकृत उत्तर होना चाहिए।
फॉस्क्लिनक्स

1
@ubashu कुछ को जवाब या मदद मिलती है और कभी-कभी वे भूल जाते हैं कि उन्हें सहायता कहां से मिली।
खोही

23

@Rexford का उत्तर अच्छा है लेकिन मैं अधिक स्पष्ट होऊंगा

robomongoकमांड लाइन का उपयोग करके ubuntu में प्रोग्राम इंस्टॉल करने के दो तरीके हैं :

पहला तरीका

1.1 आधिकारिक robomongoवेबसाइट से tar.gz फ़ाइल डाउनलोड करें (संस्करण जिसे आपको स्थापित करने की आवश्यकता है और इसे प्राप्त करने के लिए tar.gz डाउनलोड फ़ाइल url चुनें)

wget https://download.robomongo.org/0.9.0/linux/robomongo-0.9.0-linux-x86_64-0786489.tar.gz

1.2 निकालें tar.gz फ़ाइल

 tar -xvzf robomongo-0.9.0-linux-x86_64-0786489.tar.gz

परिणामी फ़ोल्डर में 1.3 mv फ़ाइलों और फ़ोल्डरों को निष्कर्षण ऑपरेशन के robomongoतहत फ़ोल्डर में/usr/local/bin

sudo mkdir /usr/local/bin/robomongo
sudo mv  robomongo-0.9.0-linux-x86_64-0786489/* /usr/local/bin/robomongo

1.4 सुनिश्चित करें कि robomongoप्रोग्राम जो /usr/local/bin/robomongo/binफ़ोल्डर के तहत मौजूद है, के लिए एक्स्यूट फाइल एक्स्यूटेबल फाइल है

cd /usr/local/bin/robomongo/bin
sudo chmod +x robomongo ## run command only if robomongo isn't excutable file
./robomongo

दूसरा तरीका

2.1 आधिकारिक robomongoवेबसाइट से डाउनलोड फ़ाइल डाउनलोड करें ( जिस संस्करण को आपको इंस्टॉल करने की आवश्यकता है उसे चुनें और यह डीब डाउनलोड फ़ाइल url है)

wget https://download.robomongo.org/0.8.5/linux/robomongo-0.8.5-x86_64.deb

2.2 dpkg कमांड लाइन का उपयोग करके डिब फाइल स्थापित करें

sudo dpkg -i robomongo-0.8.5-x86_64.deb

2.3 robomongoरन द्वारा कमांड लाइन का उपयोग करके खुला कार्यक्रम

robomongo

बहुत महत्वपूर्ण सूचना :

सभी उपलब्ध संस्करणों में 0.8.5 और इससे पहले की फ़ाइल और फ़ाइल डाउनलोड यूआरएल robomongoदोनों हैं । इसलिए यदि आप एक पिछला संस्करण चाहते हैं, तो आप दो तरीकों में से एक का उपयोग कर सकते हैं, लेकिन अगर आपको डाउनलोड करने की आवश्यकता है तो संस्करण 0.9.0 वहाँ केवल एक ही तरीका पहले वाले हैंdebtar.gz

इंस्टॉल robomongoप्रोग्राम के बारे में और लिंक : लिंक 1 , लाइन 2 , लिंक 3


1
ऐसा लगता है कि ये * .deb फाइलें अब उपलब्ध नहीं हैं
एपीआई

1
robomongoकहीं से भी निष्पादन योग्य बनाने के लिए , मैंने इसका फ़ोल्डर और नाम बदल दियाsudo ln -s /usr/local/bin/robomongodir/bin/robomongo /usr/local/bin/
API

यदि आप इन निर्देशों का पालन करते हैं और आप देखते हैं robomongo: command not foundतो आप शायद 32-बिट आर्किटेक्चर पर हैं, जो रोबोमोंगो द्वारा समर्थित नहीं है (और शायद नहीं होगा)
माइकल

2
यह अब काम नहीं करता है। संस्करण 0.8 अब बहुत पुराना है, यह मोंगो के वर्तमान संस्करण के साथ असंगत है, और स्टूडियो 3 टी को लगता है कि नए संस्करणों के लिए डेब फाइल जारी करना बंद कर दिया गया है।
सेरिन

18

रोबो 3 टी (पूर्व में रोबोमोंगो) मोंगोबीडी उत्साही के लिए एम्बेडेड शेल के साथ मुफ्त हल्के जीयूआई है। Robo3t- स्नैप पैकेज को स्थापित करने या टर्मिनल से इसे स्थापित करने के लिए Ubuntu सॉफ़्टवेयर का उपयोग करें:

sudo snap install robo3t-snap

4
यह 2019 में शीर्ष उत्तर होना चाहिए और ऊपर उबंटू 18.04 के लिए।
5

15

Robomongo अब Robo 3T है:

साइट से टार फाइल डाउनलोड करें ।

वर्तमान फ़ाइल है, robo3t-1.1.1-linux-x86_64-c93c6b0.tar.gzलेकिन जाहिर है कि यह भविष्य में आपके द्वारा डाउनलोड किए जाने के लिए अलग हो सकता है: नीचे दिए गए आदेशों के अनुसार अनुकूलित करें।

एक टर्मिनल खोलें और cdजहाँ भी आपने संग्रह डाउनलोड किया है, उदा, cd Downloadsऔर mvयह जहाँ भी आप इसे रखना चाहेंगे, शायद /opt। फिर इसे निकालें, और उदाहरण के लिए, बाइनरी से एक पाथ स्थान पर एक सिमलिंक बनाएं ...

sudo tar -xf /opt/robo3t-1.1.1-linux-x86_64-c93c6b0.tar.gz
sudo ln -s /opt/robo3t-1.1.1-linux-x86_64-c93c6b0/bin/robo3t /usr/local/bin/robo3t

अब आप robo3tअपने टर्मिनल में दौड़ सकते हैं और यह काम करेगा।


@Zanna ने /optरास्ता नहीं देखा
जॉर्ज उडोसन

1
@ मेरी बुरी बात, बस आपकी टिप्पणी देखने के बाद इसे ठीक कर दिया :)
ज़ाना

4

फ़ॉल्विंग कमांड चलाएं (लिंक को अपडेट करने के लिए स्वतंत्र महसूस करें और फ़ोल्डर के नाम बदलें):

wget https://download.robomongo.org/1.1.1/linux/robo3t-1.1.1-linux-x86_64-c93c6b0.tar.gz
sudo tar -xzf robo3t-1.1.1-linux-x86_64-c93c6b0.tar.gz -C /opt
rm robo3t-1.1.1-linux-x86_64-c93c6b0.tar.gz
sudo mkdir /opt/robo3t-1.1.1-linux-x86_64-c93c6b0//lib/BKP/
sudo mv /opt/robo3t-1.1.1-linux-x86_64-c93c6b0/lib/libstdc++* /opt/robo3t-1.1.1-linux-x86_64-c93c6b0//lib/BKP/
sudo ln -s /opt/robo3t-1.1.1-linux-x86_64-c93c6b0/bin/robo3t /usr/bin/robo3t
cat > ~/.local/share/applications/robo3t.desktop <<EOL
[Desktop Entry]
Encoding=UTF-8
Name=Robo3T
Exec=robo3t
Terminal=false
Type=Application
Categories=Development;
EOL

फिर आपको लॉन्चर आइकन भी मिलेगा जिससे आप जीत-कुंजी दबा पाएंगे और खोज कर पाएंगे।

लेकिन आपको आइकन के लिए एक छवि नहीं मिलेगी (कुछ ubuntu जगह-धारक) :(


1
@Thamaraiselvam आप अतिरिक्त इंस्टॉल github.com/david1asher/post-install-scripts/blob/master/…- के
ddavidad

2

प्रतीत नहीं होता है कि रोबोन्गो के लिए सुडोल एप-गेट स्थापित है। से tar.gz डाउनलोड उपलब्ध है है एक बार जब आप डाउनलोड करते हैं जो आपको करने की आवश्यकता होती है

gunzip robomongo-0.9.0-rc4-linux-x86_64-8c830b6.tar.gz
tar -xvf robomongo-0.9.0-rc4-linux-x86_64-8c830b6.tar

और फिर या तो अनार-एड संस्करण को स्थानांतरित करें /opt(यदि आवश्यक हो)

अन्यथा इस ब्लॉग में या यहाँ बताया गया एक और तरीका है


मैंने यह रोबोमोंगो-0.9.0-rc4-linux-x86_64-8c830b6.tar.gz किया है कि मैं कैसे आगे बढ़ सकता हूं?
सूरज मौर्य

कृपया विवरण दें कि आपने क्या किया है और आपको क्या त्रुटि संदेश (यदि कोई है) मिल रहा है?
आशु

@SurajMaurya यदि नीचे दिए गए उत्तर में मदद मिली, तो आप उत्तर के रूप में अंकन करते हैं?
खोई

1
Robo3t पर उबंटू स्थापित 18.04 डाउनलोड पैकेज रूप Robo3t या का उपयोग करते हुएwget
wget https://download.robomongo.org/1.2.1/linux/robo3t-1.2.1-linux-x86_64-3e50a65.tar.gz
यहाँ का उपयोग कर निकालें

tar -xvzf robo3t-1.2.1-linux-x86_64-3e50a65.tar.gz

usr/local/binपैकेज से एक नया फ़्लॉडर बनाएं

sudo mkdir /usr/local/bin/robo3t

निकाले गए पैकेज को स्थानांतरित करें usr/local/bin

sudo mv  robo3t-1.2.1-linux-x86_64-3e50a65/* /usr/local/bin/robo3t

निर्देशिका को बदलें cd /usr/local/bin/robo3t/bin हम रोबो 3 टी के लिए आइकन डाउनलोड कर सकते हैं और इसे यहां रख सकते हैं क्योंकि हमें बाद में डेस्कटॉप आइकन बनाने की आवश्यकता होगी

उदाहरण के लिए इसे /binनाम के साथ सेव करेंicon.png /usr/local/bin/robo3t/bin/icon.png

अब, हमें नई बनाई गई निर्देशिका का उपयोग करने की अनुमति देने की आवश्यकता है chmod

sudo chmod +x robo3t ./robo3t

अब हम रोबो 3 टी चला सकते हैं ./robo3t

बनाने के desktop iconलिए Robo3t, हम एक फ़ाइल बना सकते हैंusr/share/applications

nano usr/share/applications/robo3t.desktop

इन्हें पेस्ट करें और सेव करें

[Desktop Entry]
Encoding=UTF-8
Type=Application
Name=Robo3t
Icon=/usr/local/bin/robo3t/bin/icon.png
Exec="/usr/local/bin/robo3t/bin/robo3t"
Comment=Robo3t 
Categories=Development;
Terminal=false
StartupNotify=true

अब, हम iconएप्लिकेशन लॉन्चर मेनू को खोज के द्वारा खोज सकते हैंrobo3t

हम यह भी जाँच सकते हैं

संदर्भ


0

यदि आप रोबोम्बो के नवीनतम संस्करण को स्थापित करने का प्रयास करते हैं जो कॉल अब robo3t हो । या आप ubuntu 16.04 पर स्थापित करने का प्रयास करें नीचे दिए गए चरण का पालन करें और अपने रोबोमोंगो स्थापित करें

नवीनतम रोबोमोंगो टार फ़ाइल डाउनलोड करें

wget https://download.robomongo.org/1.1.1/linux/robo3t-1.1.1-linux-x86_64-c93c6b0.tar.gz

इसे निकालें

tar -xvzf https://download.robomongo.org/1.1.1/linux/robo3t-1.1.1-linux-x86_64-c93c6b0.tar.gz

एक निर्देशिका बनाओ

mkdir ~/robo-backup

ले जाएँ robo3t-1.1.1-linux-x86_64-c93c6b0 / lib / libstdc ++ direcotry को ~ / रोबो-बैकअप / direcotry

mv robo3t-1.1.1-linux-x86_64-c93c6b0/lib/libstdc++* ~/robo-backup/

रूबो 3 टी चलाएं

robo3t-1.1.1-linux-x86_64-c93c6b0/bin/robo3t

0

यदि आपको अपने Ubuntu 18.04 LTS (बायोनिक) में मोंगोडब बाइनरी (मैन्युअल) स्थापित करने की आवश्यकता है। आपको इस लिंक से mongodb .tgz फ़ाइल डाउनलोड करनी होगी ।

1) इसे अपने ~ / डाउनलोड फ़ोल्डर में डाउनलोड करें और टाइप करके होम डायरेक्टरी में जाएं mv Downloads/mongodb-linux-x86_64-ubuntu1804-4.0.4.tgz ~/

2) इसके बाद tar -zxvf mongodb-linux-x86_64-ubuntu1804-4.0.4.tgzइसे यहां टाइप करें (होम डायरेक्टरी / होम /) टाइप करें। इसे यहाँ से स्थानांतरित न करें।

3) फिर / डेटा / डीबी स्थान पर एक निर्देशिका बनाएं और उस अप्रत्यक्ष को लिखित अनुमति दें।

sudo mkdir -p /data/db

sudo chmod -R 777 /data/db

4) अब, यह मुश्किल क्षेत्र है। Pwd (वर्तमान कार्य निर्देशिका) लिखकर hme निर्देशिका में ur सुनिश्चित करें

pwd 

यह दिखाएगा

/home/<your user name>

फिर टाइप करें

ls -al

यह कमांड होम डायरेक्टरी में सभी हिडनफाइल को दिखाएगा और खोज करेगा

~/.bashrc

5) .bashrc फ़ाइल को संपादित करें और लिखें

export PATH=mongodb-linux-x86_64-ubuntu1804-4.0.4/bin:$PATH

और फ़ाइल प्रकार सहेजें source ./bashrc

फिर echo $PATHटर्मिनल पर यह प्रदर्शित करेगा~/mongodb-linux-x86_64-ubuntu1804-4.0.4/bin:/home/xenon/.nvm/versions/node/v10.15.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin

6) अब टर्मिनल प्रकार पर mongo --nodb यह दिखाएगाMongoDB shell version v4.0.4

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

7) फिर मोंगॉड शुरू करें

>sudo mkdir -p /var/log && sudo chmod -R 777 /var/log
>mongod --port 27017 --dbpath /data/db --logpath /var/log/local.log --fork
>mongo --port 27017
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.