美文网首页推文上热门(千万赞三)
Centos8基础(四)Yum软件包管理

Centos8基础(四)Yum软件包管理

作者: 学知 | 来源:发表于2020-05-22 09:15 被阅读0次

各位尊敬的读者朋友,大家好,本文是《centos8服务器基础》系列的第十篇,往期文章主要分享了Linux操作系统( centos8版本 )的入门使用、密码破解和网络管理、文件管理等知识。本系列文章将帮助你由浅入深的理解Linux操作系统,更多内容分享请点击往期精选

01 本文主题

image

02 实验环境

  • Windows10电脑
  • Vmware虚拟机
  • Centos8服务器

03 实验内容步骤

本篇文章分享的是如何用yum软件包管理器安装光盘中自带的软件包,我们以iptables.service为例子。要实现安装,需要具备两个条件,一是了解yum的基本操作,二是挂载光盘,具体步骤如下。

(1)挂载光盘 【mount /dev/cdrom /media/】命令将【根目录】下的【dev】下的光盘挂载到【根目录】下的【media下】。

初次挂载会提示【/media/...read only】表示没有写的权限,使用【chmod 755 /media/】给【media】目录读写的权限,再次挂载即可挂载成功,【df】指令可查看挂载情况。

(2)查看软件安装包 【cd /media/BaseOS/Packages/】然后【ls】命令可查看挂载结果,显示光盘中自带的所有软件包,如图2-1

(3)查看光盘源 【cd /etc/yum.repos.d】进入yum.repos.d【yum软件仓库】ls查看,可以看到光盘源:CentOS-Media.repo,如图2-2

(4) 编辑光盘源 【vi CentOS-Media.repo】命令可编辑光盘源,具体编辑【baseurl】和【gpgcheck】和【enable】三个参数,编辑前如图2-3,编辑后如图2-4,enabled=1表示启用仓库,更改完成后记得【:wq】保存退出。

(5)查看yum能否读取到光盘中的文件 【yum list】可查看此时yum软件包管理器可以读取到的软件包,【yum list | wc -l】命令可查看软件包的总数,如图2-5

(6)上一篇博文中由于我们没有安装iptables-services服务,现在查看软件包中是否有相关软件包,【yum list | grep iptables】,如图2-6

(7)安装iptables-service 【yum -y install iptables-services.x86_64】,如图2-7

(8)执行保存iptables规则的指令 【service iptables save 】指令可保存iptables防火墙规则,如图2-8

04 总结

可以将yum简单的理解为软件安装工具,可以通过yum安装、更新、卸载软件。yum会自动帮助我们处理软件安装时的依赖关系,如果自己下载软件拷贝到Linux下安装,则需要自己将软件的依赖包也下载到Linux中。

05 资料分享


一如既往,期待您的真知灼见.....

相关文章

  • Centos8基础(四)Yum软件包管理

    各位尊敬的读者朋友,大家好,本文是《centos8服务器基础》系列的第十篇,往期文章主要分享了Linux操作系统(...

  • 11-软件安装

    本章内容 ◆ 软件运行环境◆ 软件包基础◆ rpm包管理◆ yum管理◆ 定制yum仓库◆ dnf管理◆ 编译安装...

  • [Linux]软件包管理:yum

    软件包管理器 :yum yum介绍 yum命令是在Fedora和RedHat以及SUSE中基于rpm的软件包管理器...

  • rpm yum 编译安装

    rpm yum 编译安装 软件运行环境 编译过程 软件包的基础 rpm包管理 yum 实验 程序包编译 编译安装 练习:

  • Linux基本教程————Linux软件安装之Yum,源码编译安

    一.Yum软件包管理 1.准备Yum软件仓库 1)Yum机制概述 Yum,Yellowdog Updater Mo...

  • 第三章:Linux常用命令

    软件操作命令 软件包管理器 yum 安装软件 yum install xx 卸载软件 yum remove ...

  • 9.软件包RPM,yum

    1.软件包管理rpm,yum 1.1 rpm的使用 1.2 yum命令,搭建仓库,同步软件包 1.2.1 ba...

  • Helm入门

    Helm基础 Helm 是 Kubernetes 的软件包管理工具,可理解为Centos系统上yum或者Ubunt...

  • 学习小组Day 3 - Zac

    1. yum语法 yum (Yellow dog Updater, Modified),一种软件包管理器。 yum...

  • 6.linux常用命令

    软件操作命令 软件包管理器 yum 安装软件:yum install xxx卸载软件:yum remove xxx...

网友评论

    本文标题:Centos8基础(四)Yum软件包管理

    本文链接:https://www.haomeiwen.com/subject/dvvfahtx.html