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权限,但我只有普通用户权限请问这个怎么解。
...全文
526 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
星之擎 2016-07-09
  • 打赏
  • 举报
回复
但是我用的服务器是学校的,只有 普通用户权限,不可能拿到root权限,有root权限的只能在自己的电脑上弄,根本无法弄集群环境。
renwotao2009 2016-07-09
  • 打赏
  • 举报
回复
安装过程中访问root权限才能访问的文件,因此需要root权限,你应该继续使用sudo 方式安装

18,777

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 专题技术讨论区
社区管理员
  • 专题技术讨论区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧