美文网首页
9.lakka系统解包与打包

9.lakka系统解包与打包

作者: wdmomoxx | 来源:发表于2018-01-26 22:59 被阅读0次

lakka系统的确小巧简练,对手柄外设的支持非常不错,几乎即插即用。有群友问到lakka系统不知道如何打包,于是下了一个研究了一下。
看了一下镜像中的文件,发现他把整个系统整合在一个文件中,这种做法很好的保证了系统文件不被修改。但是我们如何修改呢?
进入lakka镜像,发现有一个叫SYSTEM的文件,占了整个镜像的绝大部分空间,大概这个就是lakka系统文件了,因为没有后缀名,所以比较难以判断是何种文件类型,Linux下有个很好的文件类型查看工具file,我们使用这个工具对SYSTEM文件进行查看,发现他是Squashfs文件:

1.png
知道文件类型后放狗一搜,很多教程,这里我再简单重复一下:
需要用的工具:squashfs-tools
如何没有此工具,请先运行sudo apt-get install squashfs-tools
安装成功后即可使用此工具进行解包与打包操作:
解包命令:unsquashfs -dest squashfs-root lakka/SYSTEM
命令解释:
unsquashfs -dest为解包命令及参数
squashfs-root为解包到的文件夹路径,这里使用了相对路径
lakka/SYSTEM为需要解包的文件路径,这里使用了相对路径
然后你就可以搞事情了 2.png
打包命令:mksquashfs squashfs-root lakkasystem -noappend -all-root
命令解释:
mksquashfs为打包命令及参数
squashfs-root为需要打包的文件夹路径,这里使用了相对路径
lakkasystem为打包后的文件路径,这里使用了相对路径
打包完成后替换原来的文件即可。 3.png

相关文章

网友评论

      本文标题:9.lakka系统解包与打包

      本文链接:https://www.haomeiwen.com/subject/hdcgaxtx.html