This is my blogs|

kongshuo

园龄:4年粉丝:26关注:6

Linux软件包

软件包

红帽有两款软件包管理器,分别是rpm和yum

rpm软件包管理器 -> 用来安装单个包 -> .rpm文件 -> 红帽的安装包文件,都放在Packages文件夹里面,相当于windows的exe可执行文件
yum软件包管理器 -> 用来安装软件,实现了安装包的批量安装,解决了安装包之间的依耐性关系的问题 -> 依耐性关系:安装包之间有依耐性,装其中一个安装包,会提示需要先安装另一个安装包

配置YUM源

要使用yum软件包管理器,首先得需要一个yum仓库(repository),也就是一个yum源,这个是需要我们自己来配置的。而这个yum仓库可以使用本地仓库(file),也可以使用远程链接仓库(http或ftp)。

配置本地YUM源的方法:

1. mount   /dev/cdrom  /media/
2. cd  /media  ->  ls  ->  查看光盘是否挂载成功
3. mkdir    /rpm  ->  新建一个文件夹(自定义的),用来存放rpm包文件和依赖关系文件
4.cp   -r   /media/Packages   /media/repodata   /rpm  &  ->  建议放后台执行
5.cd   /etc/yum.repo.d/  ->  yum.repo.d是用来存放yum源配置文件的目录
6.ls  ->  有一个redhat.repo文件 -> 要钱,所以是空白的,需要用yum-config-manager自定义一个yum源配置文件
7.yum-config-manager  --add-repo=test
8. vim   test.repo  ->
[test]
name =test
baseurl=file(本地):///rpm/ 
enable=1  ->  默认为1,代表开启此yum仓库,0为关闭此仓库
gpgcheck=0  ->  默认为1,代表验证仓库软件包的完整性(安全性),0为不验证

一般情况下,可以对网络源做数字签名检查,因为网络上面的源包不一定是官方包,可能被恶意篡改过。

本文作者:kongshuo

本文链接:https://www.cnblogs.com/kongshuo/p/15557958.html

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

posted @   kongshuo  阅读(64)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
点击右上角即可分享
微信分享提示
评论
收藏
关注
推荐
深色
回顶
收起