首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >"dpkg -L“命令是uisng /var/lib/dpkg/info吗?

"dpkg -L“命令是uisng /var/lib/dpkg/info吗?
EN

Unix & Linux用户
提问于 2021-03-26 18:33:51
回答 1查看 337关注 0票数 1

当我浏览/var文件夹时,我发现了/var/lib/dpkg/info文件夹,这让我很感兴趣。

我创建了一个名为kgdeb的包,并查找了一个具有kgdeb名称的文件。我找到了,这个文件名是kgdeb.list。我使用Vim查看了这个文件,并看到它包含了dpkg -L kgdeb命令的输出。

现在,我想知道:dpkg -L命令是否使用/var/lib/dpkg/info

EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2021-03-26 20:09:32

是,

代码语言:javascript
复制
dpkg -L package

使用存储在/var/lib/dpkg/info/package.list中的文件列表(酌情替换package )。

可以向.list文件中添加内容以验证:

代码语言:javascript
复制
cd /var/lib/dpkg/info
sudo cp zutils.list{,.bak}
echo /some/random/file | sudo tee -a zutils.list
dpkg -L zutils
sudo mv zutils.list{.bak,}

(用已安装的包替换整个zutils )。即使文件实际上不存在,您也会看到属于包的/some/random/file

票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/641265

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档