在 Debian / Ubuntu 等基于 dpkg/apt 的系统里,yum 本身并不是官方组件,通常是手动安装或被某些第三方脚本带进来的(比如装了 yum 的 deb 包,或者 Python 的 yum 工具)。
下面按常见情况说明如何彻底卸载 yum 相关组件。
which yum
which yum-config-manager
dpkg -l | grep -i yum
如果有类似:
ii yum 3.4.3-3 all Advanced front-end for rpm
说明是 apt 安装的。
sudo apt remove yum
sudo apt autoremove
sudo apt purge yum
which yum
ls -l $(which yum)
常见位置:
/usr/bin/yum
/usr/local/bin/yum
/opt/yum/
sudo rm -f /usr/bin/yum
sudo rm -rf /etc/yum*
sudo rm -rf /var/cache/yum
pip show yum
pip uninstall yum
sudo apt remove rpm
sudo apt autoremove
⚠️ 注意:
yum --version
返回:
command not found
即说明卸载成功 ✅
Debian 永远不要用 yum 安装软件
Debian 应使用:
apt / dpkg
yum 在 Debian 上只是“兼容玩具”,容易破坏系统依赖。
如果你愿意,可以贴一下:
dpkg -l | grep -i yum
我可以帮你精确判断该删哪些包。