Mongodb 无法在Ubuntu 14.04中使用sh robomongo.sh运行robomongo.sh

Mongodb 无法在Ubuntu 14.04中使用sh robomongo.sh运行robomongo.sh,mongodb,robo3t,Mongodb,Robo3t,我刚刚从官方网站下载了用于ubuntu的64位机器人。 然后我打开终端,查看文件夹结构,并从bin文件夹执行命令 sh robomongo.sh 我犯了这样的错误 robomongo.sh: 5: robomongo.sh: Bad substitution 帮帮我 提前感谢在终端中,您可以使用这个命令robomongo,您可以使用sudo apt get install robomongo安装稳定版本的robomongo解决方案:当我从官方网站下载tar文件时,我刚刚使用ubuntu软件中

我刚刚从官方网站下载了用于ubuntu的64位机器人。 然后我打开终端,查看文件夹结构,并从
bin
文件夹执行命令

sh robomongo.sh
我犯了这样的错误

robomongo.sh: 5: robomongo.sh: Bad substitution
帮帮我


提前感谢

在终端中,您可以使用这个命令robomongo,您可以使用sudo apt get install robomongo安装稳定版本的robomongo解决方案:当我从官方网站下载tar文件时,我刚刚使用ubuntu软件中心打开了它。它安装好了,现在工作正常

To install MongoDB Administration: RoboMongo version (0.8.*) on Ubuntu
  • 下载适用于Debian/Ubuntu的64位.deb软件包
  • 使用Ubuntu软件中心打开.deb包
  • MongoDB管理:您的linux机器上已经安装了RoboMongo

  • 下载ubuntu的.tar.gz文件[来源:,例如0.9.0 RC8 1.erobomongo-0.9.0-RC8-linux-x86_64-c13244.tar.gz]
  • tar-xvzfrobomongo-0.9.0-rc8-linux-x86_64-c13244.tar.gz[假设您在下载目录中有robomongo-0.9.0-rc8-linux-x86_64-c13244.tar.gz文件]
  • sudomv指向RoboMongo\u Tar\u文件的路径/usr/local/lib/RoboMongo/
  • 示例:sudo mv~/Downloads/robomongo-0.9.0-rc8-linux-x86_64-c113244/ /usr/local/lib/robomongo/

  • cd/usr/local/lib/robomongo/bin
  • 右键单击robomongo文件,即可执行文件(应用程序/x-可执行文件)

    5.1。现在点击“创建链接”选项

  • 您可以将此快捷方式图标置于桌面以启动RoboMongo GUI

  • 答案很好,但我会更清楚

    有两种方法可以使用命令行将
    robomongo
    程序安装到ubuntu中:

    第一条路

    1.1从下载tar.gz文件(选择需要安装的版本并获取其tar.gz下载文件url)

    1.2解压缩tar.gz文件

     tar -xvzf robomongo-0.9.0-linux-x86_64-0786489.tar.gz
    
    1.3从提取操作将mv文件和文件夹放入结果文件夹 放入
    /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从下载deb文件(选择需要安装的版本并获取其deb下载文件url)

    2.2使用dpkg命令行安装deb文件

    sudo dpkg -i robomongo-0.8.5-x86_64.deb
    
    2.3通过运行使用命令行打开
    robomongo
    程序

    robomongo
    
    非常重要的注意事项

    所有版本都低于
    robomongo
    program 0.9.*版本既有
    deb
    文件又有
    tar.gz
    文件下载URL(我不知道这是什么原因)因此,如果您需要下载版本低于0.9.*版本,您可以使用两种方法之一,但如果您需要下载版本0.9.0,则只有一种方法是第一种


    有关安装robomongo的更多链接程序:,

    如果无法运行robo3T,请转到lib文件夹并删除libstdc++。在那里,您将发现两个名称相似的文件。删除这两个文件将正常工作。

    首先,谢谢,出现此错误E:无法找到robomongo软件包。可能当前正在安装其他应用程序或进行更新。好了,餐厅没有。我从另一个系统中尝试了相同的命令,我得到了相同的错误。我认为这不是robomongo软件包的问题。这是你的ubuntu系统问题。也许查克,谢谢。解决方案:当我从官方网站下载tar文件时,我刚刚用ubuntu软件中心打开了它。“它现在已经安装好了,运行正常。@安东右键单击该文件并用ubuntu软件中心打开。如果答案能解决你的问题,请说出答案!Ubuntu软件中心抱怨文件无法打开。无论如何,已经以旧式方式(即手动)安装了它。首先从下载tar文件并解压缩该文件,然后转到bin文件夹,您可以看到robomongo.sh,只需运行它。
    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