通过 apt-get install -app name- 安装应用程序后。文件被复制到哪里?是复制到一个位置还是多个位置?如果是这样,我该如何发现?
下面是一个例子:
ger*_*ijk 121
询问包管理包包含哪些文件:
dpkg -L <packagename>
Run Code Online (Sandbox Code Playgroud)
这显示了简单复制到这些位置的文件。这些文件被标记为由包管理管理,所以不要碰它们。
此外,有时某些文件是由包中包含的 pre-/postinstall 和 pre-/postrm 脚本创建/修改的。/var/lib/dpkg/info/
安装软件包后,您可以在其中找到脚本。
Linux 使用多个目录,这里解释了内容的去向:如何理解 Ubuntu 文件系统布局?
通常:正常安装中的软件以相同文件(即库)使用相同文件的方式安装,而不是安装该文件的自己版本。
如果您想了解图像中该软件包的详细信息,请参阅:http : //packages.ubuntu.com/en/saucy/all/ack-grep/filelist以获取在线参考。其他人将发布 dpkg 版本以在本地执行此操作;)
从链接中可以看出这些是文件:
/usr/bin/ack-grep
/usr/share/doc/ack-grep/NEWS.Debian.gz
/usr/share/doc/ack-grep/changelog.Debian.gz
/usr/share/doc/ack-grep/copyright
/usr/share/man/man1/ack-grep.1p.gz
/usr/share/perl5/App/Ack.pm
/usr/share/perl5/App/Ack/ConfigDefault.pm
/usr/share/perl5/App/Ack/ConfigFinder.pm
/usr/share/perl5/App/Ack/ConfigLoader.pm
/usr/share/perl5/App/Ack/Filter.pm
/usr/share/perl5/App/Ack/Filter/Default.pm
/usr/share/perl5/App/Ack/Filter/Extension.pm
/usr/share/perl5/App/Ack/Filter/FirstLineMatch.pm
/usr/share/perl5/App/Ack/Filter/Inverse.pm
/usr/share/perl5/App/Ack/Filter/Is.pm
/usr/share/perl5/App/Ack/Filter/Match.pm
/usr/share/perl5/App/Ack/Resource.pm
/usr/share/perl5/App/Ack/Resource/Basic.pm
/usr/share/perl5/App/Ack/Resources.pm
Run Code Online (Sandbox Code Playgroud)
可执行文件是 /usr/bin/ack-grep
归档时间: |
|
查看次数: |
202295 次 |
最近记录: |