Fedora 26 上的 .rpm 位置?

Fedora 26 上的 .rpm 位置?

我下载了一个 .rpm 文件到我的 ~/Downloads 目录,然后双击成功安装:软件打开后,我可以点击“安装”。简单又方便,但我想了解更多有关系统以及文件存储位置的信息。

我的问题是:我现在可以安全地删除 ~/Downloads/file.rpm 文件吗?还是应该将其移动到系统上的其他位置?还是我应该永远将其留在当前目录中……?

如果它有任何有用的信息:我的系统上没有任何 /var/cache/yum/,并且我没有任何与 /var/cache/dnf/ 中的 file.rpm 相关的内容。此外,/etc/yum.conf、/ect/dnf.conf 或任何与 /etc/yum.repos.d/ 中的 file.rpm 相关的内容。

非常感谢您的评论!

答案1

一旦软件包安装完毕,各种文件将根据 Fedora 的文件系统布局指南。安装下载的软件包后,您可以删除 RPM 文件。

你可以看到包裹里放东西的位置从命令行安装它。假设您下载的软件包是foo-1.0-1.x86_64.rpm,并且它在~/Downloads。您可以通过运行以下命令查看其中的内容:

$ rpm -qlp ~/Downloads/foo-1.0-1.x86_64.rpm

qlpquery: list files from a ackagefile” 在哪里p?查看man rpm许多其他查询选项。

您还可以使用less分页器查看有关软件包的详细信息(它在后台运行 RPM 查询命令),如下所示:

$ less ~/Downloads/foo-1.0-1.x86_64.rpm

首先,您将看到一些概述信息,然后是描述,然后是(可能很长的)更改日志,最后在底部是文件列表。(q完成后点击less。)

相关内容