আমি মঙ্গোডিবি ব্যবহার করছি এবং আমি উবুন্টুতে রোবমঙ্গো ইনস্টল করতে চাই।
আমি কীভাবে আমার মেশিনে রোবমঙ্গো ইনস্টল করতে পারি সে সম্পর্কে কোনও নির্দেশনা রয়েছে?
আমি মঙ্গোডিবি ব্যবহার করছি এবং আমি উবুন্টুতে রোবমঙ্গো ইনস্টল করতে চাই।
আমি কীভাবে আমার মেশিনে রোবমঙ্গো ইনস্টল করতে পারি সে সম্পর্কে কোনও নির্দেশনা রয়েছে?
উত্তর:
এই সহজ পদক্ষেপগুলি অনুসরণ করুন।
যে কোনও সময় আপনি রোবঙ্গোঙ্গো চালাতে চাইবেন, আপনাকে টার্মিনাল থেকে এই জাতীয় কিছু করতে হবে:
/path/to/robomongo_dir/bin/robomongo
আপনি আপনার থেকে রোবমঙ্গোতে একটি লিঙ্ক যুক্ত করতে চান /usr/binযা আপনাকে টার্মিনাল থেকে যে কোনও জায়গায় এই জাতীয় কিছু করতে দেয়:
যে জন্য
টার্মিনালে নীচের কমান্ড সহ এই লিঙ্কটি / usr / bin ডিরেক্টরিতে সরান
sudo mv /robomongo_dir/bin/robo_ /usr/bin
এখন আপনি টাইপ করে টার্মিনাল থেকে বা রান কমান্ড (Alt + F2) থেকে রোবমঙ্গো চালাতে পারেন robo_
@ রেক্সফোর্ডের উত্তরটি দুর্দান্ত তবে আমি আরও পরিষ্কার করব
robomongoকমান্ড লাইন ব্যবহার করে উবুন্টুতে প্রোগ্রাম ইনস্টল করার দুটি উপায় রয়েছে :
প্রথম উপায়
১.১ অফিসিয়াল robomongoওয়েবসাইট থেকে tar.gz ফাইলটি ডাউনলোড করুন (আপনার ইনস্টল করতে প্রয়োজনীয় সংস্করণটি নির্বাচন করুন এবং এটির জন্য.g.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 এমভি ফাইল এবং ফোল্ডারগুলি ফোল্ডারের মধ্যে এক্সট্রাকশন অপারেশন থেকে ফোল্ডারের robomongoনীচে/usr/local/bin
sudo mkdir /usr/local/bin/robomongo
sudo mv robomongo-0.9.0-linux-x86_64-0786489/* /usr/local/bin/robomongo
১.৪ নিশ্চিত করুন যে ফোল্ডারের robomongoঅধীনে থাকা প্রোগ্রামের
/usr/local/bin/robomongo/binজন্য এক্সিউট ফাইলটি এক্সটুটেবল ফাইল ut
cd /usr/local/bin/robomongo/bin
sudo chmod +x robomongo ## run command only if robomongo isn't excutable file
./robomongo
দ্বিতীয় উপায়
২.১ অফিসিয়াল robomongoওয়েবসাইট থেকে ডেবি ফাইল ডাউনলোড করুন (আপনার ইনস্টল করতে প্রয়োজনীয় সংস্করণটি নির্বাচন করুন এবং এটি ডেবিড ফাইল ইউআরএল ডাউনলোড করুন)
wget https://download.robomongo.org/0.8.5/linux/robomongo-0.8.5-x86_64.deb
২.২ dpkg কমান্ড লাইন ব্যবহার করে দেব ফাইল ইনস্টল করুন
sudo dpkg -i robomongo-0.8.5-x86_64.deb
robomongoরান দ্বারা কমান্ড লাইন ব্যবহার করে 2.3 ওপেন প্রোগ্রাম
robomongo
খুব গুরুত্বপূর্ণ বিজ্ঞপ্তি :
সমস্ত উপলব্ধ সংস্করণ 0.8.5 এবং তার আগের robomongoদুটি সংস্করণ রয়েছেdeb ফাইল এবং tar.gzফাইল ডাউনলোড url রয়েছে। সুতরাং আপনি যদি পূর্ববর্তী সংস্করণ চান তবে আপনি দুটি উপায়ের একটি ব্যবহার করতে পারেন তবে যদি আপনার 0.9.0 সংস্করণ ডাউনলোডের প্রয়োজন হয় তবে কেবলমাত্র একটি উপায়ই প্রথমটি
ইনস্টল robomongoপ্রোগ্রাম সম্পর্কে আরও লিঙ্ক : লিঙ্ক 1 , লাইন 2 , লিঙ্ক 3
robomongoযে কোনও জায়গা থেকে এক্সিকিউটেবল করার জন্য , আমি এর ফোল্ডারটির নামকরণ করেছি এবংsudo ln -s /usr/local/bin/robomongodir/bin/robomongo /usr/local/bin/
robomongo: command not foundতবে আপনি সম্ভবত 32-বিট আর্কিটেকচারে রয়েছেন যা রোবমঙ্গো দ্বারা সমর্থিত নয় (এবং সম্ভবত এটি হবে না)
ম্যানডোডিবি উত্সাহীদের জন্য এম্বেড শেল সহ ফ্রি লাইটওয়েট জিইউ হ'ল রোবো 3 টি (পূর্বে রোবমঙ্গো)। Robo3t-snap প্যাকেজ ইনস্টল করতে বা টার্মিনাল থেকে এটি ইনস্টল করতে উবুন্টু সফ্টওয়্যার ব্যবহার করুন:
sudo snap install robo3t-snap
রোবঙ্গো এখন রোবো 3 টি:
সাইট থেকে টার ফাইলটি ডাউনলোড করুন ।
বর্তমান ফাইলটি robo3t-1.1.1-linux-x86_64-c93c6b0.tar.gzতবে স্পষ্টতই আপনি ভবিষ্যতে যা ডাউনলোড করেছেন তার থেকে ভিন্ন হতে পারে: নীচের আদেশগুলি সেই অনুযায়ী মানিয়ে নিন।
একটি টার্মিনাল খুলুন এবং cdআপনি সংরক্ষণাগারটি যেখানেই ডাউনলোড করেছেন যেখানে যেমন, cd Downloadsএবং mvএটি যেখানেই আপনি রাখতে চান সেখানে, সম্ভবত /opt। তারপরে এটি এক্সট্রাক্ট করুন এবং বাইনারি থেকে একটি PATH অবস্থানে একটি সিমিলিংক তৈরি করুন, উদাহরণস্বরূপ ...
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
তারপরে আপনি একটি লঞ্চার আইকনও পাবেন যাতে আপনি উইন-কী টিপতে এবং সন্ধান করতে সক্ষম হন।
তবে আপনি আইকনটির জন্য কোনও চিত্র পাবেন না (কিছু উবুন্টু স্থানধারক) :(
রোবঙ্গোঙ্গোর জন্য সুডো অ্যাপটি-গেট ইনস্টল হবে বলে মনে হয় না। সেখানে 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
আমরা Robo3t এর জন্য আইকনটি ডাউনলোড করতে এবং এটি এখানে রেখে দিতে পারি কারণ পরে আমাদের ডেস্কটপ আইকন তৈরি করতে হবে
উদাহরণস্বরূপ /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
আমরা পরীক্ষা করতে পারবেন এই এছাড়াও
আপনি যদি রোবমোবের সর্বশেষতম সংস্করণটি ইনস্টল করার চেষ্টা করেন তবে সেই কলটি এখন রোবও 3 টি হবে । অথবা আপনি ওবুন্টু 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-লিনাক্স-, x86_64-c93c6b0 / lib / অনুপস্থিত আগে থেকে libstdc ++ direcotry করতে ~ / Robo ব্যাকআপ / direcotry
mv robo3t-1.1.1-linux-x86_64-c93c6b0/lib/libstdc++* ~/robo-backup/
Robo3t চালান
robo3t-1.1.1-linux-x86_64-c93c6b0/bin/robo3t
আপনার উবুন্টু 18.04 এলটিএস (বায়োনিক) -তে আপনার যদি মংডোব বাইনারি (ম্যানুয়ালি) ইনস্টল করতে হয়। এই লিঙ্কটি থেকে আপনার 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স্থাপন করে এখানে (হোম ডিরেক্টরি / হোম /) টাইপ করুন ter এখান থেকে সরাবেন না।
3) তারপরে / ডেটা / ডিবি লোকেশনে একটি ডিরেক্টরি তৈরি করুন এবং সেই ডিরেক্টরিতে লেখার অনুমতি দিন।
sudo mkdir -p /data/db
sudo chmod -R 777 /data/db
4) এখন, এটি জটিল জায়গা। পিডাব্লুডি (বর্তমান ওয়ার্কিং ডিরেক্টরি) টাইপ করে আপনার hme ডিরেক্টরিতে নিশ্চিত করুন
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