首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >读取SquashFS归档文件

读取SquashFS归档文件
EN

Stack Overflow用户
提问于 2010-05-11 05:00:42
回答 3查看 4.9K关注 0票数 6

(SquashFS是一个压缩的文件系统- http://en.wikipedia.org/wiki/SquashFS)

我正在寻找一种从程序中读取SquashFS文件系统的方法。到目前为止,我已经了解了它的内核驱动程序,但我确信它的用户空间库一定存在于某个地方。任何语言都可以,但C语言更好。

挂载文件系统并以这种方式使用它在技术上是可行的,但我宁愿避免这种方法,因为我正在研究的应用程序在任何给定的时间都会涉及到至少几十个归档文件。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2010-05-11 05:08:35

我刚从squashfs.sourceforce.net下载了代码tarball,里面没有内核代码。仅适用于mksquashfsunsquashfs的C语言用户端代码。

您也许可以从unsquashfs中提取代码。

票数 5
EN

Stack Overflow用户

发布于 2010-05-11 05:09:09

有一个名为unsquashfs的工具,它可以提取类似于tar的squashfs图像。它应该与mksquashfs捆绑在一起

票数 5
EN

Stack Overflow用户

发布于 2011-11-03 21:37:01

我有一些ruby代码可以做到这一点:https://github.com/vasi/squash.rb

这是相当粗糙,但它工作得很好。也许有一天我会把它变成一个设计更好的C库。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2806432

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档