Answers:
大多数程序都遵循文件系统层次结构标准(man hier):库转到/usr/lib,配置文件转到/etc,静态数据转到/usr/share,依此类推。
一些自包含程序将所有数据放入/opt/<program>/。
.deb/ .rpm软件包不应手动解包-它们应由适当的程序dpkg或处理rpm。
如果压缩包中只有源代码,则必须将其提取到一个临时位置(/tmp或的某个位置$HOME)。其余的工作(包括安装)通常由Makefile处理(通过运行make install);请参阅上面的FHS。
.debor .rpm文件,就不再需要它。如果下载随机.deb文件,通常将其下载到/tmp,或者如果可能需要在其他盒子上再次下载,则下载到我的主目录。当apt下载一个软件包,它存储在/var/cache/apt从那里它最终会被清理掉。