- 主题:想从源码开始build一个linux
如果你要自己写补丁还行,如果只是打补丁,还是别浪费时间了,除非你的目录是成为系统维护人员
【 在 poocp 的大作中提到: 】
: 用gentoo你得自己给一些软件打补丁,才能介入到源码层面,但修改的软件如果多了,维护又是个麻烦。
:
--
FROM 220.181.3.*
我其实一贯坚持宣传搞这些玩意真不如弄个x86双网口小主机,装标准发行版,
其实才是最不折腾的。因为无论你需要什么工具什么包,一个命令就搞定了(yum,apt,
zypper,etc.),不用去折腾那些源码呀,工具链啊,编译啊什么的。
我现在就是一台随便淘的x86小主机+一个ASUS的路由器当AP,巴适得很,再也不用折腾
了。
【 在 Dazzy 的大作中提到: 】
: 比如openwrt,这个也算是linux发行版,相对简单,源代码搞起相对容易。2年前我很喜欢搞全套编译的,因为官方只提供musl的预编译二进制文件,而我用glibc。现在切回musl了,节能减排,就下载官方的编译好的包用了。即便自己偶尔要编译自定义设置的包,也用官方分发的工具链二
: 莆募,不会自己从0开始。
--
FROM 210.254.36.*
openwrt在低端硬件上还是有存在价值的。我曾在一个64M内存的ralink路由上跑python,慢到怀疑人生,还OOM了。跟我在x86上的体验完全不一样。
不过,现在的路由硬件越来越强,openwrt的开发价值取向也越来越不考虑低端设备了。只考虑随主流升级带来的代码维护便利性,但没有认真下功夫精简内核代码,内核大版本每提升一次,中低端路由用不上的新特性冗余就多一点,存储要求高一点,现在8M闪存的路由已经放不下了。再发展下去,真的还不如用标准发行版。当然,openwrt社区,向内核贡献了不少无线相关的驱动补丁。
【 在 hyoga 的大作中提到: 】
: 我其实一贯坚持宣传搞这些玩意真不如弄个x86双网口小主机,装标准发行版,
: 其实才是最不折腾的。因为无论你需要什么工具什么包,一个命令就搞定了(yum,apt,
: zypper,etc.),不用去折腾那些源码呀,工具链啊,编译啊什么的。
: ...................
--
FROM 119.130.152.*
没有价值。因为愿意折腾这些s**t的人,不在乎花个两三百元买个低端X86设备,
内存至少也是G起,存储更不用说,128G SSD才多少钱。。。。
【 在 Dazzy 的大作中提到: 】
: openwrt在低端硬件上还是有存在价值的。我曾在一个64M内存的ralink路由上跑python,慢到怀疑人生,还OOM了。跟我在x86上的体验完全不一样。
: 不过,现在的路由硬件越来越强,openwrt的开发价值取向也越来越不考虑低端设备了。只考虑随主流升级带来的代码维护便利性,但没有认真下功夫精简内核代码,内核大版本每提升一次,中低端路由用不上的新特性冗余就多一点,存储要求高一点,现在8M闪存的路由已经放不下了。再发
: 展下去,真的还不如用标准发行版。当然,openwrt社区,向内核贡献了不少无线相关的驱动补丁。
这倒是,好吧,我不劝大家了,你们继续折腾OpenWRT,我继续用标准发行版,哈哈
--
FROM 210.254.36.*
op还是有些中国特色插件的,比通用发行版方便一些
【 在 hyoga 的大作中提到: 】
: 没有价值。因为愿意折腾这些s**t的人,不在乎花个两三百元买个低端X86设备,
: 内存至少也是G起,存储更不用说,128G SSD才多少钱。。。。
: 发
: ...................
--
FROM 1.202.9.*
明白了,这恰恰是我没有关注的地方。
看来确实不能以己度人,学习了//拱手
【 在 cppbuilder 的大作中提到: 】
: op还是有些中国特色插件的,比通用发行版方便一些
--
FROM 122.210.84.*
看到你的这个标题,我热血沸腾想手搓一个RISCV的CPU,硬件搞完后搞软件的时候顺便把系统build一遍,这样是不是很锻炼人。
【 在 lobachevsky 的大作中提到: 】
: 如何下手
: 求引路
: 谢谢
--
FROM 223.73.3.*
都是脏活、累活,锻炼谈不上。
【 在 ttaudi 的大作中提到: 】
: 看到你的这个标题,我热血沸腾想手搓一个RISCV的CPU,硬件搞完后搞软件的时候顺便把系统build一遍,这样是不是很锻炼人。
--
FROM 221.216.159.*
RISCV已经搓过了.......
【 在 ttaudi 的大作中提到: 】
: 看到你的这个标题,我热血沸腾想手搓一个RISCV的CPU,硬件搞完后搞软件的时候顺便把系统build一遍,这样是不是很锻炼人。
:
--
FROM 1.202.141.*