只是关于这个实用程序的一个基本问题......我做了
sudo apt-get install libhtmlparser-java
我想看看我刚刚下载的源代码。在 Linux (Ubuntu) 上我应该在哪里寻找这个?
答案1
dpkg -L libhtmlparser-java
对于来源:
apt-get source libhtmlparser-java
答案2
“apt-get install”安装已编译的软件包,而不是源代码。要准确查看安装了哪些文件(以及它们去了哪里),请确保您的 /etc/apt/sources.list 具有所有“deb”条目的“deb-src”等效条目(对于您开始的默认条目,如果我没记错的话,这将是取消注释 deb-src 条目的问题)并且:
sudo apt-get install apt-file
sudo apt-file update
apt-file list libhtmlparser-java
正如 Matthew Flaschen 上面指出的,您可以使用“apt-get source”获取源代码,但这就像 wget —— 它只是将其放在当前目录中。当我这样做时,我将其放在 /usr/local/src 中。
编辑:我应该注意,对于已安装的软件包, dpkg -L packagename 将为您提供文件列表。您希望 apt-file 能够列出已卸载的软件包中的文件,或者在软件包中搜索给定的文件。