现在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失败,因为没有找到文件,如何将其安装为程序呢?
答案 0 :(得分:33)
您也可以像我一样将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
答案 1 :(得分:31)
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
答案 2 :(得分:14)
从我的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
答案 3 :(得分:13)
<强> 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应用程序。
答案 4 :(得分:10)
您可以先提取软件包:
cd ~/Downloads
tar -xzf robo3t-x.x.x-linux-x86_64-xxxxxxx.tar.gz
您可以将文件夹重命名为更简单的
mv robo3t-x.x.x-linux-x86_64-xxxxxxx robo3t
下载任何格式为.png的图像[单击此处] [1] (无论出于何种原因,Robo3T软件包本身都不包含图标的任何png文件)
将图像保存为robo3t.png并将其移动到文件夹robo3t,然后,无需将整个内容转储到/usr
中,您可以将该目录转移到/opt
目录中,并将二进制文件符号链接到/usr/bin
或/usr/local/bin
。这样可以更好地组织应用程序和keeping such add-on packages is what /opt
is for。
所以首先移动目录
sudo mv robo3t /opt
然后像这样符号链接
sudo ln -s /opt/robo3t/bin/robo3t /usr/bin/robo3t
然后您可以为启动器创建一个Unity桌面文件
nano ~/.local/share/applications/robo3t.desktop
最后;将下一个代码粘贴到新创建的文件中
[Desktop Entry]
Encoding=UTF-8
Name=Robo 3T
Exec=robo3t
Icon=/opt/robo3t/robo3t.png
Terminal=false
Type=Application
Categories=Development;
祝您编程愉快!
答案 5 :(得分:9)
目前没有 robomongo-0.9.0-rc4 的安装程序。您可以创建 robomongo-0.9.0-rc4-linux-x86_64-8c830b6 / bin / robomongo 文件的桌面快捷方式,并像使用任何其他Ubuntu应用程序一样使用它。请查看本教程https://askubuntu.com/a/142197/71544
答案 6 :(得分:6)
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
创建一个目录/ 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
答案 7 :(得分:1)
不用担心如何在Linux机器上安装Robo-3T,请按照以下简单步骤操作:
在下载上述文件并在命令下运行的目录中打开终端
sudo chmod +x ./Robo3T-Installation-Menu.sh
然后在命令下方键入并按Enter键
./Robo3T-Installation-Menu.sh
只需等待完成,一旦完成,请享受RoboMongo。在名称为“ Robo 3T ”的菜单中搜索。
答案 8 :(得分:1)
好吧,我不知道它是否仍然有用,但是从tar.gz
文件安装Robomongo的一种有效方法是:
转到https://robomongo.org/download来获取tar.gz
文件,
下载后,
cd Downloads/*
,然后在终端中输入:
$ sudo tar xzf robo3t-1.3.1-linux-x86_64-7419c406.tar.gz -C /opt/
通过检查以下内容,确保文件已在/opt
目录中解压缩:
$ ls -lh /opt/
下一步,通过执行以下操作安装它:
$ sudo /opt/robo3t-1.3.1-linux-x86_64-7419c406/bin/robo3t
弹出安装向导,接受条款并继续安装。然后享受
NB: 您不会在开始菜单中看到robot3t图标。因此,要启动robot3t,请始终/opt/robo3t-1.3.1-linux-x86_64-7419c406/bin/robo3t
启动robo3T。
希望它会有所帮助;)