【VMware】 VMware中安装CentOS7

Posted by 西维蜀黍 on 2017-04-13, Last Modified on 2022-03-16

最近在学习Hadoop,需要将一整套环境装起来,于是需要在VMware中安装一个CentOS

1.下载镜像

CentOS 官网,下载最新的.iso镜像。

**地址:**https://www.centos.org/download/

为了省去在安装时联网下载组件的时间,我选择了Everything版本(地址:CentOS-7-x86_64-Everything-1611.iso)。

2.VMware中设置

(1)新建一个虚拟机

选择【文件】-【新建虚拟机】:

选择.iso所在的路径:

设置虚拟机存储路径:

设置系统磁盘总大小:

根据你的电脑设置虚拟机的配置(因为我本机内存比较多,所以给虚拟机设置了16G内存,参数仅供参考):

3.系统安装

以上设置完成后,虚拟机会自动开机,【回车】开始系统安装:

设置相应语言

完成相应设置:

这里,我点击SOFTWARE SELECTION,设置系统的应用安装,我选择了【Server with GUI】(这里可以根据你的实际情况来确定):

设置完成后,点击Begin Installation

于是,系统开始安装:

漫长等待后(根据你的硬件资源决定安装速度),系统会自动重启。重启后,系统就安装完成啦!!

4.更新相关系统组件

控制台中执行,以将获取最新的源(Source),并将所有已安装软件更新到最新版本:
sudo yum update

这里从yum updateyum upgrade的区别,介绍一下包管理器。

(1)yum update 与 yum upgrade 的区别:

  • yum updateyum upgrade都是将系统中已经安装的所有软件更新到当前最新的版本(并且自动管理好软件之间的依赖关系)
  • yum upgradeyum update唯一不同的是,yum upgrade会将被官方废弃的软件版本在本机中删除。因此,yum upgrade的功能与yum update加上-obsoletes标识的功能是等同的(即yum upgrade 等价于 yum update -obsoletes

因此yum updateyum upgrade的关系,与apt-get updateapt-get upgrade的关系是完全不同的。

(2)apt-get update 和 apt-get upgrade 的区别:

apt-get update通常在 apt-get upgrade之前执行。

  • UPDATE:会从指定的源(source)中下载最新的软件包信息
  • UPGRADE:根据UPDATE下载的软件包信息,更新(下载并安装)这些新的软件包,并且自动管理依赖(新软件包的正常运行,需要依靠其他软件的安装)。
关于Linux的包管理工具,可以戳我:【Linux】 Linux 包管理器

<%- page.posts %>

5.参考:

What is the technical differences between “update” and “upgrade” with yum?