我想安装一个大型的多 GiB 包(主要是另一个包使用的可选数据的负载。)但我需要知道它将使用哪些目录前安装以便我可以在该位置安装另一个分区。
如何显示此目标目录信息?它似乎不在我获得的软件包详细信息中,也不在我尝试过的apt info -a
详细试运行中,但仅适用于已安装的软件包。我还没有下载 .deb。apt-get install <package> -sV
dpkg -L <package>
我正在使用 Debian Bullseye(11) 和 apt 包管理、标准二进制存储库。我省略了特定的包名称,因为我需要一个可重复用于其他包的答案。如果答案也适用于源包就更好了。
问题“如何找到特定软件包安装的文件?要查看的 .deb 文件在哪里?”根本不是我的问题,我的问题是关于下载之前的软件包信息,另一个是获取系统信息安装后。
答案1
我发现还有另一个 apt 工具可以提供所需的信息apt-file list <package>
不需要下载感兴趣的包。
安装目录信息可以通过在 Debian 软件包网站上挖掘软件包“filelist”来找到,但 apt-file 是更直接的命令行方法。