我是 Ubuntu 用户,我使用 apt-get 安装软件包。例如:
sudo apt-get install hadoop-0.20
安装软件包后,/usr/bin、/usr/lib/hadoop 等位置都会有文件。有没有什么命令可以显示软件包中文件的具体安装位置?
答案1
答案2
您的系统上安装的文件因软件包而异。要 100% 确定,您应该亲自查看软件包.deb
。请先下载软件包。
首先你需要提取.deb
档案:
ar vx mypackage.deb
现在应该会生成三个新文件:debian-binary
、control.tar.gz
和data.tar.gz
。你感兴趣的是最后一个。
现在您也可以使用以下命令提取它tar
:
tar xzvf data.tar.gz
现在您可以自由浏览软件包内容。查找任何 makefile、安装脚本等,以查看安装位置。
答案3
您可以通过将 --listfile 标志传递给 dpkg 来列出软件包的已安装文件。例如,如果您的软件包实际上名为“hadoop-0.20”,则:
dpkg --listfiles hadoop-0.20