请教:关于linux操作系统裁剪

dingxd319 2010-03-14 01:13:02
所谓操作系统裁剪,是不是就是指裁剪内核?库函数和应用程序是在内核里面吗?
...全文
484 21 打赏 收藏 转发到动态 举报
写回复
用AI写文章
21 条回复
切换为时间正序
请发表友善的回复…
发表回复
thy426 2011-12-31
  • 打赏
  • 举报
回复
请问各位大侠,liunx操作系统剪裁和移植是独立进行的吗?如果不是,有什么联系吗?
Gandrchen 2010-08-09
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 lihualoveyou 的回复:]
操作系统:主要是通过内核选项裁剪,去除不需要的设备支持、功能特性、文件系统之类的
应用程序:去除不需要的应用软件,命令
函数库:去除我们的应用没有依赖的应用库

后两者,为了达到更小的系统,可以用busybox去替代一部分库。


库函数和应用程序不在内核里面,需要单独裁剪。

可以用两种方式去做,一种是自下向上构建。即从编译工具链开始一步步把内核和系统编译出来。
另一种自上向……
[/Quote]

很详细,顶~
louyong0571 2010-08-04
  • 打赏
  • 举报
回复
学习了
九个太阳2023 2010-08-03
  • 打赏
  • 举报
回复
学习~~~
cityofgod 2010-07-28
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 jiaguang3010717 的回复:]
内核配置,可以裁减掉很多了,不需要的驱动全部不配置。库函数和应用程序主要用busybox配置,然后编译吧
[/Quote]
怎么用busybox配啊,能详细一点,或者举个小例子吗?谢谢啦
lxj_0734 2010-06-05
  • 打赏
  • 举报
回复
其实内核裁剪很多是要自己写的,要把自己的硬件驱动程序加进去编译。去掉其中的不要的模块,如内核对某些文件系统的支持
atiansk2006 2010-04-13
  • 打赏
  • 举报
回复
只是做过很多次 make menuconfig, 还没有玩过 busybox.
天亮后说晚安 2010-04-13
  • 打赏
  • 举报
回复
1 楼 顶
jianmin09 2010-04-13
  • 打赏
  • 举报
回复
根据硬件架构(比如arm\arm26\powerpc)进行配置、裁剪,通过busybox可进行bash命令的添加与删除。
yunyun050924 2010-04-11
  • 打赏
  • 举报
回复
没裁剪过,主要应该是看硬件资源有哪些吧。
jly107 2010-04-10
  • 打赏
  • 举报
回复
学习了……
cheidtf 2010-04-10
  • 打赏
  • 举报
回复
提的非常好问题,先顶起。
明天继续研究。
正要做这方面的东西。
cs_812003 2010-04-02
  • 打赏
  • 举报
回复
一般说的是内核裁剪
qihuanfengyun 2010-03-25
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 lihualoveyou 的回复:]

操作系统:主要是通过内核选项裁剪,去除不需要的设备支持、功能特性、文件系统之类的
应用程序:去除不需要的应用软件,命令
函数库:去除我们的应用没有依赖的应用库

后两者,为了达到更小的系统,可以用busybox去替代一部分库。


库函数和应用程序不在内核里面,需要单独裁剪。

可以用两种方式去做,一种是自下向上构建。即从编译工具链开始一步步把内核和系统编译出来。
另一种自上……
[/Quote]

这个应该够清楚了。
UN_ChairMan 2010-03-25
  • 打赏
  • 举报
回复
学习一下,虽然现在工作不搞Linux了但我依然不放弃
hallowwar 2010-03-25
  • 打赏
  • 举报
回复
学习兼接分,楼上大侠让人顿生敬意啊,我也要剪裁内核了。
Apple_Demo 2010-03-25
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 lihualoveyou 的回复:]
操作系统:主要是通过内核选项裁剪,去除不需要的设备支持、功能特性、文件系统之类的
应用程序:去除不需要的应用软件,命令
函数库:去除我们的应用没有依赖的应用库

后两者,为了达到更小的系统,可以用busybox去替代一部分库。


库函数和应用程序不在内核里面,需要单独裁剪。

可以用两种方式去做,一种是自下向上构建。即从编译工具链开始一步步把内核和系统编译出来。
另一种自上向……
[/Quote]
回答的很详细了。
帅得不敢出门 2010-03-14
  • 打赏
  • 举报
回复
一般说的是内核裁剪
spfbc 2010-03-14
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 lihualoveyou 的回复:]

操作系统:主要是通过内核选项裁剪,去除不需要的设备支持、功能特性、文件系统之类的
应用程序:去除不需要的应用软件,命令
函数库:去除我们的应用没有依赖的应用库

后两者,为了达到更小的系统,可以用busybox去替代一部分库。


库函数和应用程序不在内核里面,需要单独裁剪。

可以用两种方式去做,一种是自下向上构建。即从编译工具链开始一步步把内核和系统编译出来。
另一种自上……
[/Quote]
顶!呵呵。。。
KimenWu 2010-03-14
  • 打赏
  • 举报
回复
操作系统:主要是通过内核选项裁剪,去除不需要的设备支持、功能特性、文件系统之类的
应用程序:去除不需要的应用软件,命令
函数库:去除我们的应用没有依赖的应用库

后两者,为了达到更小的系统,可以用busybox去替代一部分库。


库函数和应用程序不在内核里面,需要单独裁剪。

可以用两种方式去做,一种是自下向上构建。即从编译工具链开始一步步把内核和系统编译出来。
另一种自上向下的方式,即找一个已经编译好的系统,去除不需要的库
加载更多回复(1)

4,437

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 内核源代码研究区
社区管理员
  • 内核源代码研究区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧