kuanat
2023-12-31 12:16:01 +08:00
Gentoo 提供二进制预编译内核大概一年多了吧,这个比较重要。相对来说软件包二进制版本没那么必要,毕竟把 Gentoo 当 GUI 主力的用户,基本都有自己的编译机。
我用 Gentoo 的时间也有十几年了,但我的主力桌面系统是 Fedora ,Gentoo 更多是个 meta 系统,用来完成特定任务和功能的。
放到十年前,我会把 Gentoo 当作服务器的主力系统跑,现在更多是用它来作为基础构建系统,来打包特定的软件,做成容器镜像使用。
另一个用途也还是当作构建机器使用,用来配置交叉工具链,编译一些嵌入式设备或者不同架构上的应用。主要是考虑到它基于源代码的特性,一方面比较好排查依赖相关的问题,另一方面 use flag 比较好做版本和特性 pinning 。
还有一个重要特性是 prefix ,用来在 mac 或者主力 linux 上,管理那些需要自行编译、不在官方源当中的软件。