ฉันกำลังใช้ MongoDB และฉันต้องการติดตั้ง Robomongo บน Ubuntu
มีคำแนะนำเกี่ยวกับวิธีการติดตั้ง Robomongo บนเครื่องของฉันหรือไม่?
ฉันกำลังใช้ MongoDB และฉันต้องการติดตั้ง Robomongo บน Ubuntu
มีคำแนะนำเกี่ยวกับวิธีการติดตั้ง Robomongo บนเครื่องของฉันหรือไม่?
คำตอบ:
ทำตามขั้นตอนง่าย ๆ เหล่านี้
เมื่อใดก็ตามที่คุณต้องการเรียกใช้ robomongo คุณจะต้องทำสิ่งนี้จากสถานี:
/path/to/robomongo_dir/bin/robomongo
คุณอาจต้องการเพิ่มลิงก์ไปยัง robomongo จากของคุณ/usr/bin
ซึ่งจะช่วยให้คุณทำสิ่งนี้ได้ทุกที่จาก terminal:
สำหรับการที่
ย้ายลิงค์นี้ไปยัง/ usr / binด้วยคำสั่งด้านล่างบนเทอร์มินัล
sudo mv /robomongo_dir/bin/robo_ /usr/bin
ตอนนี้คุณสามารถรัน robomongo จากเทอร์มินัล OR จากคำสั่ง run (Alt + F2) โดยพิมพ์ robo_
คำตอบของ@Rexfordนั้นดี แต่ฉันจะชัดเจนกว่านี้
มีสองวิธีในการติดตั้ง robomongo
โปรแกรมลงใน Ubuntu โดยใช้บรรทัดคำสั่ง:
วิธีแรก
1.1 ดาวน์โหลดไฟล์ tar.gz จากเว็บไซต์อย่างเป็นทางการrobomongo
(เลือกรุ่นที่คุณต้องการติดตั้งและดาวน์โหลด URL ของไฟล์ tar.gz)
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 ตรวจสอบให้แน่ใจว่าไฟล์ excute สำหรับ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 ดาวน์โหลดไฟล์ deb จากเว็บไซต์อย่างเป็นทางการrobomongo
(เลือกรุ่นที่คุณต้องการติดตั้งและรับ URL ของไฟล์ดาวน์โหลด deb)
wget https://download.robomongo.org/0.8.5/linux/robomongo-0.8.5-x86_64.deb
2.2 ติดตั้งไฟล์ deb โดยใช้บรรทัดคำสั่ง dpkg
sudo dpkg -i robomongo-0.8.5-x86_64.deb
2.3 เปิดrobomongo
โปรแกรมโดยใช้บรรทัดคำสั่งโดยเรียกใช้
robomongo
ประกาศสำคัญมาก :
เวอร์ชันที่มีทั้งหมด 0.8.5 และก่อนหน้านี้robomongo
มีทั้งdeb
ไฟล์และtar.gz
URLไฟล์ดาวน์โหลด 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 บิตซึ่ง robomongo ไม่สนับสนุน (และอาจจะไม่เป็นเช่นนั้น)
Robo 3T (ชื่อเดิม Robomongo) เป็น GUI ที่มีน้ำหนักเบาฟรีพร้อมเชลล์แบบฝังสำหรับผู้ที่ชื่นชอบ MongoDB ใช้ซอฟต์แวร์ Ubuntu เพื่อติดตั้งแพ็กเกจ robo3t-snap หรือติดตั้งจากเทอร์มินัลด้วย:
sudo snap install robo3t-snap
Robomongo ตอนนี้ Robo 3T:
ดาวน์โหลดไฟล์น้ำมันดินจากเว็บไซต์
ไฟล์ปัจจุบันนั้นrobo3t-1.1.1-linux-x86_64-c93c6b0.tar.gz
ชัดเจน แต่อาจแตกต่างจากที่คุณดาวน์โหลดในอนาคต: ปรับคำสั่งด้านล่างให้เหมาะสม
เปิดสถานีและcd
ในทุกที่ที่คุณดาวน์โหลดมาเก็บเช่นcd Downloads
และมันทุกที่ที่คุณต้องการที่จะให้มันอาจจะmv
/opt
จากนั้นแตกไฟล์และสร้าง symlink จากไบนารีไปยังตำแหน่ง 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
เส้นทาง
เรียกใช้คำสั่ง folowing (โปรดอัปเดตลิงก์และเปลี่ยนชื่อโฟลเดอร์):
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
จากนั้นคุณจะได้รับไอคอนตัวเรียกใช้ดังนั้นคุณจะสามารถกดปุ่ม win-key และค้นหา
แต่คุณจะไม่ได้รับภาพสำหรับไอคอน (บางผู้วางสถานที่อูบุนตู) :(
ดูเหมือนจะไม่มีการติดตั้ง sudo apt-get สำหรับ robomongo มีการดาวน์โหลด 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
ตอนนี้เราสามารถรัน Robo3t ได้แล้ว
./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
เราสามารถตรวจสอบเรื่องนี้ได้เช่นกัน
ถ้าคุณพยายามที่จะติดตั้งรุ่นล่าสุดของrobomoboที่โทรตอนนี้จะrobo3t หรือคุณพยายามที่จะติดตั้งบน Ubuntu 16.04 ทำตามขั้นตอนด้านล่างและติดตั้ง robomongo ของคุณ
ดาวน์โหลดไฟล์ robomongo tar ล่าสุด
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 ไปที่~ / robo-backup / 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
หากคุณต้องการติดตั้ง mongodb binary (ด้วยตนเอง) ไปยัง Ubuntu 18.04 LTS (Bionic) ของคุณ คุณต้องดาวน์โหลดไฟล์ mongodb .tgz จากลิงค์นี้
1) ดาวน์โหลดลงในโฟลเดอร์ ~ / Downloads ของคุณแล้วย้ายไปที่โฮมไดเร็กทอรีโดยพิมพ์ mv Downloads/mongodb-linux-x86_64-ubuntu1804-4.0.4.tgz ~/
2) จากนั้น Unter โดยพิมพ์tar -zxvf mongodb-linux-x86_64-ubuntu1804-4.0.4.tgz
ที่นี่ (Home directory / home /) อย่าย้ายจากที่นี่
3) จากนั้นสร้างไดเรกทอรีที่ / data / db location และให้สิทธิ์ในการเขียนไปยังไดเรกทอรีนั้น
sudo mkdir -p /data/db
sudo chmod -R 777 /data/db
4) ตอนนี้เป็นพื้นที่ที่มีเล่ห์เหลี่ยม ตรวจสอบให้แน่ใจว่าคุณอยู่ในไดเรกทอรี hme โดยพิมพ์ pwd (ไดเรกทอรีทำงานปัจจุบัน)
pwd
มันจะแสดง
/home/<your user name>
จากนั้นพิมพ์
ls -al
คำสั่งนี้จะแสดง hiddenfile ทั้งหมดที่ไดเรกทอรีบ้านและค้นหา
~/.bashrc
5) แก้ไขไฟล์. bashrc และเขียน
export PATH=mongodb-linux-x86_64-ubuntu1804-4.0.4/bin:$PATH
และบันทึกประเภทไฟล์ source ./bashrc
จากนั้นพิมพ์echo $PATH
ที่ terminal มันจะแสดง~/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) ตอนนี้ที่ terminal type mongo --nodb
มันจะแสดงMongoDB shell version v4.0.4
จากที่นี่คุณพร้อมแล้วลุยต่อและสนุกไปกับการติดตั้ง mongodb istallation นี้ซับซ้อนเล็กน้อย แต่ด้วยวิธีนี้คุณสามารถควบคุมรุ่น mongodb และใช้งานได้ตามความต้องการของคุณ
7) จากนั้นเริ่ม mongod
>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