मैं MongoDB का उपयोग कर रहा हूं और मैं Ubuntu पर Robomongo स्थापित करना चाहता हूं।
क्या मैं अपने मशीन पर रोबोमोंगो को कैसे स्थापित कर सकता हूं, इस बारे में कोई निर्देश हैं?
मैं MongoDB का उपयोग कर रहा हूं और मैं Ubuntu पर Robomongo स्थापित करना चाहता हूं।
क्या मैं अपने मशीन पर रोबोमोंगो को कैसे स्थापित कर सकता हूं, इस बारे में कोई निर्देश हैं?
जवाबों:
इन सरल चरणों का पालन करें।
कभी भी आप रोबोमोंगो चलाना चाहेंगे, आपको टर्मिनल से कुछ इस तरह करना होगा:
/path/to/robomongo_dir/bin/robomongo
आप अपने से रोबोमोंगो के लिए एक लिंक जोड़ना चाहते हैं /usr/bin
जो आपको टर्मिनल से कहीं भी ऐसा कुछ करने की अनुमति देगा:
उसके लिए
टर्मिनल पर नीचे दिए गए आदेश के साथ इस लिंक को / usr / bin डायरेक्टरी में ले जाएँ
sudo mv /robomongo_dir/bin/robo_ /usr/bin
अब आप टर्मिनल से रोबोमॉन्गो चला सकते हैं या रन कमांड (Alt + F2) टाइप करके robo_
@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 वहाँ केवल एक ही तरीका पहले वाले हैंdeb
tar.gz
इंस्टॉल robomongo
प्रोग्राम के बारे में और लिंक : लिंक 1 , लाइन 2 , लिंक 3
robomongo
कहीं से भी निष्पादन योग्य बनाने के लिए , मैंने इसका फ़ोल्डर और नाम बदल दियाsudo ln -s /usr/local/bin/robomongodir/bin/robomongo /usr/local/bin/
robomongo: command not found
तो आप शायद 32-बिट आर्किटेक्चर पर हैं, जो रोबोमोंगो द्वारा समर्थित नहीं है (और शायद नहीं होगा)
रोबो 3 टी (पूर्व में रोबोमोंगो) मोंगोबीडी उत्साही के लिए एम्बेडेड शेल के साथ मुफ्त हल्के जीयूआई है। Robo3t- स्नैप पैकेज को स्थापित करने या टर्मिनल से इसे स्थापित करने के लिए Ubuntu सॉफ़्टवेयर का उपयोग करें:
sudo snap install robo3t-snap
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
अपने टर्मिनल में दौड़ सकते हैं और यह काम करेगा।
/opt
रास्ता नहीं देखा
फ़ॉल्विंग कमांड चलाएं (लिंक को अपडेट करने के लिए स्वतंत्र महसूस करें और फ़ोल्डर के नाम बदलें):
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 जगह-धारक) :(
प्रतीत नहीं होता है कि रोबोन्गो के लिए सुडोल एप-गेट स्थापित है। से 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
(यदि आवश्यक हो)
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
हम यह भी जाँच सकते हैं
यदि आप रोबोम्बो के नवीनतम संस्करण को स्थापित करने का प्रयास करते हैं जो कॉल अब 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
यदि आपको अपने 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