archlinux和gentoo以及linux发行版的问题
发布网友
发布时间:2022-05-26 14:02
我来回答
共3个回答
热心网友
时间:2023-10-20 22:35
archlinux和gentoo都可以编译,其实最大的区别就是gentoo的userflag,archlinux使用PKGBUILD
gentoo使用的是ebuild,和PKGBUILD相比,ebuild里面会根据userflag的设定,禁用软件的一些支持和特性,比如PKGBUILD的软件为了广泛和兼容,会让软件同时支持oss和alsa,而gentoo可以在userflag里面使用-alsa来禁用alsa的支持,这是最大的区别!其实所有的二进制的软件包都会为了兼容性而牺牲依赖的数量。
其实可以理解为gentoo比archlinux更具订制性…………,也可以更方便定制,比如我现在用archlinux如果我要禁用某个软件的alsa我必须手动更改PKGBUILD而且下次这个软件升级的时候我又有重新改一次!!!!
热心网友
时间:2023-10-20 22:36
arch 当然可以全部自己重新编译,你用 ABS 可以获得 arch 的所有源码然后自己编译。
也可以针对你自己的机器优化。
gentoo的编译和arch的编译又有什么区别呢? 这个那个推荐答案答的蛮好的。
archlinux 比较绿色环保
热心网友
时间:2023-10-20 22:36
都是可以自己重新编译的
不同发行版只是附带的初始包,系统结构,更新频率,安全理念和安装方式不同
事实上你完全可以用LFS的模式自己手工打造一个系统出来,用源代码从零开始自己搞系统