标签: rpm

如何安装和管理 RPM?

我迫切希望将 RPM 安装到我的 Ubuntu 安装中 - 这可能吗?我可以使用 Yum - 或其他 RPM 包管理工具吗?

server package-management rpm

92
推荐指数
3
解决办法
20万
查看次数

如何提取 RPM 文件?

我有我想检查其文件内容的 RPM 文件。对于.deb包,我可以dpkg -x file.deb用来提取它。

.rpm文件的等效命令是什么?我正在寻找命令行应用程序。

rpm extract

39
推荐指数
3
解决办法
9万
查看次数

什么是 apt 等效于“rpm -V”(验证已安装的软件包)

在 RedHat/CentOS 系统上,我可以使用rpm -V验证系统上已安装的 RPM 。

什么是 Ubuntu 或apt此命令的等价物?

security apt rpm deb

25
推荐指数
2
解决办法
1万
查看次数

系统根目录 /.rpmdb 上的未知文件夹

有人可以解释根目录中的 /.rpmdb 文件夹的用途吗?哪个应用程序创建并正在使用它?

security rpm

17
推荐指数
2
解决办法
3534
查看次数

VFS 495 指纹读取器在 Ubuntu 中不起作用

我有 HP Probook 450,它集成了来自 Validity Inc. 的指纹读取器 VFS 495。我有来自 HP 站点的 Linux 驱动程序。现在我想让它在 Ubuntu 中工作。驱动程序是 rpm 格式,所以我使用了外星转换器将其转换为 deb 包然后安装。

链接到 HP 驱动程序页面:驱动程序

仅供参考:此驱动程序包包含一些 fprint 包装器库,还有一个文件 HPUsbVFS495.img,但我无法弄清楚它是如何工作的。

的输出lspci && lsusb

00:00.0 主桥:英特尔公司第三代核心处理器 DRAM 控制器(修订版 09)
00:02.0 VGA 兼容控制器:英特尔公司第三代核心处理器图形控制器(修订版 09)
00:14.0 USB 控制器:英特尔公司 7 系列/C210 系列芯片组系列 USB xHCI 主机控制器(修订版 04)
00:16.0 通信控制器:英特尔公司 7 系列/C210 系列芯片组家族 MEI 控制器 #1(修订版 04)
00:1a.0 USB 控制器:英特尔公司 7 系列/C210 系列芯片组家族 USB 增强型主机控制器 #2(修订版 04)
00:1b.0 音频设备:英特尔公司 7 系列/C210 系列芯片组家族高清晰度音频控制器(修订版 04)
00:1c.0 PCI 桥:英特尔公司 7 …

rpm fingerprint-reader deb drivers alien

12
推荐指数
1
解决办法
4万
查看次数

如何在 x64 系统中将 x86 RPM 转换为 x86 DEB?

就我而言,我尝试转换的软件是 Lacie lightscribe 贴标机。

1.- 我重命名了 RPM

mv LaCie\ LightScribe\ Labeler\ 1.0\ Linux.rpm lacie-lightscribe-labeler-1.0.rpm
Run Code Online (Sandbox Code Playgroud)

2.- 用外星人转换包

sudo alien lacie-lightscribe-labeler-1.0.rpm
Run Code Online (Sandbox Code Playgroud)

错误:

lacie-lightscribe-labeler-1.0.rpm is for architecture i386 ; the package cannot be built on this system
Run Code Online (Sandbox Code Playgroud)

我知道:

  • 我可以在 x86 系统中执行此操作,然后从那里复制它。
  • 使用简单的贴标机

我很好奇一般如何进行这种转换。

64-bit rpm 32-bit deb alien

11
推荐指数
2
解决办法
3万
查看次数

如何在我的 Ubuntu Linux 系统中安装 RPM?

可能重复:
如何在 Ubuntu 中安装和管理 RPM

我无法打开 git-0.99.1.rpm。所以,我需要 rpm 命令来安装 git-0.99.1.rpm。Ubuntu Linux 中是否提供 rpm 命令?如何安装 git-0.99.1.rpm 包?

rpm

9
推荐指数
2
解决办法
16万
查看次数

按扣究竟是如何工作的,为什么要安装它们?

最近我开始学习更多关于 snap 包的知识,让我感兴趣的是 snap 包与它们自己的文件系统和依赖项一起安装(如果我错了,请纠正我)。现在,随着快照带来的所有伟大事物,我想知道的是:

是否总是要安装 snap 包?这看起来有点尴尬,因为它们出现在类似的地方lsblk,给人的印象是没有很好地集成到我的系统中。

此外,它们是否可以完全替代.deb.rpm包装,或者它们是不同类型的动物,仅.deb.rpm包装互补?

作为旁注,我注意到一些应用程序非常独立,以至于它们不尊重我的任何桌面设置,例如鼠标光标主题或图标和菜单主题。

package-management rpm deb snap

9
推荐指数
1
解决办法
2426
查看次数

Alien 在从 .rpm 转换时删除 .deb

我正在尝试使用外星人将 .rpm 转换为 .deb。

sudo alien -k libtetra-1.0.0-2.i386.rpm
Run Code Online (Sandbox Code Playgroud)

外星人说:

libtetra-1.0.0-2.i386.deb generated
Run Code Online (Sandbox Code Playgroud)

但是当我检查文件夹时 - 只有原始的 .rpm 而没有 .deb。另外 - 我可以看到一瞬间文件夹中有一个 .deb 文件。所以它看起来像外星人创建 .deb 并立即删除它。

我怀疑这可能是因为我运行 64 位操作系统而包是 32?

有人可以解释为什么外星人会自动删除 .deb 吗?

详细输出:

LANG=C rpm -qp --queryformat %{NAME} libtetra-1.0.0-2.i386.rpm
LANG=C rpm -qp --queryformat %{VERSION} libtetra-1.0.0-2.i386.rpm
LANG=C rpm -qp --queryformat %{RELEASE} libtetra-1.0.0-2.i386.rpm
LANG=C rpm -qp --queryformat %{ARCH} libtetra-1.0.0-2.i386.rpm
LANG=C rpm -qp --queryformat %{CHANGELOGTEXT} libtetra-1.0.0-2.i386.rpm
LANG=C rpm -qp --queryformat %{SUMMARY} libtetra-1.0.0-2.i386.rpm
LANG=C rpm -qp --queryformat %{DESCRIPTION} libtetra-1.0.0-2.i386.rpm
LANG=C rpm -qp --queryformat %{PREFIXES} libtetra-1.0.0-2.i386.rpm
LANG=C …
Run Code Online (Sandbox Code Playgroud)

rpm deb

8
推荐指数
1
解决办法
4201
查看次数

当外星人失败时,如何安装Revolution R Enterprise,一个rpm?

Revolution R Enterprise可作为红帽 rpm 文件使用。通常我会alien按照另一个关于安装 rpms 的更通用的问题中的说明来安装 rpm 文件,但是安装这个包的说明有一个install.py我应该执行的文件。

当 I 时./install.py,我收到以下说明:

rpm:请使用alien 在Debian 上安装rpm 包,如果你真的确定使用--force-debian 开关。有关更多详细信息,请参阅 README.Debian。

README.Debian目录中没有文件,虽然我不精通python,但我可以看出至少有四个不同的目录,其中包含*rpm文件。

有没有人在这方面取得成功?如果可能,我更愿意在 Ubuntu 存储库中安装企业版而不是社区版,以便我可以对其进行测试。

python rpm software-installation

7
推荐指数
1
解决办法
2203
查看次数