技术贴:请问,linux 这货要自己用的话,原则上要自己买砖来盖楼?
- 猪头大哥只是举个例子
编译一个固件,累死个人
Github Actions 20次出错,编译不过去
本地虚拟机,跑一次也要一个多小时
结果一看,所有plugin 要自己编译
这不就是:我想买个房子,要自己按照设计图, 一块砖一块砖的盖起来?
就没有商品房么?
windows下一堆安装程序,编译好的
这linux也太开源了
啥代码都给你了,砖,水泥,钢筋 ,设计图
自己造去
nnd,一堆错误,一堆指令 - bartonhong常用软件yum install就行,当然你要自己编译也可以
- Hisoka-J如果你的工作中不需要涉及该方面的内容,那么无需纠结
对于工作中需要使用linux的人,这是很基础的东西 - 活泼金属是的,高度定制产品 iOS fly ~
- 猪头大哥我也不想自己编译呀
但路由openwrt 网上全是编译的教程
教你怎么用 github action 来编译
纯粹浪费生命跟电力
一堆码农疯狂的使用github actions 来编译垃圾
nnd 有这电力,算力,分析个新冠病毒不好么 - z16166windows下你经常安装固件吗?
根本就不是同一个东西,为啥要把linux下固件编译、windows下装常用软件这两个东西放在一起对比?
如果要装openwrt、梅林,也可以直接下载别人编译好的固件,也有app store(叫entware),里头一堆别人已经编好的插件。 - 19x0找个编译好的就行了
- 猪头大哥一万个(可能少说了) 疯狂的使用 Github Action的免费算力(或者自己的cpu 电力)
然后输出一个k2p的垃圾固件,这**对社会有半毛钱作用么?
浪费金钱
浪费绳病
浪里个浪〜 - 猪头大哥这帮爷们编译时,全**把ipv6取消了真胆疼,不知道不会,还是故意的
我猜是不会吧 - lance6716可以找人家编译好的,如果平台啊库啊一样就能直接用
- zeroxiakoolshare的openwrt又不是不能用,插件都是傻瓜式的。
Lean固件也有很多编译好的。
你非得自己硬搞还搞不好还怪政府了啊…… - 猪头大哥哥,我是Newifi D1 他们所有人的都没有 ipv6的支持
ipv6要编译是选择上才行,不然 协议中没得选择
只有编译时选上,才可以选择 dhcpv6 客户端这个协议 - bartonhong
- zeroxia那就换设备吧……编译固件,你得有linux基础,命令行基础,还得有C语言基础。
- Wade Zhao美得你,烧砖的窑也得自己搭!
- l32606ubuntu desktop基本上日常够用了吧
- NCE_Fans编译过程中最大的时间浪费是pull源码和相关包。云编译其实没浪费太多多余的算力,因为那些代码和依赖包,早就存储好了。就像在百度盘下载文件一下,相同的文件只存储一份。
- cyberiser路由器不负责拨号的话要ipv6支持没大用
然后确认你的xx插件完美支持v6 - 内裤猪Linux下软件有release版,sourse版,你用源码那就自己编译咯。用release版就直接安装咯。
而且全部是类似APP store的市场安装方式,比你从华军找软件下载后再安装好多了 - emberzhangopenwrt算好的了还有点教程和社区讨论,以前编译石像鬼才是见了活鬼,屁都没有,恩山上那几个大仙真不知道怎么克服那么多报错的。
而且完全是浪费生命,你就看恩山上那些大神的固件,很多几千楼回帖,更新五六十次版本了,但是装完一看照样bug无穷多,除了几个核心功能其他功能完全是累赘,开哪个哪个坏。openwrt甚至linux根本就没办法在复杂的情况下保持稳定 iOS fly ~ - NCE_Fanslinux 贡献代码的那么多人,保证不了做测试和版本控制的人有没有打盹,免费的开源的就这样。有的源码编译本来正常,赖不住依赖的库更新了,结果再编译出来变成有问题。
- jckimi说的完全就是2回事。
- yjd159这问题需要问的话,就不要折腾了,真的。
- tiens其实还是墙的锅。路由器全局富强,你会发现编译其实很快
- zj21cn用了很多年,桌面这块已经很不错了。国家必定是要强推的,我就担心强推后,开源变闭源,就不好了。
- olaola不要为了玩而玩,需要才去装。 iOS fly ~
- Hisoka-J
- haxc回复21#emberzhang
深有同感,当年玩openwrt的时候两眼一抹黑,后来代码插件什么的都追着更新,加上半路出家的半吊子脑袋,浪费了几年脑细胞
石像鬼也玩过,不过后来随着时间过去好像没人玩了
随着墙越高,现在又有继续追新下去的动力,但是路由器硬件还是发展不起来多少 - xRAIN多花点钱,买成熟的用户多的稳定性好的硬件。想尝鲜又想捡便宜就得多费脑细胞。
- 11ww22看来全开源路也不好走,自动化不行啊
- x8blaze别人编译好的难道不是现成的房子,开源本身就考虑不同芯片架构,自己不会却去抱怨别人。退一步,你花点钱买成品不是更不折腾。你硬说需求不满足,可别人至少给你改设计盖房子的机会,总比二进制成品无从下手好吧。抱怨别人前先考虑一下自己的水平
- yyysuo真的有很多人编译,lean和hanwckf带头,一帮up主起哄,楼上也有几位不分是不是小白也推荐自己编译的
(没有恶意)。
- linlance2000我也很喜欢linux:)
- zqlee有能力者玩
- GleeU99%的人不会选择自己去编译一个路由器固件啊 要折腾这些编译的 都是有自己想法需要改造的
有卖成品楼 有卖砖 想怎么样都行啊 - york824我用Linux很多年了,就是浏览器、office(以前是libre现在是WPS)、gimp等应用,从来没有编译过东西,当然我是文科生也不懂编译。
- tsounny你好歹也是做软件开发的,说这话感觉不像是程序员啊,你可以不编译啊,又没人强迫你
- anguswenopenwrt官方固件有IPV6的。
第三方的就好比以前的番茄花园等各种修改版Windows。 - ekson最近两三个月一直在折腾linux,我就想问问程序做成snap,是不是就没有缺依赖这一说了 iOS fly ~
- mijuu你如果不需要定制的话,那很多发型版本自己选。
如果你需要某些大众定制的话,也有很多社区版本你可以下载直接用。
如果你需要修改某项功能,只有你需要,那你自己编译不是很正常的事情吗。
而且你花时间的不是plugin,你大多数编译时间是在编译kernel,你这是固件,是硬件的底层接口,指定设备指定代码,不编译如何保证正常使用?
如果你不想编译kernel,而确定有一个接口都不会错的版本,那你配置一下使用指定kernel就是,剩下的内容也就十分钟编译完成。 - ekson应该大力推广snap(起码我现在安装东西都尽可能用snap) iOS fly ~
- deepdream6 7年前为我的猫编译过openwrt 没记得很复杂啊
- black_samurai感觉lz这个砖瓦的比喻很恰当。比如你要买房,可以买现成的(Windows),可以选择半包(花钱买软件、定制服务),也可以选择全包自己上(自己编译) iOS fly ~