大家好,小弟一直不明白对linux或uboot源码包打补丁的原因。在网上查了资料也没有详细的介绍。
答案:4 悬赏:60 手机版
解决时间 2021-11-08 16:14
- 提问者网友:杀手的诗
- 2021-11-08 11:42
大家好,小弟一直不明白对linux或uboot源码包打补丁的原因。在网上查了资料也没有详细的介绍。
最佳答案
- 五星知识达人网友:神鬼未生
- 2021-11-08 12:23
1、配置源码需要重新编译,而重新编译系统会花费大量的时间,而且Linux系统并不是修改源码就能编译通过,还涉及到很多的Makefile,那么要你单独一个个的修改工作量也会比较大。但是源码补丁可以自动识别和替换需要的,方便了一些并不是太熟悉Linux的人,而且减轻了用户的工作量。
2、既然是补丁,肯定都是针对某一些特殊情况开发的,并不是所有人都会遇到这些情况,也并不是所有人都需要这些补丁。Linux发布的源码都是一些Linux比较大的升级时候发布一次的,而源码是提供给所有人的,那么也不是每个人都需要这个补丁的源码呀,一般都只是下载和自己所从事专业有关的。
补丁的话随便你自己,因为不是所有人都需要那个补丁,就算你不装,也没什么问题的追问这位老师,谢谢您的回答,按照您的回答我的理解是打补丁是为了更方便的配置源代码?对那些不太熟悉linux源码配置的人来说,打补丁可以让他们很好的进行配置?是吗?追答可以这么理解,打补丁就免除了重新编译的一步。一个单纯的Linux内核源码,不带任何驱动和别的,只是内核,编译就要花差不多一个小时的时间,不同配置的不一样,但是直接打补丁就不需要编译这一步了
2、既然是补丁,肯定都是针对某一些特殊情况开发的,并不是所有人都会遇到这些情况,也并不是所有人都需要这些补丁。Linux发布的源码都是一些Linux比较大的升级时候发布一次的,而源码是提供给所有人的,那么也不是每个人都需要这个补丁的源码呀,一般都只是下载和自己所从事专业有关的。
补丁的话随便你自己,因为不是所有人都需要那个补丁,就算你不装,也没什么问题的追问这位老师,谢谢您的回答,按照您的回答我的理解是打补丁是为了更方便的配置源代码?对那些不太熟悉linux源码配置的人来说,打补丁可以让他们很好的进行配置?是吗?追答可以这么理解,打补丁就免除了重新编译的一步。一个单纯的Linux内核源码,不带任何驱动和别的,只是内核,编译就要花差不多一个小时的时间,不同配置的不一样,但是直接打补丁就不需要编译这一步了
全部回答
- 1楼网友:酒者煙囻
- 2021-11-08 15:25
补丁比较小
- 2楼网友:独行浪子会拥风
- 2021-11-08 14:49
打补丁一般是由于修复bug或新增功能,说白了,就是增加、删除、替换一些代码而已。
- 3楼网友:詩光轨車
- 2021-11-08 13:27
1 源代码编译,软件有时会有bug或者不足 作者做出修补或改进给源码打补丁更新下
2 作者懒 还有就是 补丁有时候是有些人才用得到 有些人用不到某个功能 就不用打补丁 做一个新的包的话 有些补丁其他人其实用不到 所以他就懒得做了
3 如果你不清楚你需不需要补丁 你还是打上补丁比较好 因为补丁一般都是用来修复某些BUG之类
2 作者懒 还有就是 补丁有时候是有些人才用得到 有些人用不到某个功能 就不用打补丁 做一个新的包的话 有些补丁其他人其实用不到 所以他就懒得做了
3 如果你不清楚你需不需要补丁 你还是打上补丁比较好 因为补丁一般都是用来修复某些BUG之类
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯