Linux服务器配置与管理(基于Centos7.2)任务目标(四)

一、任务目标

实施该工单的任务目标如下:
知识目标
1.了解RPM提供的功能。
2.了解YUM相对于RPM所具有的优点。
能力目标
1.能够通过RPM安装及管理软件包。
2.能够通过YUM安装及管理软件包。
3.了解源代码安装软件包。
任务Linux作为网络操作系统,必然要承载各类常用的网络服务,如Web服务、FTP服务、DNS服务等,而这些服务一般需要手动安装到服务器,所以掌握系统常用的服务类软件的安装对于管理员来说是非常重要的。

二、任务资讯

1.RPM可以提供哪些功能?

1、安装、删除、升级和管理软件;当然也支持在线安装和升级软件;
2、通过RPM包管理能知道软件包包含哪些文件,也能知道系统中的某个文件属于哪个软件包;
3、可以在查询系统中的软件包是否安装以及其版本;
4、作为开发者可以把自己的程序打包为RPM 包发布;
5、软件包签名GPG和MD5的导入、验证和签名发布
6、依赖性的检查,查看是否有软件包由于不兼容而扰乱了系统;

2.YUM相对于RPM有什么优点?

yum
优点、作用: 解决rpm的缺点(rpm依赖问题)
缺点:过于依赖yum源文件,如果源文件有问题,安装等操作可能失败。若yum服务器被入侵,yum源不再安全。 查询参数及命令:yum [参数]
search:查询某一个 list:查询所有 info: 安装、升级、卸载:-y参数可放在最后,表示不需要此过程再进行确定。
安装:yum install [-y] [package] 升级:yum update [-y] [package]
卸载:yum remove [-y] [package]

RPM
优点:
方便简单
避免错误安装
版本兼容
使用数据库记录参数
缺点:
依赖关系严重,不管是安装还是卸载,都需要先处理依赖软件
默认安装路径
/etc:配置文件
/usr/bin:可执行文件
/lib:动态链接库文件
安装参数及命令:rpm -ivh [package] [package] …(可安装多个包、单个包、网络上的包)
-I:install的意思
-v:显示详细信息
-h:显示进度条
查询参数及命令:
-q:仅查询
-qa:查询所有(常用,通常配合管道符(|)使用)
-RPqi:列出详细信息,包括开发商、版本
-ql:列出文件目录的完整路径(常用)
-qc:列出所有配置文件
-qd:列出所有说明文件
-qR:列出依赖软件所含文件
-qf:后接文件,找出与该文件对应的软件
卸载参数及命令:rpm -e [package] [package]
更新、升级参数及命令:rpm -Uvh [package]
-U:不管有没有安装,都会安装最新版
-F:只更新安装的
-v:显示详细信息
-h:显示进度条

三、任务实施

3-1.RPM软件包管理

(1)查询系统中已安装的全部RPM软件包。
请添加图片描述
(2)查询telnet-server服务的软件包是否安装。

语法:rpm -q 软件名

请添加图片描述

(3)安装telnet-server软件包(注意要使用软件包的全名,如telnet-server-0.17-59.el7

请添加图片描述请添加图片描述

(4)删除telnet-server软件包。

3-2.YUM方式安装软件

(1)搭建本地YUM源。

  1. cd /etc/yum.repos.d (cd到etc的yum.repos.d)

  2. mkdir store (创建一个仓库存放备份的yum.repos.d下面的所有文件)

  3. mv * store (把yum.repos.d的所有文件移动到store)

  4. vi yum.repo (编辑并创建yum.repo文件)
    请添加图片描述

  5. yum repolist (查看yum是否配置成功)请添加图片描述

  6. mount /dev/cdrom /media (没有挂载,再次挂载)
    请添加图片描述

(2)安装telnet-server软件包(YUM方式无须使用软件包全名)。
请添加图片描述
请添加图片描述

(3)移除telnet-server软件包。
请添加图片描述

yum remove telnet-server -y
请添加图片描述

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

忧郁火龙果

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值