我下载了一个 .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
qlp
“ q
uery: l
ist files from a ackagefile” 在哪里p
?查看man rpm
许多其他查询选项。
您还可以使用less
分页器查看有关软件包的详细信息(它在后台运行 RPM 查询命令),如下所示:
$ less ~/Downloads/foo-1.0-1.x86_64.rpm
首先,您将看到一些概述信息,然后是描述,然后是(可能很长的)更改日志,最后在底部是文件列表。(q
完成后点击less
。)