首页主机资讯ubuntu yum源如何添加

ubuntu yum源如何添加

时间2025-11-21 05:00:03发布访客分类主机资讯浏览391
导读:Ubuntu 添加 YUM 源的正确做法 一 核心说明 Ubuntu 默认使用 APT/dpkg 管理软件,YUM/DNF 属于 RHEL/CentOS/Fedora 系的包管理器。系统并没有默认的 YUM 源,直接添加 YUM 源并不能...

Ubuntu 添加 YUM 源的正确做法

一 核心说明

  • Ubuntu 默认使用 APT/dpkg 管理软件,YUM/DNF 属于 RHEL/CentOS/Fedora 系的包管理器。系统并没有默认的 YUM 源,直接添加 YUM 源并不能替代 APT 的软件生态。若只是想“添加软件源”,应优先使用 APT 的 sources.list / sources.list.d。只有在确有需求(如测试、兼容旧脚本)时,才建议在 Ubuntu 上额外安装并使用 YUM,且需预期存在依赖与兼容性问题。

二 推荐方式 使用 APT 添加软件源(优先)

  • 图形或命令行均可添加 PPA第三方 APT 仓库,一般步骤:
    1. 安装必要工具(可选):sudo apt-get update & & sudo apt-get install -y software-properties-common ca-certificates gnupg lsb-release
    2. 添加源(示例为 PPA):sudo add-apt-repository ppa:< 用户名> /< 仓库名>
    3. 更新索引并安装:sudo apt-get update & & sudo apt-get install < 包名>
  • 说明:
    • APT 源文件位于 /etc/apt/sources.list/etc/apt/sources.list.d/,文件后缀通常为 .list
    • 添加 GPG 公钥 通常通过 https://keyserver.ubuntu.com 或仓库提供的命令导入,再用 apt update 更新索引。
    • 这种方式与 Ubuntu 的库、依赖解析、升级策略完全兼容,是官方推荐路径。

三 可选方式 在 Ubuntu 上安装并使用 YUM(不推荐,仅特殊场景)

  • 安装 YUM(不自带):sudo apt-get update & & sudo apt-get install -y yum
  • 创建 YUM 源文件:sudo nano /etc/yum.repos.d/local.repo
  • 写入示例(以本地目录为例,可按需改为 HTTP 源): [local] name=Local YUM Repository baseurl=file:///path/to/local/yum/repo/ enabled=1 gpgcheck=0
  • 生成元数据(本地目录时):createrepo /path/to/local/yum/repo/
  • 刷新并测试:sudo yum clean all & & sudo yum list available
  • 重要提示:
    • Ubuntu 上强行使用 YUM 容易出现依赖解析失败、文件冲突、系统升级受影响等问题;多数情况下应改用 APT 或从源码/容器化方案解决依赖。

四 常见问题与排查

  • 运行 yum 报“command not found”:说明系统未安装 YUM,执行 sudo apt-get install -y yum 安装后再用;但更推荐改用 APT 源方案。
  • 添加 APT 源后无法安装:多为 GPG 公钥未导入架构/发行版不匹配,导入对应公钥并确认源适用于当前 Ubuntu 版本/架构,再执行 sudo apt-get update。
  • 依赖冲突或安装失败:YUM 与 APT 混用易导致冲突,建议统一使用 APT,或在隔离环境(如容器/虚拟机)中使用 YUM

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: ubuntu yum源如何添加
本文地址: https://pptw.com/jishu/752919.html
如何在Ubuntu中使用Compton进行窗口管理 如何更新Debian Strings数据库

游客 回复需填写必要信息