49

如今,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如何将其安装为程序?

4

9 回答 9

64

Robomongo 现在是 Robo 3T。以下是更新的步骤:

  1. 从robomongo 站点下载 tar 文件。当前文件是robo3t-1.1.1-linux-x86_64-c93c6b0.tar.gz,但您的文件可能不同。

  2. 打开终端,切换到下载目录并运行以下命令:

    $ 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
    
  3. 将以下行添加到.bashrc文件末尾:

    别名 robomongo='/usr/local/bin/robomongo/bin/robo3t'

  4. 保存并关闭文件。现在使用以下命令重新加载它:

    $ source ~/.bashrc
    
  5. 然后你可以从你的终端运行 robomongo ,它会工作:

    $ robomongo
    
于 2017-07-28T18:17:40.823 回答
35

您也可以像我一样将 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
于 2016-05-17T03:28:33.233 回答
16

从我的 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
于 2016-12-11T17:10:43.473 回答
15

1.首先从Robomongo官方网站下载版本如下:

使用此链接从官方网站下载 Robomongo

2.然后将下载的 tar.gz 文件解压到您的下载文件夹中。

3 . 将提取的文件夹复制并粘贴到您的opt文件夹中

/opt

注意:如果您无权在此文件夹中粘贴,请在终端中使用以下命令访问该文件夹。

$ sudo chmod -R 777 /opt

4.打开 opt/robomongo/bin 文件夹并通过单击可执行图标启动 Robomongo。

opt/robomongo/bin

5. 只需创建一个数据库并右键单击 Robomongo 图标并选择锁定到启动器选项。这将创建一个快捷方式,可在您需要时随时启动 Robomongo 应用程序。

于 2016-12-30T13:03:16.603 回答
14

你可以先解压包:

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/binor /usr/local/bin。这为组织应用程序提供了一种更好的方式,并且保留此类附加包/opt.

所以先移动目录

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;

快乐编码!

于 2020-01-21T00:30:51.300 回答
10

目前没有robomongo-0.9.0-rc4 的安装程序。您可以为robomongo-0.9.0-rc4-linux-x86_64-8c830b6/bin/robomongo文件创建桌面快捷方式,并像使用任何其他 Ubuntu 应用程序一样使用它。看看这个教程https://askubuntu.com/a/142197/71544

于 2016-02-23T13:48:43.077 回答
8

观看此视频 如何在 ubuntu 16.4 上安装 robomongo

按照以下步骤

打开终端并运行以下命令

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 dir name 目录名称 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
于 2017-08-24T07:40:32.777 回答
3

不用担心如何在您的 Linux 机器上安装 Robo-3T,请按照以下简单步骤操作:

  1. 从Robo3T-Installation-With-Desktop Entry下载脚本

  2. 在下载上述文件的目录中打开终端并运行以下命令

    sudo chmod +x ./Robo3T-Installation-Menu.sh

  3. 然后输入下面的命令并回车

    ./Robo3T-Installation-Menu.sh

  4. 只需等待完成,完成后即可享受 RoboMongo。在名称为“ Robo 3T ”的菜单中搜索。

于 2019-03-22T08:23:29.890 回答
2

好吧,我不知道它是否仍然有帮助,但是从tar.gz文件安装 Robomongo 的一种有效方法如下:

  1. https://robomongo.org/download抓取tar.gz文件,

  2. 下载后,

    cd Downloads/*
    

    然后在终端输入:

    $ sudo tar xzf robo3t-1.3.1-linux-x86_64-7419c406.tar.gz -C /opt/
    
  3. /opt通过检查确保您的文件已在目录中解压缩:

    $ ls -lh /opt/
    
  4. 接下来,通过执行以下操作安装它:

    $ sudo /opt/robo3t-1.3.1-linux-x86_64-7419c406/bin/robo3t
    
  5. 安装向导弹出并接受条款并继续安装。然后享受

注意:您不会在开始菜单中看到robot3t 图标。所以要启动robo3t,总是 /opt/robo3t-1.3.1-linux-x86_64-7419c406/bin/robo3t要启动robo3T。

希望能帮助到你 ;)

于 2019-08-22T08:02:48.017 回答