首页 新闻 会员 周边

DNF/YUM 添加软件源一共 4种常用方式

0
[已关闭问题] 关闭于 2026-06-06 18:11

分「永久生效」「临时生效」两大类

一、永久源(写入/etc/yum.repos.d/,重启不丢失,3种)

方式1:手动vi/vim创建repo文件(你说的第一种)

vim /etc/yum.repos.d/ali.repo

自己粘贴[repo名]、name、baseurl、gpgcheck配置,写完保存。

方式2:dnf config-manager --add-repo(你说的第二种)

dnf config-manager --add-repo https://xxx/xxx.repo

命令自动下载远端repo配置,自动在/etc/yum.repos.d生成文件,和手动写文件效果完全一致。

dnf config-manager --add-repo https://xxx/xxx.repo

注:需要安装dnf-plugins-core:dnf install dnf-plugins-core -y

方式3:下载repo文件直接管道导入(小众永久)

curl -o /etc/yum.repos.d/xxx.repo https://xxx/xxx.repo

curl/wget下载远端repo配置,直接落地到repo目录,永久生效,归永久类,很多人忽略这个。

 

 

二、临时源(不写磁盘、只内存生效,重启/新开终端直接失效,1种)

方式4:--repofrompath 命令临时挂载源(最常用临时)

dnf --repofrompath=tmpali,https://mirror.xxx/os install nginx

只本次安装临时调用源,无任何repo文件落地,用完即丢。

*Tesla*的主页 *Tesla* | 小虾三级 | 园豆:1758
提问于:2026-06-06 18:10
< >
分享
所有回答(1)
0

1. 永久3种?修正:永久3个操作路径
① vi手动编辑 ② dnf config-manager添加 ③ curl/wget下载repo到目录

2. 临时1种
① dnf --repofrompath 临时源

*Tesla* | 园豆:1758 (小虾三级) | 2026-06-06 18:11
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册