有没有关于如何在我的机器上安装Robomongo的说明?
每次想要运行 robomongo,你都需要在终端执行类似以下命令:
/path/to/robomongo_dir/bin/robomongo
/usr/bin
中添加一个链接到Robomongo,这样你就可以在终端的任何地方执行类似以下的操作:使用终端下面的命令将此链接移动到/usr/bin目录中
sudo mv /robomongo_dir/bin/robo_ /usr/bin
sudo snap install robo3t-snap
~/snap/robo3t-snap/4
目录下(参考链接:https://github.com/Studio3T/robomongo/issues/1590#issuecomment-656055534)。 - Yonn Trimoreau注意:
现在Robomongo
程序已经变成了Robo3T
工作室,您可以从这里下载。
如果您需要包括旧版本的旧版Robomongo
程序,您可以从这里下载。
======================= 我在2016年的回答
@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
tar -xvzf robomongo-0.9.0-linux-x86_64-0786489.tar.gz
/usr/local/bin
下的robomongo
文件夹中。sudo mkdir /usr/local/bin/robomongo
sudo mv robomongo-0.9.0-linux-x86_64-0786489/* /usr/local/bin/robomongo
/usr/local/bin/robomongo/bin
文件夹下的 robomongo
程序的执行文件是可执行的。cd /usr/local/bin/robomongo/bin
sudo chmod +x robomongo ## run command only if robomongo isn't excutable file
./robomongo
第二种方法
2.1 从官方 robomongo
网站下载deb文件(选择您需要安装的版本并获取其deb下载文件的URL)
wget https://download.robomongo.org/0.8.5/linux/robomongo-0.8.5-x86_64.deb
sudo dpkg -i robomongo-0.8.5-x86_64.deb
robomongo
程序。robomongo
非常重要通知:
所有可用的版本0.8.5及更早的robomongo
都有deb
文件和tar.gz
文件下载链接。所以,如果你想要之前的版本,可以使用其中两种方式之一。但是,如果你需要下载0.9.0版本,只有第一个方式可用。
robomongo
在任何地方都可以执行,我将其文件夹重命名,并使用以下命令创建软链接:sudo ln -s /usr/local/bin/robomongodir/bin/robomongo /usr/local/bin/
- Joost Döbkenrobomongo: command not found
的提示,那么很可能是因为你使用的是32位架构,而 robomongo 不支持(并且可能永远不会支持)该架构。 - Michael MillarRobomongo现在是Robo 3T:
从网站下载tar文件。
当前文件的名称是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
路径。 - George Udosen在Ubuntu 18.04 / Ubuntu 20.04上安装Robo3t
1- 下载软件包从https://github.com/Studio3T/robomongo/releases或使用wget
wget https://github.com/Studio3T/robomongo/releases/download/v1.4.4/robo3t-1.4.4-linux-x86_64-e6ac9ec.tar.gz
tar xvf robo3t-1.4.4-linux-x86_64-e6ac9ec.tar.gz
sudo mv robo3t-1.4.4-linux-x86_64-e6ac9ec /usr/local/bin/robo3t
切换目录至
cd /usr/local/bin/robo3t/bin
sudo wget https://dashboard.snapcraft.io/site_media/appmedia/2018/09/logo-256x256.png -O icon.png
sudo 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
.desktop
文件:desktop-file-validate /usr/share/applications/robo3t.desktop
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键并搜索。
但是您不会为该图标获得图像(一些Ubuntu占位符):(
cd ~/Downloads/
tar -xvzf robo3t*.tar.gz
sudo mkdir /usr/local/bin/robo3t
sudo mv robo3t*/* /usr/local/bin/robo3t/
cd /usr/local/bin/robo3t/bin/
sudo chmod +x robo3t
sudo snap install robo3t-snap
。mv Downloads/mongodb-linux-x86_64-ubuntu1804-4.0.4.tgz ~/
将其移动到主目录。tar -zxvf mongodb-linux-x86_64-ubuntu1804-4.0.4.tgz
解压缩它并放置在这里(主目录/home/)。请勿将其移出此位置。sudo mkdir -p /data/db
sudo chmod -R 777 /data/db
4)现在,这是一个棘手的地方。通过输入pwd(当前工作目录),确保您在家目录中。
pwd
/home/<your user name>
~/.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
从这里开始,你已经准备好了,继续享受mongodb的安装。这个安装过程有点复杂,但通过这种方法,你可以轻松控制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
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
mv robo3t-1.1.1-linux-x86_64-c93c6b0/lib/libstdc++* ~/robo-backup/
robo3t-1.1.1-linux-x86_64-c93c6b0/bin/robo3t