Linux系列八之软件管理:RPM和YUM

2019-06-15  本文已影响0人  Cehae

一、RPM

RPM是Red-Hat Package Manager(RPM软件包管理器)的缩写,这一文件格式名称虽然打上了RedHat的标志,但是其原始设计理念是开放式的,现在包括OpenLinux、S.u.S.E.以及Turbo Linux等Linux的分发版本都有采用,可以算是公认的行业标准了。

1-1、RPM查询

基本语法:

1-2、RPM安装软件

基本语法:rpm -ivh RPM 软件包

选项:

1-3、RPM卸载软件

基本语法:rpm -e RPM 软件包

选项:

二、YUM

YUM(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。在Linux上使用源码的方式安装软件非常满分,使用yum可以简化安装的过程。

2-1、YUM的常用命令

基本语法:

2-2、关联网络YUM源

这里以163镜像为例,关联网络YUM源。

1)访问http://mirrors.163.com/.help/centos.html,根据自己的系统版本下载CentOS-Base.repo文件

图片.png

2)备份原有的CentOS-Base.repo

mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

3)将下载的CentOS7-Base-163.repo文件重命名为CentOS-Base.repo

[root@node000 yum.repos.d]# pwd
/etc/yum.repos.d
[root@node000 yum.repos.d]# mv CentOS7-Base-163.repo  CentOS-Base.rep

4)生成新的元数据和缓存

yum clean all
yum makecache
上一篇 下一篇

猜你喜欢

热点阅读