linux文件系统裁剪
来源: 互联网 发布时间:2017-02-05
本文导语: 今年开始接触嵌入式系统,做了一个文件系统太大了有80多M怎么能让文件系统小点呢, | 首先要清楚基本文件系统必须的目录和文件有哪些 其次,看一下哪个目录比较大 然后,删除一些不必...
今年开始接触嵌入式系统,做了一个文件系统太大了有80多M怎么能让文件系统小点呢,
|
首先要清楚基本文件系统必须的目录和文件有哪些
其次,看一下哪个目录比较大
然后,删除一些不必要的库文件和临时文件等
其次,看一下哪个目录比较大
然后,删除一些不必要的库文件和临时文件等
|
在设计方面做做文章吧,弄点好的算法啥的
|
glibc库是相当大的,嵌入式多用uclibc
还有命令行包也需要用busybox来替代
用不到的包都可以不要编译进来
一般制作嵌入式文件系统都是用现有的工具,它会自动打补丁、编译相关东西等等
还有命令行包也需要用busybox来替代
用不到的包都可以不要编译进来
一般制作嵌入式文件系统都是用现有的工具,它会自动打补丁、编译相关东西等等
|
一个基本的根文件系统很小的。可以在10MB以内。
当然,如果包含了其它如Qt这些东西的话,就很大了。
当然,如果包含了其它如Qt这些东西的话,就很大了。
|
busybox做的文件系统4M就可以吧