唯一情况下我会自己构建软件是当你需要一个没有任何存储库中的软件版本时,考虑下载源代码。从Ubuntu存储库中下载依赖项(开发库等),在更新时进行构建。 我并不想显得不尊重,因为我也包括在内,但总体来说,软件包维护者会比你制作出更好的构建版本。除非你的构建选项启用了某种硬件加速,否则你不会看到很大的差别。 我曾经使用Linux From Scratch和Gentoo从零开始编译完整的系统,并发现只有在真正低功率和特定硬件上,如PlayStation 2和迷你ITX主板上的1GHz Atom CPU,才感受到性能改进。请记住,我在这些系统上被要求这样做,因为默认的编译标志无法正常工作。