LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 702|回复: 6

新手来请教一个问题

[复制链接]
发表于 2010-8-12 18:01:38 | 显示全部楼层 |阅读模式
好久不来论坛了,于是就作为新手提一个问题,希望大虾帮我解决
我用archlinux做了个完整版本的防火墙
但是我该如何把系统打包到一个bin或者类似的文件里面,并且支持文件加密?
做过类似的产品的兄弟指导下。
发表于 2010-8-12 20:56:02 | 显示全部楼层
bin就是自解压?
回复 支持 反对

使用道具 举报

发表于 2010-8-12 21:26:23 | 显示全部楼层
[color="Red"]开源世界不欢迎把开源资源据为己有。

请仔细阅读所使用软件许可证,如许可证要求提供源码,则需要提供源码。
使用 GNU/Linux 系统,[color="Red"]您独立开发部分可闭源,在开源软件基础上二次开发部分需满足原许可证。

如果您愿意,可以使用加密文件系统。

商用,且准备闭源,为回避法律风险,请考虑各种 BSD 系统。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-8-12 21:43:02 | 显示全部楼层
打包与开源闭源有啥关系?文件加密这个是安全领域使用的最多的事情,这个和开还是闭源好像一点关系都没有吧?
就算我发布的版本别人无法解包,但是我公开源代码有何不可?只是不知道密钥无法解密而已......
盲目的谈开源不如多研究技术

另外,本人有正当职业,不需要在开源产品上开发东西出来商用,只是玩玩而已,纯技术研究而已。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-8-12 21:45:46 | 显示全部楼层
Post by jarryson;2108029
bin就是自解压?


我的目标就是做成和内核一样的包,运行以后直接就是系统了,而不需要二次挂载

这样可以减少体积,不知道有啥教程可以学习
回复 支持 反对

使用道具 举报

发表于 2010-8-12 22:02:40 | 显示全部楼层
呵呵,不做恶就好。

bt 些,可以把 linux-kernel initrd 做到一起,linux-kernel 有专门编译选项,曾见过某人用此法显摆 arm 平台单文件最小系统,貌似玩的是 directfb。

补充:
http://free-electrons.com/community/demos/qemu-arm-directfb/
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-8-12 22:52:20 | 显示全部楼层
Post by 聚焦深空;2108048
呵呵,不做恶就好。

bt 些,可以把 linux-kernel initrd 做到一起,linux-kernel 有专门编译选项,曾见过某人用此法显摆 arm 平台单文件最小系统,貌似玩的是 directfb。

补充:
http://free-electrons.com/community/demos/qemu-arm-directfb/


果然如兄弟所言,可以给内核增加包,这样的花,就可以把系统放到一个文件中去了,谢谢
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表