温馨提示×

ubuntu yum权限不足咋处理

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

Ubuntu 上其实没有 yumyumCentOS / RHEL 的包管理工具。
Ubuntu 使用的是 apt / dpkg

你这个问题通常有两种情况:


一、你在 Ubuntu 上用了 yum(不推荐)

现象

yum: command not found

permission denied

解决

Ubuntu 不要用 yum,改用:

sudo apt update
sudo apt install 软件名

如果你只是想“像 yum 一样用”,可以装个兼容层(不推荐):

sudo apt install yum

但依然不建议,容易出问题。


二、你其实是想说 apt 权限不足

错误示例

E: Could not open lock file
Permission denied

正确做法

所有包管理命令都要加 sudo

sudo apt update
sudo apt upgrade
sudo apt install xxx

如果你已经是 root 还报错

确认你是不是真 root:

whoami

应该是:

root

如果不是:

sudo -i

三、lock 文件被占用(常见)

如果你看到类似:

Unable to acquire the dpkg frontend lock

先确认没有别的 apt 在跑:

ps aux | grep apt

强制清理(谨慎):

sudo rm /var/lib/dpkg/lock*
sudo rm /var/lib/apt/lists/lock
sudo dpkg --configure -a

总结一句话

Ubuntu = apt + sudo
不要用 yum

如果你能把具体报错信息贴出来,我可以直接帮你精确解决。

0