一,Linux系统安装
虚拟软件可以虚拟硬盘、CPU,而且可以虚拟N个。即虚拟出一台PC。
1,VMware虚拟机软件应用
(1)VMware是一个虚拟PC的软件,可以在现有的操作系统上虚拟出一个新的硬件环境,相当于模拟出一台新的PC,以此来实现在一台机器上的真正同时运行两个独立的操作系统。
VMware下载官网:http://www.vmware.con
有两个版本:VMware Workstation7.1和VMware player3.1(也有汉化版的)
不建议使用最新版本
使用VMware station
(2)VMware主要特点:
第一,不需要分区或重新开机就能在同一台PC上使用两种以上的操作系统;
第二,本机系统可以与虚拟机系统网络通信;
第三,可以设定并且随时修改虚拟机操作系统的硬件环境。
2,Linux系统安装设置
于windows系统的安装本质上没什么区别,区别在于文件管理系统的设置。
第一,VM安装步骤:
(1)安装类型:Typical(典型安装)
(2)安装目录:默认就行(c盘下)
(3)自动更新:不需要
(4)是否愿意加入VMware的改进
(5)选择把VMware启动程序放在什么地方(桌面、快速启动栏等)
(6)开始安装
第二,VM使用(安装Linux操作系统):
首先下载一个CentOS镜像文件,从官网下载。
(1)new virtual machine
(2)Typical(典型安装)
(3)你的Linux的存放的位置,即从什么地方获取Linux系统来安装(光盘:从光驱启动;从网上下载的镜像文件:从文件启动,即镜像)
(4)设置个人信息(随便)
(5)location:镜像存放的位置(备份镜像就复制里面的镜像就行了,以后系统崩溃了也没事,就把镜像复制过去就好了)
(6)指定分区的大小:默认是20G(对学习来说足够了),但是不是指定了就占用20G,是动态分配的(初始时只占用安装时所用的空间大小)
(7)配置修改,Customize Hardware(Net Adapter选择Bridged网桥模式),也可以添加硬盘等设备(不需要)
(8)之后就开始Linux的安装(点击绿色三角
前几个步骤简单,最重要的是步骤是“安装需要对你的硬盘进行分区”
选择“建立自定义的分区结构”,下一步,
前备知识:Linux文件系统结构:
/ (根目录)root | ||||||
home | tmp | etc | ||||
alex | jenny | his | ||||
bin | notes | |||||
report | log |
它是一个倒树状结构,所以的目录都在根目录下(但是存储空间可以独立,如可以为tmp划分单独的存储空间),而不是像windows一样分盘,如要定位到alex是:/home/alex
分区规划:
必要分区:
(1)根分区 / (整个文件系统最上面的部分)
(2)swap分区(虚拟内存分区)
其他分区可以根据需要划分,我们只要划分以上两个就可以。
开始划分:
新建,
挂载点:即划分什么目录
文件系统类型:选择ext
大小:没有要求,如果要把所有的分区默认在根分区下,就把根分区划分的大一点(除了Linux安装占用的所以空间)
其他不用设置
注意:在划分swap分区时不需要挂载点
文件系统类型:选择swap
大小:理论上虚拟内存的大小最好是物理内存的1.5到2倍,但是这不绝对,要看你的具体应用情况,如果你跑的应用不需要占用大量的内存或是你的物理内存足够用,可以适当减低这个值。如我的物理内存是512,按2倍,则用1024M。
(9):GRUB引导,按照默认,之后再详细介绍;
(10):网络设置,两种(手工和自动),选自动获取就行;
(11):时区选择,上海就行,已经包括了北京、广州等。
(12):管理员(root,在Linux中权力最大,可以做任何事)密码设置(很重要,需要足够强度的设置)------根账号
密码设置规则:
第一:八位以上,大小写字母、数字、符号组合(理论上位数、用的字符越多越好)
第二:要容易记忆(一个原则,密码永远不要写下来)
第三:定期更换(再好的密码也不能用一辈子)
合格的密码示例:Am@ri31n
设置原则:用一个熟悉的单词,这里用的是American,然后用@和数字替换相关的字母(把字母e换成@,把字母a、b、c、d换成数字1、2、3、4)
注意:在Linux中,密码是单向不可逆的,保存的是加密后的密码,即能从明文算出密文,反之则不行(理论上,破解密码其实就是猜密码,只要你的CPU足够强大,没有猜不出来的密码)。
(13):X Window选择,初学时不需要,之后自己安装
(14):开始安装。
Linux非常好的一点是,会把安装日志存放在/root/install.log文件中,便于后期找错或是查看安装功能。而且将会把你这次安装的选择项存放在/root/annaconda-ks.cfg文件中的kickstart文件中,便于以后安装时做参考
之后的引导过程中,防火墙设置为禁用(方便学习),然后其他的都用默认的就可以了
接下来就会弹出一个登录界面:可以在这里验证一下用户名和密码,也可以在登录前修改一下语言(开始安装时选择的是中文,但在这也可以修改);在会话中可以选择你的X Window。
最后,验证用户名和密码。完成在VM中环境的安装。