无法在Ubuntu下安装Genymotion 2.0.1:[[:not found

时间:2013-11-16 11:33:24

标签: linux ubuntu installation genymotion

sudo sh genymotion-2.0.1_x86.bin
genymotion-2.0.1_x86.bin: 100: genymotion-2.0.1_x86.bin: [[: not found
genymotion-2.0.1_x86.bin: 106: genymotion-2.0.1_x86.bin: [[: not found
-e 
-e Aborting.

我在版本1 *上有这个问题,昨天在2.0,今天在Lubuntu 13.10 x32上的2.0.1。我已经打算给开发人员,但如果在谷歌我找不到任何关于这个问题的东西 - 它只影响我吗?也许一些不善于我的事情?

如果我在Sublime Text 2中打开此.bin文件,我有这段代码(从第97行到第111行):

#------------------------------------------------------------------------------
_ask_user() {
    local ans=a
    while [[ ! "$ans" =~ ^[YyNn]$ ]]
    do
        echo -ne "$1"
        read ans
    done

    [[ "$ans" =~ ^[Yy]$ ]] && return 0

    # if $ans == No
    return 1
}
#------------------------------------------------------------------------------

2 个答案:

答案 0 :(得分:5)

你应该运行

sudo bash genymotion-2.0.1_x86.bin

chmod +x genymotion-2.0.1_x86.bin && sudo ./genymotion-2.0.1_x86.bin

安德烈。

答案 1 :(得分:0)

我知道问题是由Andrei B的答案解决的,但我想分享一个脚本,自动化在linux上安装genymotion所需的所有步骤。
您可以找到脚本here

也许这可以在将来帮助其他用户。