我在 VMWare 上运行着 Ubuntu Linux,并且安装了 RPM 包管理器。但是当我尝试使用该rpm -qa
命令查询所有包时,没有得到任何结果。
我怎样才能解决这个问题?
顺便说一句,我是一名 Linux 初学者。
答案1
RPM 是 Redhat 软件包管理器。
Ubuntu 基于 Debian,使用易于。
答案2
虽然你可以在 Ubuntu 中安装 RPM,但我认为你最好还是使用采用 DEB 包格式的 Ubuntu 包管理器。引用 Ubuntu Synaptic 的输出,
在 Debian 和派生系统上,建议使用“alien”将 RPM 包转换为 .deb 格式,而不是绕过 Debian 包管理系统直接使用 rpm 安装。
以下是如何使用的链接外星人。
根据 Wikipedia,RPM 数据库位于 /var/lib/rpm,它存储有关在 RPM 下安装的软件包的信息。您可能没有得到任何输出,因为 RPM 下没有安装任何软件包。