VMWARE系列
README
- 作者:邢万里
- 学校:重庆邮电大学
- email:wlxing@yahoo.com
安装
1. 场景:无法安装64位系统
如果需要安装64位的操作系统,则需要进入BIOS中,选定“intel visualization technology”为“Enable”即可。
2 场景:避免easy install
只需注意下面三幅图即可:
(1)此图为新建虚拟机过程中,不要直接选择安装镜像文件,这样会导致easy install情况。
(2)此图为向导设置完成后,出现的界面,并选择cd/dvd(ide)一栏:
(3)选择二者中的一个,如果是从电脑读取ISO文件,则选择第二个,如果是从光盘中读取,则选第一个:
使用
1. 场景:方向键等其他按键失效:
(1)修改/etc/default/console-setup和/etc/X11/xorg.conf文件的权限:
#chmod 777 [file-name]
(2)修改文件最后几行,如下:
XKBMODEL="pc105"
XKBLAYOUT="us"
XKBVARIANT=""
XKBOPTIONS=""
(3)修改/etc/X11/xorg.conf对应的上述配置即可。
注:方向键失效,多为安装时使用easy install的方式进行安装。所以安装系统时,尽量避免easy install(使用方法时,vmware会自动安装vmware-tools,且系统安装速度很快,但是略去了很多细节性的操作)。
2. 场景:build-essential无法安装
使用命令#sudo apt-get install build-essential
出现情况大致有如下几种:
(1)缺少依赖包未安装。
(2)build-essential已经被其它包代替。
(3)未发现build-essential包。
2.1. 如果系统版本是12.04左右或者高于12.04,则建议换源,如下:
(1)#sudo apt-get clean清除/var/cache/apt/archive等目录下的文件(这些文件是因为#sudo apt-get update命令造成的)。
(2)换源:命令行换源和图形界面换源。
(3)执行#sudo apt-get update命令重新下载新的源的包。
(4)再次安装build-essential。如果出现问题,请看我的博客“ubuntu系列”中有提到。
2.2 判断系统是否是老版本情况!如果是老版本的Linux(如:我自己虚拟机下使用的ubuntu8.04.4版本),大多数情况是因为内核版本过低,而应用层或者工具版本过高,此种情况,不建议花费大量时间去下载包和依赖包等等。我的做法如下:
(1)从CDROM或者ISO文件中读取。记住,在虚拟机的“VM”的“Settings”中,选择CD/DVD(IDE)选择要么从ISO读取、要么从光盘读取。
(2)把光盘插入cdrom或者选择对应的ISO文件,执行sudo apt-cdrom ident命令。检查安装光盘内容是否完整,进行MD5校验,并识别出光盘标签。如下图:
(3)执行#sudo apt-cdrom add:将光盘源写入/etc/apt/sources.list。如果已经选择好ISO文件或者插入光盘后,则回车。完成此次全部操作。
此图为完整的图片:
(4)#sudo aptitude install build-essential即可。(比apt-get更好的处理了包的依赖关系。)