我正在尝试在 Ubuntu Server 20.04 上安装 yum,我使用的是具有 root 权限的管理员用户(因为我已将此类管理员用户添加到 中的 root 行visudo
)。所以我下载了 Yum 包并将其复制到管理员桌面,我尝试使用./yummain.py update
,但它说权限被拒绝。为什么管理员有root权限却出现这种情况?
提前致谢!
答案1
为什么你想在yum
Ubuntu 系统上安装软件?这将是破坏你自己的系统的好方法。
如果你想在你的 ubuntu 系统上安装一些 .rpm 软件包,那么:
- 检查是否有同一程序的 Ubuntu .deb 软件包,然后安装它。
- 检查是否有为 Ubuntu 打包的替代程序,其功能大致相同,然后安装它。
- 检查您是否确实需要要安装的软件。如果不这样做,请不要安装它。
- 如果没有软件包并且您确实需要该软件,则编译并构建您自己的 .deb 软件包
- 作为最后的手段,如果没有 .deb 包,请使用外星人将 .rpm 转换为 .deb 并使用 .rpm 安装
dpkg
。
请注意,上面没有列出“找出某种方法来强制安装 yum 并通过安装 .rpm 软件包来破坏我的系统”。那是因为这是一个糟糕的主意并且会破坏你的系统。