ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

rpm和yum/dnf详细安装方式以及区别

2021-08-17 19:32:43  阅读:311  来源: 互联网

标签:dnf BaseOS rpm 软件包 yum 卸载 安装


rpm

       RPM全称是Red Hat Package Manager(Red Hat包管理器)。几乎所有的Linux发行版本都使用这种形式的软件包管理安装、更新和卸载软件。rpm有五种基本的操作功能:安装、卸载、升级、查询和验证。

 

rpm -ivh   包名  直接安装软件包

 

rpm -evh  软件名  卸载软件包 

 

rpm -qa    查看系统所有已安装的软件包

 

rpm -ql     查询rpm包中的文件安装的位置

 

rpm -qf     查看某个文件是由哪个包释放的

 

rpm -qpl   查该软件包会向系统里面写入哪些文件

yum

      YUM 是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。yum的宗旨是自动化地升级,安装/移除rpm包,收集rpm包的相关信息,检查依赖性并自动提示用户解决。

主配置文件: /etc/yum.conf
子配置文件:/etc/yum.repos.d/*.repo

yum仓库配置

       [BaseOS]        name=BaseOS (此条不重要,可忽略但一般会写上)        baseurl=file:///mnt/BaseOS        gpgcheck=0    (1 指公司开启要的一个验证,0 表示关闭验证)

1) yum install 安装;

2) yum remove卸载;

3) yum update 升级制定软件


yum和rpm区别

共同点都是可以对rmp包做一个处理。 rpm缺点:如果软件出现依赖关系,不会动态处理,只能手动指定多个包同时安装。 yum 可以自动处理依赖关系,也会把依赖所需要的包全部做一个反向指定处理,用户不需要指定。

 

标签:dnf,BaseOS,rpm,软件包,yum,卸载,安装
来源: https://www.cnblogs.com/xiaoxiaoyan/p/15153808.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有