Gentoo 的源码现编译的卖点,我本以为是优化最后一点速度的噱头,用了才明白,为的不是速度,而是可定制。不是所有软件都能像 PHP 这样绝大部分功能都可以以模块方式加载,而是要编译到一个文件里的,这时候难题就出来了,像 Vim 这样的软件有几十个编译选项,要怎么组合才能让人满意?如果用编译好的发行版,要么屈服于最大众的那种,否则就要纯手动自己保持更新。当然这么装最倒霉的就是速度问题,不光是一个桌面要编几个小时,就像随手装个 Chromium 也要下 140MB 的源码包。
Gentoo 的源码现编译的卖点,我本以为是优化最后一点速度的噱头,用了才明白,为的不是速度,而是可定制。不是所有软件都能像 PHP 这样绝大部分功能都可以以模块方式加载,而是要编译到一个文件里的,这时候难题就出来了,像 Vim 这样的软件有几十个编译选项,要怎么组合才能让人满意?如果用编译好的发行版,要么屈服于最大众的那种,否则就要纯手动自己保持更新。当然这么装最倒霉的就是速度问题,不光是一个桌面要编几个小时,就像随手装个 Chromium 也要下 140MB 的源码包。