Answers:
请遵循以下简单步骤。
每当您想运行robomongo时,都必须在终端上执行以下操作:
/path/to/robomongo_dir/bin/robomongo
您可能想要从您的网站添加到robomongo的链接,/usr/bin
这将使您可以在终端的任何位置进行类似的操作:
为了那个原因
在终端上使用以下命令将此链接移至/ usr / bin目录
sudo mv /robomongo_dir/bin/robo_ /usr/bin
现在,您可以通过输入以下命令从终端或运行命令(Alt + F2)运行robomongo robo_
@Rexford的答案很好,但我会更清楚
有两种robomongo
使用命令行将程序安装到ubuntu的方法:
第一种方式
1.1从官方robomongo
网站下载tar.gz文件(选择版本需要安装并获取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确保文件夹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
网站下载deb文件(选择版本需要安装并获取它的deb下载文件URL)
wget https://download.robomongo.org/0.8.5/linux/robomongo-0.8.5-x86_64.deb
2.2使用dpkg命令行安装deb文件
sudo dpkg -i robomongo-0.8.5-x86_64.deb
2.3 robomongo
通过命令行使用命令行打开程序
robomongo
重要提示:
所有可用版本0.8.5及更早版本robomongo
均具有deb
文件和tar.gz
文件下载URL。因此,如果您要使用以前的版本,则可以使用以下两种方法之一;但是,如果您需要下载0.9.0版,则只有一种方法是第一种方法
robomongo
从任何地方执行,我重命名了它的文件夹,并且sudo ln -s /usr/local/bin/robomongodir/bin/robomongo /usr/local/bin/
robomongo: command not found
然后发现您可能使用的是robomongo不支持(并且可能不会)的32位体系结构
Robo 3T(以前称为Robomongo)是为MongoDB爱好者提供的带有嵌入式外壳的免费轻量级GUI。使用Ubuntu软件安装robo3t-snap软件包,或使用以下命令从终端安装它:
sudo snap install robo3t-snap
Robomongo现在是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
路
运行以下命令(随时更新链接并更改文件夹名称):
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占位符):(
robomongo似乎没有sudo apt-get install。从这里 可以下载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二进制文件(手动)安装到Ubuntu 18.04 LTS(Bionic)。您需要从此链接下载mongodb .tgz文件。
1)将其下载到〜/ Downloads文件夹,然后通过键入将其移动到主目录 mv Downloads/mongodb-linux-x86_64-ubuntu1804-4.0.4.tgz ~/
2)然后通过tar -zxvf mongodb-linux-x86_64-ubuntu1804-4.0.4.tgz
在此处键入放置它(主目录/ home /)来取消它。不要从这里移动它。
3)然后在/ data / db位置创建一个目录,并对该目录授予写权限。
sudo mkdir -p /data/db
sudo chmod -R 777 /data/db
4)现在,这是棘手的区域。通过输入pwd(当前工作目录)确保您在hme目录中
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
在终端上输入它将显示~/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