Linux创建YUM仓库

news/2024/9/23 6:26:44/

在rhel-8.5中的/mnt/目录下是有AppStream和BaseOS这两个软件包的,里面有可安装的一些软件。

/mnt/BaseOS/Packages/

普通安装

1.使用rpm命令安装(rpm -i 程序名称

查看,已经有了这个程序(rpm -qa | grep 程序名

2.删除这个程序,删除之后就看不见了(rpm -e 程序名

安装一个需要依赖的程序,可以看见,要安装这个程序,还必须的安装另一个程序,这就是程序之间的依赖。所以安装的时候要两个一起安装

查看文件是由谁产生的(rpm -qf 文件

查看安装这个程序产生了多少文件(rpm -ql 程序名

正常情况下,我们使用rpm命令要一个一个把它的依赖安装好但这样太麻烦了,接下来我们搭建一个yum仓,这样我们安装一个程序它就可以自动把它的依赖也一起装好

yum    
    解决软件管理的问题    依赖的问题  软件包路径的问题

仓库配置文件
    1 软件都在哪里       baseurl
    2、仓库名称          name 
    3、仓库标识符        []
    4、要不要启用        enable
    5、要不要检查软件包   gpgcheck

在这个目录cd /etc/yum.repos.d/里面创建仓库

创建YUM仓库的方法

1.创建yum仓库

[root@localhost yum.repos.d]# vim yumcangku.repo

2.编辑yum仓库文件

[biaozhifu]                         #标识符
name=cangku1                #仓库名称
baseurl=/mnt/BaseOS     #软件包的路径
enable=1                          #这个仓库是否启用
gpgcheck=0                     #是否启用检查

3.查看我们的YUM仓(yum list命令)说明YUM仓库搭建成功

4.这时候安装(yum install 软件名)软件,就会自动列出依赖关系,只需要输入Y确定即可

5.卸载(yum remove 软件名)也是一样,会列出所有的依赖

扩展

查看文件位置(whereis 软件/文件名)

yum这个命令是软连接在dnf上的,其实这个dnf是yum的升级版,用法(大致一样,有些小的区别)和作用都是一样的

在删除和安装命令后加上-y表示直接确认,不用提示


http://www.ppmy.cn/news/1436141.html

相关文章

代码随想录(番外)图论1

代码随想录(番外)图论1 1. 深度优先搜索理论基础 2. 所有可能的路径 3. 广度优先搜索理论基础.md https://programmercarl.com/%E5%9B%BE%E8%AE%BA%E6%B7%B1%E6%90%9C%E7%90%86%E8%AE%BA%E5%9F%BA%E7%A1%80.html 1. 深度优先搜索理论基础 总结 同理回溯…

基于大数据的手机销售数据分析可视化系统,爬取京东和淘宝的的手机商品数据进行分析,Flask,Python,数据可视化

介绍 该系统主要是通过爬取京东和淘宝的的手机商品数据进行分析。爬虫python脚本通过打开浏览器授权登录后按照搜索“手机”关键字后出现的商品列表进行爬取,获取标题名,解析付款人数,品牌,评论人数,发货地&#xff0…

第二章:初步了解Hugging Face与如何使用Hugging Face

Hugging Face 目标 初步了解Hugging Face掌握 Hugging Face有哪些功能如何使用Hugging FaceHugging Face是什么 ? Hugging Face是一个开源机器学习平台,专注于自然语言处理(NLP)领域。该平台由Thomas Wolf及其团队于2016年创立,总部位于纽约。Hugging Face致力于通过提供…

HarmonyOS开发案例:【闹钟】

介绍 使用后台代理提醒,实现一个简易闹钟。要求完成以下功能: 展示指针表盘或数字时间。添加、修改和删除闹钟。展示闹钟列表,并可打开和关闭单个闹钟。闹钟到设定的时间后弹出提醒。将闹钟的定时数据保存到轻量级数据库。 相关概念 [Canva…

网络安全威胁激增,数据使用需更加谨慎

网络犯罪分子是指那些故意从事网络恶意活动的个人或团体。通过黑客攻击、网络钓鱼等手段意图破坏我们的系统、网络或数据。他们的动机多样,包括经济利益、政治意识形态、怨恨、复仇等等。 近年来,网络安全威胁呈现爆炸式增长。IBM的威胁情报报告将网络钓…

出海扩产,这家光伏制造企业的“最佳实践”凭什么快速复用? | 数据要素 × 工业制造

系列导读 如《“数据要素”三年行动计划(2024—2026年)》指出,工业制造是“数据要素”的关键领域之一。如何发挥海量数据资源、丰富应用场景等多重优势,以数据流引领技术流、资金流、人才流、物资流,对于制造企业而言…

大模型(e.g., ChatGPT)里面的一些技术和发展方向

文章目录 如何炼成ChatGPT如何调教ChatGPT如何武装ChatGPT一些大模型的其他方向prompt tuningInstruction tuning 这个是基于视频 https://www.bilibili.com/video/BV17t4218761,可以了解一下大模型里面的一些技术和最近的发展,基本都是2022你那以来的发…

go 这样做就是python

代码 package mainimport "fmt"func main() {var list []interface{}list append(list, 1, 2, 3)list append(list, "d", "d", 3.0)fmt.Println(list, "这是一个万能类型列表,这就是python")dict : map[interface{}]interface{}{&q…