ubuntu yum源列表怎么添加
导读:Ubuntu 添加软件源的正确方式与 YUM 说明 更正与说明 Ubuntu 默认使用 APT/dpkg 管理软件包,软件源列表位于 /etc/apt/sources.list 和 /etc/apt/sources.list.d/ 目录下...
Ubuntu 添加软件源的正确方式与 YUM 说明
更正与说明
- Ubuntu 默认使用 APT/dpkg 管理软件包,软件源列表位于 /etc/apt/sources.list 和 /etc/apt/sources.list.d/ 目录下的 .list 文件;而 YUM/DNF 属于 RHEL/CentOS/Fedora 等基于 RPM 的发行版。若你只是想“添加软件源”,应按 APT 的方式操作,而不是添加 YUM 源。
标准做法 添加 APT 软件源
- 备份当前源列表
- sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
- 编辑主源文件或新增 .list 文件
- 编辑主文件:sudo nano /etc/apt/sources.list
- 或新增文件:sudo nano /etc/apt/sources.list.d/< 名称> .list
- 写入源条目(以 Ubuntu 20.04 Focal 为例,按需替换为你的版本代号)
- deb https://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse
- deb https://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse
- deb https://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse
- deb https://security.ubuntu.com/ubuntu/ focal-security main restricted universe multiverse
- 可选源码与调试包:deb-src …(将 deb 改为 deb-src)
- 更新索引并(可选)升级
- sudo apt update
- sudo apt upgrade
- 说明
- 将示例中的 focal 替换为你的系统代号(如 jammy、noble 等),镜像站点可按需更换为官方或其他国内镜像。
仅在必要时 在 Ubuntu 上安装并使用 YUM
- 安装 YUM(不推荐,仅用于特殊场景)
- sudo apt-get update & & sudo apt-get install yum
- 添加 YUM 源(创建 .repo 文件)
- sudo nano /etc/yum.repos.d/myrepo.repo
- 示例内容:
- [myrepo]
- name=My Custom Repository
- baseurl=< repository_url>
- enabled=1
- gpgcheck=1
- gpgkey=< key_url> 或 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-…
- 刷新并测试
- sudo yum clean all
- sudo yum makecache 或 sudo yum list available
- 重要提示
- 在 Ubuntu 上强行使用 YUM 容易出现依赖与冲突问题,且不符合系统生态;仅在确有 RPM 包需求且了解风险时采用。
常见问题与排查
- 导入 GPG 公钥(当 YUM 源启用 gpgcheck=1 时)
- wget < key_url> -O /etc/pki/rpm-gpg/RPM-GPG-KEY-
- rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-
- 使用本地目录作为 YUM 源(高级用法)
- 安装工具:sudo apt-get install rpm createrepo
- 生成元数据:createrepo /path/to/local/repo
- 配置 /etc/yum.repos.d/local.repo:
- [local]
- name=Local YUM Repository
- baseurl=file:///path/to/local/repo
- enabled=1
- gpgcheck=0
- 刷新:sudo yum clean all & & sudo yum makecache
- 风险提示
- 混用 APT 与 YUM 可能导致系统不一致与难以维护,优先选择 APT 方案;如必须使用 YUM,请在测试环境验证并做好回滚准备。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: ubuntu yum源列表怎么添加
本文地址: https://pptw.com/jishu/757391.html
