学习Linux需要一个环境,我们需要创建一个虚拟机,然后在虚拟机上安装一个Centos系统来学习。
虚拟机(Virtual Machine)指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统,在实体计算机中能够完成的工作在虚拟机中都能够实现,可以通过虚拟机在我们的电脑上虚拟出很多计算机,然后在这些计算机上可以安装不同的操作系统。
一台电脑本身是可以装多个操作系统的, 但是做不到多个操作系统切换自如, 所以我们需要一款软件帮助我们达到这个目的,推荐的软件为 VMware, VMware 可以使用户在一台计算机上同时运行多个操作系统,还可以像 Windows 应用程序一样来回切换。 用户可以如同操作真实安装的系统一样操作虚拟机系统, 甚至可以在一台计算机上将几个虚拟机系统连接为一个局域网或者连接到互联网。
3.1、VMware的安装
(1)下载VMware
链接:https://pan.baidu.com/s/1_N830MgeYLt_VF4bTFWj2w
提取码:yyds
(2)双击VMware安装文件
(3)欢迎界面
(4)同意许可证
(5)选择安装路径
(6)用户体验计划
每次开启虚拟机时, 会提醒让你更新版本, 建议两个都不勾。
(7)快捷方式
建议勾选, 安装后使用起来会比较方便。
(8)开始安装
(9)等待安装完成
(10)输入许可证
输入许可证, 激活 VMware。
注: 如果点击的是完成也没关系, 后面还是输入许可证的。
(11)VMware安装完成
桌面上的快捷方式, 双击它就可以使用啦。
3.2、Centos7的安装
系统的安装得分两个步骤, 第一步得配置一台电脑, 选配 cpu, 内存, 磁盘, 网卡等硬件。 第二步才是安装系统。
3.2.1、配置电脑
(1)进入VMware
双击桌面上已安装好的VMware图标,看到如下界面
(2)新建一个虚拟机
(3)自定义新的虚拟机
(4)解决虚拟机的兼容性
(5)选择当前虚拟机的操作系统
我们先配置电脑,再安装系统。
(6)选择虚拟机将来需要安装的系统
因为不同的操作系统需要解决不同的兼容性问题, 所以需要选择将来用什么系统, 提前做适配。
(7)配置电脑
给自己配置电脑取个名字, 并存放在物理机的位置在哪。
(8)查看本机CPU个数
(9)选择CPU的个数
有个原则就是选满(跟物理机的 CPU 个数相同, 但是不能超过)。
(10)设置虚拟机的内存
内存大小有一定要求, 建议 4g, 不能给太多, 后期会有多台虚拟机同时启动。
(11)选择虚拟机上网方式
(12)选择对应的文件系统的IO方式
(13)选择磁盘类型
(14)选择磁盘的种类
(15)选择虚拟机磁盘大小
(16)电脑配置完成
3.2.2、安装系统
(1)事前检查 bios 的虚拟化设置是否打开
注: 在安装系统之前需要检查自己 bios 的虚拟化设置是否打开(大部分的电脑都是打开的, 大家可以先尝试直接安装, 如果出现错误再去调试, 没有出错就不用管了)以下是查看虚拟机 bios 是否开启的方式。
(1)window10
(2) window7 里面看不到(得去 bios 里面看)
(3) 如果发现 bios 虚拟化没有开启怎么办, 重启电脑, 在加载界面时按 f1-f10,或者电脑旁边一个小洞, 具体怎么进入得去查一下(按照自己电脑的型号去查)
(4) 修改虚拟化为开启(thinkpad 为例) 找到 security 里面的 VT 并改成 enabled
注: 如果虚拟化没有开启报的是以下错误。
(2)选择CD/DVD的方式安装系统
(3)指定镜像文件
(4)开启虚拟机开始安装系统
(5)系统安装引导界面
你得需要将鼠标点击进入界面中, 但是鼠标会消失, 你此刻得用键盘的上下键来控制选项, 图标变白了表示当前选中的是哪个选项, 然后敲回车, 表示执行所选选项。
注: 如果这个时候你需要鼠标可以使用 ctrl+alt 一起按呼出鼠标。
耐心等待它的安装,会跳转到下面的界面。
(6)选择语言
(7)设置日期和时间
(8)软件选择,选择GNOME桌面
(9)配置磁盘分区
(10)手动添加分区
(11)添加 boot 区(1G容量)
(12)添加swap交换分区
(13)剩下的磁盘空间给根目录
根目录作为存储使用, 将剩下的空间都给他(20 - 4 - 1) = 15
(14)完成分区配置
(15)关闭 kdump
本身虚拟机内存就不够, 他会吃掉一部分内存, 我们尽量省一点
(16)设置网络和主机名
(17)开始安装
(18)设置 root 用户密码, 一定要设置
密码设置成什么自己决定, 但是不要忘, 建议使用(123456),但是生产环境千万不要这么设置,一定要设置复杂密码。
(19)安装时间比较长 大概需要 10 几分钟
(20)安装完成,重启虚拟机
(21)进入引导界面(以下内容就按照图片走, 就不做过多解释)
(22)完成安装
最新资料
- 尚硅谷 Java 学科全套教程(总 207.77GB)
- 2021 最新版 Java 微服务学习线路图 + 视频
- 阿里技术大佬整理的《Spring 学习笔记.pdf》
- 阿里大佬的《MySQL 学习笔记高清.pdf》
- 2021 版 java 高并发常见面试题汇总.pdf
- Idea 快捷键大全.pdf