Linux创建YUM仓库

在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表示直接确认,不用提示

相关推荐

  1. <span style='color:red;'>YUM</span><span style='color:red;'>仓库</span>

    YUM仓库

    2024-04-26 16:22:04      33 阅读
  2. Linux创建用户与yum安装软件

    2024-04-26 16:22:04       8 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-04-26 16:22:04       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-04-26 16:22:04       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-04-26 16:22:04       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-04-26 16:22:04       18 阅读

热门阅读

  1. RSV——calculate_rmsd计算Rmsd

    2024-04-26 16:22:04       12 阅读
  2. 银联云闪付扫码支付通道接口如何申请?

    2024-04-26 16:22:04       12 阅读
  3. C语言-单片机:STM32程序烧录的几种方法

    2024-04-26 16:22:04       11 阅读
  4. macbook m1 nacos集群启动失败报错的解决办法

    2024-04-26 16:22:04       12 阅读
  5. vue 根据url预览或下载文件

    2024-04-26 16:22:04       13 阅读
  6. 国内大模型五虎

    2024-04-26 16:22:04       12 阅读
  7. mysql机试题笔记425

    2024-04-26 16:22:04       12 阅读
  8. 伪选择器和伪元素选择器

    2024-04-26 16:22:04       14 阅读