![](https://img-blog.csdnimg.cn/direct/a54e9a2e15604b03a04744f75b384595.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Linux 包管理
文章平均质量分 73
Linux 包管理
黄毛蜜蜂
这个作者很懒,什么都没留下…
展开
-
⑨ YUM 配置文件
主配置文件位置 /etc/yum.conf ,这个文件应该包含 [main] 这个用于保存全局配置信息,而里面的 [repository] 则是保存针对具体仓库的配置信息。主配置文件的 [repository] 会覆盖 /etc/yum.repos.d/*.repo 文件中设置的值。yum 缓存的目录,yum 会将下载的 rpm 软件包存放在 cachedir 指定的目录,value 的默认值是 /var/cache/yum。原创 2023-12-22 20:33:09 · 64 阅读 · 0 评论 -
⑧ YUM 的安装、删除、升级、降级、检查、缓存
一个软件组包含许多单个的文件,如想安装用图形化的桌面系统,就可以通过yum中的组安装。原创 2023-12-22 18:36:29 · 2220 阅读 · 0 评论 -
⑦ YUM 与 DNF
一个 RPM包 的依赖关系存放在自己的 RPM包 中,安装 RPM包 的一个问题是依赖关系需要自己去解决。YUM 可以自动解决软件包之间的依赖关系,YUM 可以收集 RPM包 的相关信息,检查包的依赖关系,自动化升级、安装、删除 RPM包 ,YUM 的关键就是可靠的 仓库(repository),repository 管理着一部分或整个发行版本中应用程序的依赖关系,通过这个实现 YUM 对 RPM包 的操作。原创 2023-12-21 19:10:39 · 80 阅读 · 0 评论 -
⑥ 源 SRPM 安装
RPM 包是已经编译好的归档的软件包,这类包只要在符合的环境下就可以使用了,但是这也是 RPM 的一个问题,由于 RPM包 的使用对环境有要求,所以适配A环境的RPM包就不能适配B环境。SRPM 是一种特殊的包,这个包含有源代码,由于源代码没有进行编译所以需要在某台机器上进行编译生成一个随后就能在该主机上使用了,通常情况下都是使用官方的、安装介质上的 RPM包。SRPM 包与 RPM包 的命名类似只是在 RPM包的后缀前面有 rsrc。大多的软件项目在推出的时候也会有。还有一种。原创 2023-12-21 14:03:16 · 57 阅读 · 0 评论 -
⑤ RPM 包的提取
通常情况下 RPM包的提取 并不常用,RPM 包是一个归档文件,里面包含有已经编译好了的文件,直观上确实可以提取包中的文件。在某些情况下需要,这就需要从包中去提取包中的文件。原创 2023-12-20 20:53:55 · 610 阅读 · 1 评论 -
④ RPM 包的删除、更新、查询
RPM 包的删除要考虑到依赖关系,所以有些情况下如果只是删除软件而不删除依赖关系依旧会报错,如果要忽略则就需要使用参数。考虑到软件的依赖关系这就需要使用到参数 --nodeps 来进行卸载。查询所有已安装过的包。原创 2023-12-20 17:06:51 · 254 阅读 · 0 评论 -
③ 安装 RPM 软件包
通产情况下软件的安装就是文件的复制,软件安装是会把所需要用到的文件复制到特定的目录。原创 2023-12-20 15:49:41 · 462 阅读 · 0 评论 -
② PRM 包 - RPM Package Manager 介绍
PRM 包由于是已经编译好的包所以安装方便,安装 PRM 包时软件的信息会自动记录到 Linux 主机的数据库中,可以比较方便的查询安装软件的信息。进行必要的条件的检查,复制一些文件到特定的目录中,修改配置文件,解决依赖关系。原创 2023-12-19 22:00:36 · 73 阅读 · 0 评论 -
① Linux 包管理
早期的 Linux 通过源码编译的方式安装,特点是费时、费力,大型软件需要解决组件的依赖关系,在软件的校验、卸载、查询、升级的软件操作难度大。引入 包管理技术 高效管理软件的生命周期。原创 2023-12-19 19:50:25 · 50 阅读 · 0 评论