刘刚刚的个人博客

<linux就该这么学>第一章 部署虚拟环境安装虚拟化系统


本系列文章为书籍《Linux就该这么学》及参与线上培训的笔记,本章主要介绍了vmware安装rhel系统,及rpm,yum,systemd

虚拟环境的安装

本文采用rhel8.0系统,使用vmware15进行学习环境的搭建。

书中内种详细介绍了在vmware12中系统的安装过程,与15的过程几乎一致。网上使用vmware的文章也比较多,此处就不再赘述。

tip:

vmware中安装7和8的区别:7.0中因为kvm的存在需要对cpu进行虚拟化,一般会勾选虚拟化引擎中的选项,而8.0中没有kvm因此不需要勾选。

image-20210103232728085

rpm、yum、systemctl

  1. RPM (红帽软件包管理器)

    RPM详细记录了软件的信息,并自动分析依赖关系

    本质是将源码与安装规则打包,降低软件的安装难度.但仍需要手动安装依赖

  2. Yum(软件仓库)

    yum将大量常用的RPM组装到一起,根据用户的需求分析所需软件包,及相关的依赖关系,然后自动从服务器下载依赖包并安装到系统中

    tip:

    DNF在RHEL8中被作为yum的替代,可与yum同时使用,但DNF提高了用户体验,内存占用,依赖分析,运行速度等多方面的内容

  3. systemd进程

    在RHEL7中,采用了systemd进程替换掉了以前的 system V init ,采用了并发启动机制,极大的提高了开机速度.

系统版本初始化进程服务名称命令配置工具
5,6initservice
7systemdsystemctl
8systemdsystemctl

systemctl常用命令

# .service可以忽略
systemctl 进行的操作  服务名称.service 
RHEL7、8中的命令作用
systemctl start 服务名启动服务
systemctl restart 服务名重启服务(pid会改变)
systemctl stop 服务名停止服务
systemctl reload 服务名重新加载配置文件(pid不会变)
systemctl status 服务名查看服务状态
systemctl enable 服务名将服务设置为开机重启

image-20210103234919344

我的名片

昵称:shuta

职业:后台开发(python、php)

邮箱:648949076@qq.com

站点信息

建站时间: 2020/2/19
网站程序: ANTD PRO VUE + TP6.0
晋ICP备18007778号