温馨提示×

ubuntu yum报错怎么解决

小樊
45
2026-09-16 07:09:49
栏目: 智能运维

Ubuntu 上出现 yum 报错 是很常见的问题,因为 yum 是 CentOS / RHEL 的包管理器,Ubuntu 默认不使用 yum。下面分情况说明和解决办法。


一、最常见原因:Ubuntu 不该用 yum

现象

yum install xxx

报错类似:

  • Command 'yum' not found
  • E: Unable to locate package yum

解决 ✅

Ubuntu 应使用 apt,而不是 yum

sudo apt update
sudo apt install 软件名

例如:

sudo apt install nginx

二、你“强行”在 Ubuntu 装了 yum(不推荐)

如果你之前手动装了 yum:

sudo apt install yum

但运行时报错(如仓库、Python 版本问题),不建议继续用 yum

解决方式

  1. 卸载 yum(推荐)
sudo apt remove yum
  1. 改用 apt 管理软件

三、你其实是想在 Ubuntu 上用 yum 风格的命令?

可以用以下替代方案:

功能 CentOS (yum) Ubuntu (apt)
安装 yum install apt install
更新 yum update apt update && apt upgrade
搜索 yum search apt search
删除 yum remove apt remove

四、如果是脚本/教程让你用 yum

很多老旧教程是 CentOS 的,在 Ubuntu 上要改命令

❌ 错误(CentOS):

yum install docker

✅ 正确(Ubuntu):

sudo apt install docker.io

五、如果你确实需要在 Ubuntu 上“模拟 yum 环境”

(极少数情况,如测试)

可以使用 dnf + 容器:

docker run -it centos bash

总结一句话 ✅

Ubuntu 不用 yum,用 apt;yum 报错基本是因为用错了系统。

如果你能贴出具体报错信息,我可以帮你精准分析。

0