Answers:
首先要警告的是,从Ubuntu存储库外部安装文件可能会损害系统。VMware可能是安全的,但仍应提及。
您需要更改文件的权限以使其可执行:
chmod a+x VMware-Player-6.0.3-1895310.x86_64.bundle
启动文件。您很可能需要root特权才能安装VMWare,但并非总是如此。因此,在这种情况下:
sudo ./VMware-Player-6.0.3-1895310.x86_64.bundle
sudo /bin/sh VMware-Player-6.0.3-1895310.x86_64.bundle
chmod u+x
不是`chmod a + x'吗?不应该鼓励新用户在全局范围内执行某些操作。
sudo
从海豚跑?如果我右键单击一个文件,则没有选项“以根身份运行”(以管理员身份运行)。如何不使用外壳安装VMWare?
在.bundle
为VMware播放机,工作站等产品文件实际上是shell脚本,嵌入二进制数据。您可以使用该file
实用程序来发现或验证该实用程序,该实用程序很容易找出某物(可能)是哪种文件:
ek@Ilex:~$ file VMware-Player-6.0.3-1895310.x86_64.bundle
VMware-Player-6.0.3-1895310.x86_64.bundle: a /usr/bin/env bash script executable (binary data)
chmod +x VMware-Player-6.0.3-1895310.x86_64.bundle
sudo ./VMware-Player-6.0.3-1895310.x86_64.bundle
(如果这是.bundle
当前目录中的唯一文件,则可以使用chmod +x *.bundle
和./*.bundle
。或者键入文件名的前几个字符,然后按Tab,Shell 将为您键入其余的字符。)
sudo
呢虚拟化软件(例如VMware产品)必须以root用户身份安装。这就是为什么我sudo
在第二行的开头。(与虚拟化相比,不使用任何虚拟化的模拟器通常可以由受限用户安装和使用,而无需root用户采取任何措施。)
sudo
如果安装程序是图形化的,为什么在这里还可以呢?VMware产品安装程序是图形化的(至少对于安装的一部分而言)。尽管通常建议避免使用(首选或)运行图形程序,但在这种情况下应该没问题:sudo program
gksudo program
sudo -H program
file Downloads/VMw*
说,VMware-Player-7.0.0-2305329.x86_64.bundle: data
相反,您可以通过`cat -vt〜/ Downloads / V * | more`看到文件的开头,该文件以指示它是shell脚本的行开头: #!/usr/bin/env bash