文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

如何配置RHEL8本地yum源及DNF

2023-06-28 03:07

关注

这篇文章主要介绍如何配置RHEL8本地yum源及DNF,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

在RHEL8中把软件源分成了两部分,一个是BaseOS,另一个是AppStream。在Red Hat Enterprise Linux 8.0中,统一的ISO自动加载BaseOS和AppStream安装源存储库。已经存在于光盘链接中,只不过要分别去配置.repo文件。BaseOS 存储库 - BaseOS 存储库以传统 RPM 包的形式提供底层核心 OS 内容。AppStream 存储库 – Application Stream 存储库提供用户可能希望在给定用户空间中运行的所有应用程序。

环境

Red Hat Enterprise Linux release 8.0 VMware Workstation Pro 14

如何配置RHEL8本地yum源及DNF
如何配置RHEL8本地yum源及DNF

在Red Hat Enterprise Linux 8上,基于DNF技术(YUM v4)的YUM工具的新版本确保了软件的安装。 YUM v4与之前在RHEL 7上使用的YUM v3相比具有以下优点: 提高性能 支持模块化内容 设计良好的用于与工具集成的稳定API

如何配置RHEL8本地yum源及DNF
配置RHEL8本地yum源及DNF简介配置RHEL8本地yum源及DNF简介

在使用命令行、编辑或创建配置文件时,YUM v4与YUM v3兼容。 对于安装软件,可以像在RHEL 7上一样使用yum命令及其特定选项。

配置方法和RHEL7配置本地yum源一样

[root@localhost ~]# mkdir /yum[root@localhost ~]# mount /dev/cdrom /yummount: /yum: WARNING: device write-protected, mounted read-only.[root@localhost ~]# df -hFilesystem             Size  Used Avail Use% Mounted ondevtmpfs               889M     0  889M   0% /devtmpfs                  904M     0  904M   0% /dev/shmtmpfs                  904M   18M  886M   2% /runtmpfs                  904M     0  904M   0% /sys/fs/cgroup/dev/mapper/rhel-root   17G  3.9G   14G  23% //dev/sda1             1014M  170M  845M  17% /boottmpfs                  181M   20K  181M   1% /run/user/42tmpfs                  181M  3.5M  178M   2% /run/user/0/dev/sr0               6.7G  6.7G     0 100% /yum[root@localhost ~]# echo "/dev/cdrom /yum iso9660 defaults 0 0" >> /etc/fstab[root@localhost ~]# cat /etc/fstab## /etc/fstab# Created by anaconda on Tue Dec 24 05:39:07 2019## Accessible filesystems, by reference, are maintained under '/dev/disk/'.# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info.## After editing this file, run 'systemctl daemon-reload' to update systemd# units generated from this file.#/dev/mapper/rhel-root   /                       xfs     defaults        0 0UUID=e48080e4-ba01-45e5-a8fe-90ebb4c17c28 /boot                   xfs     defaults        0 0/dev/mapper/rhel-swap   swap                    swap    defaults        0 0/dev/cdrom /yum iso9660 defaults 0 0[root@localhost ~]# cd /etc/yum.repos.d/[root@localhost yum.repos.d]# vim AppStream.repo[AppStream]name=AppStreambaseurl=file:///yum/AppStreamenabled=1gpgcheck=0[root@localhost yum.repos.d]# vim BaseOS.repo[BaseOS]name=BaseOSbaseurl=file:///yum/BaseOSenabled=1gpgcheck=0[root@localhost yum.repos.d]# lsAppStream.repo  BaseOS.repo  redhat.repo

使用yum安装nginx,在RHEL8里已经把nginx加入到appstream源,可以直接安装

 [root@localhost yum.repos.d]# yum install -y nginx

DNF简介

DNF(Dandified Yum)是新一代的RPM软件包管理器。 DNF包管理器克服了YUM包管理器的一些瓶颈,提升了包括用户体验,内存占用,依赖分析,运行速度等多方面的内容。 DNF使用RPM,libsolv和hawkey库进行包管理操作,Fedora22已经默认使用DNF。 DNF包管理器克服了YUM包管理器的一些瓶颈,提升了包括用户体验,内存占用,依赖分析,运行速度等多方面的内容。 DNF使用 RPM, libsolv 和 hawkey 库进行包管理操作。 DNF 的发行日期是2015年5月11日。

使用方法

查看系统中可用的 DNF 软件库dnf repolist查看系统中可用和不可用的所有的 DNF 软件库dnf repolist all列出所有 RPM 包dnf list列出所有安装了的 RPM 包dnf list installed列出所有可供安装的 RPM 包dnf list available搜索软件库中的 RPM 包dnf search nano查找某一文件的提供者dnf provides /bin/bash查看软件包详情dnf info nano安装软件包dnf install nano删除软件包dnf remove nano删除无用孤立的软件包dnf autoremove删除缓存的无用软件包dnf clean all获取有关某条命令的使用帮助dnf help clean查看 DNF 命令的执行历史dnf history查看所有的软件包组dnf grouplist安装一个软件包组dnf groupinstall ‘安全性工具’从特定的软件包库安装特定的软件dnf -enablerepo=epel install nginx重新安装特定软件包dnf reinstall nano

以上是“如何配置RHEL8本地yum源及DNF”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注编程网行业资讯频道!

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     807人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     351人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     314人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     433人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     221人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-后端开发
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯