问题描述
现在robomongo开发人员发布新版本的robomongo作为tar.gz而不是.deb包,这很容易进行双击安装。但该选项已不再可用。那么如何在ubuntu中将其安装为程序。我试过提取包并安装但失败了。
admin@admin-lenovo:~$ cd Downloads/
admin@admin-lenovo:~/Downloads$ tar -xzf robomongo-0.9.0-rc4-linux-x86_64-8c830b6.tar.gz
admin@admin-lenovo:~/Downloads$ cd robomongo-0.9.0-rc4-linux-x86_64-8c830b6/
admin@admin-lenovo:~/Downloads/robomongo-0.9.0-rc4-linux-x86_64-8c830b6$ ./configure
bash: ./configure: No such file or directory
另外.make和./install失败,因为没有找到文件,如何安装它作为程序呢?
最佳解决方法
Robomongo现在是Robo 3T。以下是更新的步骤:
-
从robomongo site下载tar文件。当前文件是
robo3t-1.1.1-linux-x86_64-c93c6b0.tar.gz
,但您的文件可能有所不同。 -
打开终端,切换到下载目录并运行以下命令:
$ tar -xvzf robo3t-1.1.1-linux-x86_64-c93c6b0.tar.gz $ sudo mkdir /usr/local/bin/robomongo $ sudo mv robo3t-1.1.1-linux-x86_64-c93c6b0/* /usr/local/bin/robomongo $ cd /usr/local/bin/robomongo/bin $ sudo chmod +x robo3t $ sudo gedit ~/.bashrc
-
将以下行添加到
.bashrc
文件的末尾:alias robomongo =’/usr /local /bin /robomongo /bin /robo3t’ -
保存并关闭文件。现在使用以下命令重新加载它:
$ source ~/.bashrc
-
然后你可以从你的终端运行robomongo它将工作:
$ robomongo
次佳解决方法
您也可以像我一样将robomongo放入/usr /bin:
tar xf robomongo-0.9.0-rc8-linux-x86_64-c113244.tar.gz
sudo mv robomongo-0.9.0-rc8-linux-x86_64-c113244/ /usr/bin/robomongo
export PATH=/usr/bin/robomongo/bin:$PATH
如果您使用鱼壳,则需要将最后一行更改为:
set PATH $PATH /usr/bin/robomongo/bin
现在你可以用命令启动它:
robomongo
第三种解决方法
从我的dotfiles中拉出来。它很难看,但它有效…而且它更冗长,所以对大多数人来说应该是可以理解的:
# Pull down and install Robomongo by copying files
cd /tmp
wget https://download.robomongo.org/0.9.0/linux/robomongo-0.9.0-linux-x86_64-0786489.tar.gz
tar xf robomongo-0.9.0-linux-x86_64-0786489.tar.gz
sudo mv ./robomongo-0.9.0-linux-x86_64-0786489 /opt/robomongo
cd /usr/sbin
sudo ln -s /opt/robomongo/bin/robomongo
# Grab image to use for icon
cd /opt/robomongo
wget http://mongodb-tools.com/img/robomongo.png
# Create desktop entry
touch /tmp/robomongo.txt
echo "[Desktop Entry]" >> /tmp/robomongo.txt
echo "Encoding=UTF-8" >> /tmp/robomongo.txt
echo "Name=Robomongo" >> /tmp/robomongo.txt
echo "Comment=Launch Robomongo" >> /tmp/robomongo.txt
echo "Icon=/opt/robomongo/robomongo.png" >> /tmp/robomongo.txt
echo "Exec=/usr/sbin/robomono" >> /tmp/robomongo.txt
echo "Terminal=false" >> /tmp/robomongo.txt
echo "Type=Application" >> /tmp/robomongo.txt
echo "Categories=Developer;" >> /tmp/robomongo.txt
echo "StartupNotify=true" >> /tmp/robomongo.txt
mv /tmp/robomongo.txt ~/.local/share/applications/robomongo.desktop
第四种方法
1.首先从Robomongo官方网站下载该版本:
Download Robomongo From Official website using this link
2.然后在下载文件夹中解压缩下载的tar.gz文件。
3.将解压缩的文件夹复制并粘贴到opt文件夹中
/opt
注意:如果您无权粘贴此文件夹,请使用终端中的bellow命令访问该文件夹。
$ sudo chmod -R 777 /opt
4.打开opt /robomongo /bin文件夹,单击可执行图标启动Robomongo。
opt/robomongo/bin
5.只需创建一个数据库并右键单击Robomongo图标并选择lock to launcher选项。这将创建一个快捷方式,随时启动Robomongo应用程序。
第五种方法
目前没有robomongo-0.9.0-rc4的安装程序。您可以创建robomongo-0.9.0-rc4-linux-x86_64-8c830b6 /bin /robomongo文件的桌面快捷方式,并像使用任何其他Ubuntu应用程序一样使用它。看看本教程https://askubuntu.com/a/142197/71544
第六种方法
Wathc这个视频How to install robomongo on ubuntu 16.4
或按照以下步骤操作
打开终端并运行以下命令
wget https://download.robomongo.org/0.9.0/linux/robomongo-0.9.0-linux-x86_64-0786489.tar.gz
解压缩tar.gz文件以输入以下命令
tar -xvzf robomongo-0.9.0-linux-x86_64-0786489.tar.gz
创建一个dir /usr /local /bin目录名称目录名robomongo并移动它以将文件解压缩到robomongo目录
sudo mkdir /usr/local/bin/robomongo
sudo mv robomongo-0.9.0-linux-x86_64-0786489/* /usr/local/bin/robomongo
仅当robomongo不是可执行文件时才运行命令
cd /usr/local/bin/robomongo/bin
sudo chmod +x robomongo
./robomongo