300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > Linux软件安装和卸载(rpm与yum)

Linux软件安装和卸载(rpm与yum)

时间:2022-11-25 21:46:36

相关推荐

Linux软件安装和卸载(rpm与yum)

1.Rpm安装包管理

Rpm(Redhat package manager)是redhat(红帽子)公司出品的一种软件包管理工具。目前大多数的linux厂商都支持rpm,优点:

1,rpm方式安装软件非常方便。2,配套的rpm资源丰富 3,软件包内容的校验。4.支持多种硬件

/

全球rpm镜像站,里面包含了所有的rpm。如果要安装某个软件,首先去此网站搜索下载

rpm的五大功能

安装 将软件安装到操作系统卸载 将软件移除升级 更新软件的新版本查询 查询软件包的信息验证 验证操作系统中的软件是否为rpm包中的软件

Rpm的用法:

i: 安装 installe: 卸载 erasev:(verbose)安装的时候显示软件名称h: (hash)安装的时候显示安装进度#######U: (update)升级软件包qa:(query all)显示当前操作系统安装的所有rpm包ql: 查询软件安装包的所有文件qf: 查询某个文件是哪个rpm安装的

查询所有的rpm包的个数

查询是否安装了vsftp软件

安装vsftp

卸载vsftp

查询rpm包安装到操作系统的所有文件

查询rpm包安装到操作系统的所有文件

2.Yum

Yum(yellow dog updatermodified),使用rpm来安装软件,前提是需要rpm包,rpm的搜索下载,安装,更新,卸载都需要人工完成。有可能下载的rpm错误,或者rpm包依赖于其他的rpm包。

Yum给我们提供了一个rpm的仓库,并且维护rpm之间的依赖关系。Yum可以自动现在rpm包,如果有依赖关系,也会自动下载被依赖的rpm包。Yum的资源也很丰富,fedora,suse,redhat。。。主流的linux厂商都支持yum。

Yum的功能和rpm一样,其实就是rpm的增强版,简化了rpm的操作。Yum安装源的配置文件

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

修改默认的yum源站点

/repo/Centos-7.repo

下载阿里云rpm镜像源的配置文件

wget /repo/Centos-7.repo

将原来的操作系统默认的配置文件备份

cd /etc/yum.repos.dmv CentOS-Base.repo CentOS-Base.repo.bak

将下载的配置文件改名为默认的rpm镜像源配置

mv Centos-7.repo CentOS-Base.repo

常用命令

1.列出镜像源:yum repolist

2.查询rpm包:Yum search rpmname

3.安装rpm包

Yum install rpmnameyum -y install vsftpd.x86_64 (-y是遇见提示信息自动yes)

4.卸载rpm包:yum remove vsftpd

5.升级rpm包

Yum update rpmnameYum update kernel (有危险,升级失败,整个操作系统崩溃)

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。