安装 Genymotion

安装 Genymotion1.下载VirtualBox的rpm文件,使用rpm命令-进行安装sudorpm-ivhVirtualBox-5.1-5.1.22_115126_el7-1.x86_64.rpm2.下载Genymtion的installer,(虽然并没有centos版的,强行下载安装)是一个bin文件,使用chmod赋予其可执行权限chmod+x/home/下载/gen

1. 下载 VirtualBox 的 rpm 文件,使用 rpm 命令-进行安装

sudo rpm -ivh VirtualBox-5.1-5.1.22_115126_el7-1.x86_64.rpm

2. 下载 Genymtion 的 installer,(虽然并没有 centos 版的,强行下载安装) 是一个 bin 文件,使用 chmod 赋予其可执行权限

chmod +x /home/下载/genymotion-2.9.0-linux_x64.bin

3. 执行 bin 文件开始安装 genymotion 到 /usr/local/ 下

/home/下载/./genymotion-2.9.0-linux_x64.bin -d /usr/local/

4. 运行 genymoion

/usr/local/genymotion/genymotion

参考自 : https://docs.genymotion.com/Content/01_Get_Started/Installation.


5. 还没完, 当打开 genymition,下载了 一个 5.0 虚拟机,点击启动时, 遇到了以下错误:
/usr/local/genymotion/player: /lib64/libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required by /usr/local/genymotion/libprotobuf.so.9)
/usr/local/genymotion/player: /lib64/libstdc++.so.6: version `CXXABI_1.3.8' not found (required by /usr/local/genymotion/libOpenglRender.so.1)

6. google 告诉我,这种情况需要安装 gcc 4.9 以上版本, 使用 gcc --version 可以查询到,我当前 gcc 版本确实只有 4.8.5, 而在 centos7 下,并没有 gcc 4.9+ 的 rpm 包,因此要手动编译, 这对于 freshman 来说难度略大, 所幸的是我从 github 上看到了傻瓜教程, 完美解决 :

sudo yum install libmpc-devel mpfr-devel gmp-devel

cd ~/Downloads
curl ftp://ftp.mirrorservice.org/sites/sourceware.org/pub/gcc/releases/gcc-4.9.2/gcc-4.9.2.tar.bz2 -O
tar -xvfj gcc-4.9.2.tar.bz2

cd gcc-4.9.2
./configure --disable-multilib --enable-languages=c,c++
make -j 4
make install

参考自 : https://gist.github.com/craigminihan/b23c06afd9073ec32e0c


7. 这天打开 genymotion 又开始报上面第 5 点中的错误,google 了好久,使用以下命令解决:

LD_LIBRARY_PATH=/usr/local/lib64/:$LD_LIBRARY_PATH
export LD_LIBRARY_PATH

参考自:[https://stackoverflow.com/questions/20357033/how-to-fix-program-name-usr-lib-x86-64-linux-gnu-libstdc-so-6-version-cxx][4]

[4thub.com/craigminihan/b23c06afd9073ec32e0c

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/36197.html

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注