Ubuntu 即使安装后仍显示依赖项失败——我该如何修复?

Ubuntu 即使安装后仍显示依赖项失败——我该如何修复?

我目前正在尝试在 AWS 上的 Ubuntu 20 服务器上安装以下 github rpm。

https://github.com/usrecnik/ddlfs

目前,当我尝试安装时出现错误:

sudo rpm -Uvh https://github.com/usrecnik/ddlfs/releases/download/2.3/ddlfs-2.3.rpm
rpm: RPM should not be used directly install RPM packages, use Alien instead!
rpm: However assuming you know what you are doing...
Retrieving https://github.com/usrecnik/ddlfs/releases/download/2.3/ddlfs-2.3.rpm
error: Failed dependencies:
        fuse is needed by ddlfs-2.3-1.x86_64
        fuse-libs is needed by ddlfs-2.3-1.x86_64
        libaio is needed by ddlfs-2.3-1.x86_64

但是当我以安装 fuse 为例时—— sudo apt-get install -y fuse

它说它已经安装好了。

怎么会这样?我这辈子从来没有用过 ubuntu 服务器,真正需要的只是运行这个非常具体的 github 项目。所以我是个完全的新手。任何建议都会让我开心。谢谢。

答案1

RPM(.rpm)软件包是为 Red Hat、CentOS 和其他使用 Red Hat 软件包管理器 (RPM) 的发行版制作的。

.deb如果可用,您应使用 DEB ( ) 软件包。DEB 软件包是为 Debian 为基础的发行版(如 Ubuntu)制作的dpkg,与apt该发行版使用的软件包管理系统相对应。

如果你确实想安装 RPM(不推荐), 请阅读如何安装和管理 RPM?

相关内容