当前位置: 首页 > news >正文

Linux:龙晰系统(Anolis)更新yum(dnf)仓库源

一、备份现有仓库源

1. 查看当前系统版本

cat /etc/os-release

image

2. 备份现有仓库源

# 一共两个文件,都需要备份下:AnolisOS-BaseOS.repo   AnolisOS-AppStream.repo
cp /etc/yum.repos.d/AnolisOS-BaseOS.repo /etc/yum.repos.d/AnolisOS-BaseOS.repo.bak
cp /etc/yum.repos.d/AnolisOS-AppStream.repo /etc/yum.repos.d/AnolisOS-AppStream.repo.bak

image

二、更改仓库源信息配置

# 先更改 AnolisOS-BaseOS.repo 文件
vi /etc/yum.repos.d/AnolisOS-BaseOS.repo

更改内容:

[BaseOS]
name=AnolisOS-$releasever - BaseOS
baseurl=https://mirrors.aliyun.com/anolis/$releasever/BaseOS/$basearch/os
enabled=1
gpgkey=https://mirrors.aliyun.com/anolis/8/RPM-GPG-KEY-AnolisOS
gpgcheck=1

只替换了这两个位置的路径:

image

 

# 现在更改 AnolisOS-Appstream.repo 文件
vi /etc/yum.repos.d/AnolisOS-Appstream.repo

更改内容:

[AppStream]
name=AnolisOS-$releasever - AppStream
baseurl=https://mirrors.aliyun.com/anolis/$releasever/AppStream/$basearch/os
enabled=1
gpgkey=https://mirrors.aliyun.com/anolis/8/RPM-GPG-KEY-AnolisOS
gpgcheck=1

只替换了这两个位置的路径:

image

三、清理并重建缓存

这里先说明下:dnf 与 yum 命令的区别。

CentOS 中使用的包管理工具是 RedHat 系列系统的重要组成部分。随着系统版本升级,包管理器从 yum(CentOS 7)逐渐过渡到 dnf(CentOS 8 及之后版本)

DNF(Dandified Yum)是YUM的现代化替代品,主要在性能、依赖解析效率和兼容性方面实现显著提升,适用于当前主流Linux发行版(如CentOS 8+/RHEL 8+),而YUM逐渐被淘汰,仅保留在旧版本系统(如CentOS 7)中‌。

基本定义与功能‌

  • ‌DNF‌:新一代RPM软件包管理器,基于Python 3和C/C++混合开发,采用libsolv依赖解析库,支持模块化仓库管理和插件扩展,自Fedora 22起成为默认工具。‌
  • ‌YUM‌:早期Red Hat系Linux(如CentOS 7)的默认包管理工具,基于Python 2开发,依赖解析速度较慢,内存占用较高。‌

1. 清理构建新的缓存

# 清除旧缓存
dnf clean all# 构建新的元数据
dnf makecache# 更新测试
dnf update

image

 

文章转载至:https://blog.csdn.net/qq_36972930/article/details/150340916

http://www.zskr.cn/news/3115.html

相关文章:

  • 研究生-必看-倒计时3天/武汉科技大学主办/稳定EI会议/高层次教授出席报告
  • LGP7113 [NOIP 2020] 排水系统 学习笔记
  • SQL Server 2022 RTM 累积更新 #21 发布
  • 微算法科技(NASDAQ: MLGO)开发Rollup技术,探索区块链扩展性解决方案
  • Docker:龙晰系统(Anolis)更新yum源下载docker
  • 针对单输入单输出、多输入多输出及三阶系统带约束的模型预测控制的实现
  • 读书笔记:数据库索引的智能优化:反向键与降序索引
  • 故障处理:access$表在数据库丢失的恢复
  • C++ - STL - 迭代器
  • 在GA中添加Tag-GetDynamicSpecSourceTags().AddTag(NewTag)
  • 296、贾生
  • LLM 应用开发中的常见模式
  • 可爱的二维数据结构们
  • 202005_CTFHUB_Redis流量
  • langchain学习之路
  • 通义灵码产品演示: 数据库设计与数据分析
  • ubuntu 24编译安装libssl.so.1.0.0
  • Task2:利用 Basnet 将Task1中的所有图片转化为显著性图片
  • 让天下没有难查的故障:2025 阿里云 AI 原生编程挑战赛正式启动
  • kuka机器人程序备份
  • AI 测试工具20款
  • VMware安装NOI linux系统教程
  • 近期理工类学术会议推荐 | 人工智能、工业设计、电气工程、传感器技术、环境工程等EI会议合集
  • 史上最薄iPhone 17 Air登场!极致轻薄背后藏有哪些妥协?
  • 网页转小程序封装机系统介绍
  • P12021 面包题
  • 彻底解决docker:docker: Get https://registry-1.docker.io/v2/: net/http: request canceled 报错
  • 7. Job与CronJob
  • drawio
  • bootstrap-select插件在webpack中点击无响应