linux系统下虚拟机的安装
星之擎 2016-07-09 05:26:23 linux系统下虚拟机的安装:
1、bundle的安装(我的linux是 32位的,Windows是64位的)
(1)文件名不能有空格字符,否则找不到文件
(2)This is a x64 bundle and does not match that of the current architecture. Please download the x86 bundle.
这是一个基于X64的包,不匹配现有体系架构,请下载基于X86的包 说白了 你CPU是32位的 叫你下个X86-32bit的包 LINUX的64位只的是它寻址范围可达2^64 不是说他基于X86-64 的CPU
如果你cpu 是intel的64位pc级别cpu 应该称作X86-64 这种类型的CPU 一般都向下兼容32位系统。
cpu除开x86 还有arm 什么的。而实际上你CPU是32位的 ,而VM的X86_64是提供给64位的CPU的
系统的64位和32位指的是它的寻址能力 跟CPU的X86_64 X86_32 一个是软件一个是硬件 2个不同的概念, 在X86架构中,_64是指64位整数、内存地址或其他数据单元,是指它们最高达到64位(8字节)宽。此外,64位CPU和算术逻辑单元架构是以寄存器、内存总线或者数据总线的大小为基准的。
(3)网上的一般是:
第一步:sudo chmod +x ****.bundle
第二步:sudo ./****.bundle
就是这么简单,跟安装DEB包是一样的,没有什么区别的.
但是我用的是RED HAT linux
直接输入文件名即可,在root用户权限下.
2、
然后发现权限不够;
[linqin@cluster yunjisuan]$ VMware-Workstation-Full-9.0.4-1945795.x86_64.bundle
-bash: ./VMware-Workstation-Full-9.0.4-1945795.x86_64.bundle: Permission denied
Permission denied问题:
然后这样解决了
[linqin@cluster yunjisuan]$ chmod 777 ./VMware-Workstation-Full-9.0.4-1945795.x86_64.bundle
3、
最后发现
[linqin@cluster yunjisuan]$ VMware-Workstation-Full-9.0.4-1945795.x86_64.bundle
Extracting VMware Installer...done.
root access is required for the operations you have chosen.
还是需要root权限,但我只有普通用户权限请问这个怎么解。