安装Linux虚拟机(适用于初学者)
学习Linux的第一步,要从安装开始,本文包括以下几个方面的内容:
- 为什么使用虚拟机
- 不知道的Linux相关概念
- 为什么学习Linux
- 安装流程
- VMware无法启动虚拟机的问题
为什么使用虚拟机
- 虚拟机定义:通过软件模拟具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统。这种软件是从电脑资源中分出了一部分的CPU,内存,硬件存储等资源并将其整合到一起组成一个新的计算机。目前主流的虚拟机软件有VMware和virtualPC,能够在Windows系统中虚拟出多个计算机。
- 为什么使用虚拟机:
①可以体验不同的操作系统(方便进行测试软件,当一个系统崩溃时不会影响另一个,只需要重建一个虚拟机);
②可以在几个系统中安装不同的软件(比如许多软件安装在Windows中都需要配置环境,安装在虚拟机上更加便利);
③对于一时需要的软件可以安装在虚拟机上,安装卸载都非常便利,减少程序对主机运行速度的影响。
Linux相关概念
- Linux 是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。
- 特点: 免费;可任意修改源代码;系统中所有内容均被视为文件;支持多种平台。
- 版本: Linux系统是开源的,市场上比较流行的几个Linux系统(red hat /ubuntu/centos)都是经过不同厂商编译后的系统,具有其各自的特色和优点。
- 桌面环境:为计算机提供的一个图形用户界面(GUI),因设计和功能的不同而给用户不同的外观感受和体验效果,主流的桌面环境有KDE,gnome,Xfce,LXDE等。
- 镜像文件:类似于压缩包,是许多文件的集合体。镜像就像照镜子,可以在短时间还原出一个完整的系统 ,用镜像装系统就是原样复制一份现有的系统。ios,gho都属于镜像文件,镜像文件可以直接刻录到光盘中,也可以用虚拟机打开。
为什么学习Linux?
在学习某个知识的时候我会想知道为什么要学习它,盲目地去学习它会让我在学习过程中变得越来越盲目。所以让我们思考一下为什么要学习Linux呢?
-1.公司招聘要求有使用Linux系统的经验。原因:①Linux系统相对于Windows更加稳定、快捷、流畅;②开源代码使用起来更加方便,可定制系统来提高安全性;③许多系统集成和软件开发都是基于Linux系统的。
-2.Linux的神秘感:我想每一个热爱计算机的人都是个好奇宝宝,对未知领域充满了挑战的热情。像我这样使用Windows习惯了的娃子一时间真的很难接受Linux,但是大黑屏看上去真的很牛X的样子啊!(PS:这是我看大神们的眼神,我也很想成为大神啊,让别人这样看着我,想想就有点小激动呢)
安装流程
- 1.下载VMware安装包,如下图所示:
- 2.下载Ubuntu,地址:http://cn.ubuntu.com/download/,如下图所示:
- 3.运行VMware安装包进入如下所示页面:(接受协议,点击下一步)
- 4.完成安装地址和快捷方式的选取,一直点击下一步,出现如下图所示内容:
- 5.点击完成(或直接选择许可证),重新打开VMware,出现输入许可证密匙窗口,此处需要根据自己下载的版本号网上搜索‘许可证密匙’,输入完成后出现如下内容,点击完成。
- 6.在出现的窗口左侧空白处右键选择‘新建虚拟机’(或直接如图选择创建虚拟机):
- 7.在弹出的窗口中选择典型,点击下一步:
- 8.如图所示进行选择,注意图片上的内容提示:
VMware无法启动虚拟机的问题
- 打开VMware,点击电源按钮,如下图所示:
- 无法打开虚拟机,出现如下图所示的错误提示:
解决方法:
- 进入配置文件所在地,删除.lck结尾的文件夹,重新启动VMware:
原因:
- 为什么删除.lck文件就可以解决问题:
①*.lck文件代表锁定文件,当一个系统被程序占用的时候会自动生成锁定文件以防止程序被其他程序影响,当系统正常关闭时,程序解锁,锁定文件会自动消失;
②当程序非正常关闭时,例如断电或系统崩溃的时候,锁定文件不会消失,就会出现系统无法正常启动的情况,所以删掉文件即可,删除文件不会对系统有任何影响。