zslevin
发表于 2005-5-27 13:49:31
如果是 root 用户的话就无需修改 /etc/fstab; 但如果是普通用户的话, 就要想办法让他有 mount 的权限.
"FanX的fstab不好改", 是指运行的时候还是制作的时候?
klik 中的 /etc/fstab 只是加入以下几句(也可以多加点, 视 loop 设备个数而定), option 中加上 user 是为了让普通用户可以 mount. 也许有其它方法不用修改 /etc/fstab 也可以实现?
/mnt/app/1/image /mnt/app/1 auto user,noauto,ro,loop,exec 0 0
/mnt/app/2/image /mnt/app/2 auto user,noauto,ro,loop,exec 0 0
/mnt/app/3/image /mnt/app/3 auto user,noauto,ro,loop,exec 0 0
/mnt/app/4/image /mnt/app/4 auto user,noauto,ro,loop,exec 0 0
/mnt/app/5/image /mnt/app/5 auto user,noauto,ro,loop,exec 0 0
/mnt/app/6/image /mnt/app/6 auto user,noauto,ro,loop,exec 0 0
/mnt/app/7/image /mnt/app/7 auto user,noauto,ro,loop,exec 0 0
wjping119
发表于 2005-5-27 14:20:49
我一直使用的就是root,双击cmg文件还是会有这样的提示,添加进去后双击cmg文件无法启动,然后fstab中添加的行就没有了
这个我会再试试的,我的想法就是将slax的mo模块也能用这种方法运行。当然除此之外还有很多方法的
zslevin
发表于 2005-5-27 14:51:20
这样吧, 你打一下这个补丁, 然后将 /etc/fstab 的相关条目删除, 再用 root 试试.
可以在命令行打入:
~/.zAppRun/path/your/cmg/file
来运行, 能获得更详细的出错信息.
zslevin
发表于 2005-5-27 14:56:06
呵, 442 个字节的附件显示成 442 KB, 吓我一跳.
wjping119
发表于 2005-5-27 17:31:06
好的,我来试试。
zslevin, 你说能不能在slackware的tgz里也加上一个脚本
然后达到点击就安装就启动的效果?
和点击这些这些loop 压缩模块有什么区别?
比如实现难度啦,速度快慢了等各方面
zslevin
发表于 2005-7-5 22:40:06
呵,因为嫌桌面上的 CMG 文件的图标丑,所以这次修改的脚本加入图标,见附件。
安装方法见前面。
这次只有 6 个 CMG 包,可以在:
http://www.magiclinux.org/people/levindu/klik
处下载,
Skype 的版本是 1.1.0.13。
呵,自娱自乐啊。
zslevin
发表于 2005-7-6 20:34:45
* Changelog
- 7.6 收录 viruskiller
wjping119
发表于 2005-7-18 15:06:07
不错
zslevin, 这个脚本的通用行如何,目前只在magic上通过测试?
我希望能在slackware中完美的使用它,而且让它能制作任意的模块文件,而不是哪天才能搞定一个的那种。希望能像给slax制作模块一样。。。
还有以前你给的patch,我没有打成功,能否直接给我一个文件(已经patch好的脚本)让我来试试,这个玩意很有吸引力的,如果能放到slax/fanx中就会变得非常完美,还有,脚本里的注释有英文最好,因为这个需要给slax的作者Tomas看的,你也可以到 www.slax.org 的论坛上直接和他讨论,slax中使用的是squashfs压缩文件系统
KDE
发表于 2005-7-18 17:59:38
LevinDu:你的要求在 2.6.12.2 kernel 已经实现,但你可以用我做的 2.6.12.3。
zslevin
发表于 2005-7-18 20:37:57
谢谢 KDE 的大力支撑!
squash 类型的 cmg 文件在:
http://www.magiclinux.org/people/levindu/klik/squash/
中, 新近加入:
- Source Navigator (sourcenav.cmg)
- Data Display Debugger (ddd.cmg)
- audacity(audacity.cmg)
- Acrobat Reader 7.0 (暂没中文) (acrobat.cmg)
to wjping119:
这个脚本其实不依赖于 MGC. 我改的版本将很多东东都简化了, wrapper 就是自己写的薄薄的包装, 其中的中文注释只是为了方便有兴趣的人士阅读和修改.
建议slax的作者Tomas 到 http://klik.atekon.de 上看看, 那里才是最全的, 其中的脚本支持 server apt-get, 下载, 转换成 cmg 文件, 也就是说, 基本上很多的 debian 包都可以自动转换成 cmg 包. 相对于我的版本, 它的规模要大得多.
wjping119
发表于 2005-7-21 11:13:41
运行估计是没有问题的
主要是通用性问题,就是所有的东西都可以简单的做成cmg文件,这才是主要的
KDE
发表于 2005-7-22 10:45:22
运行估计是没有问题的
主要是通用性问题,就是所有的东西都可以简单的做成cmg文件,这才是主要的完全二进制兼容是不可能的,各大发行版使用的 glibc、libstdc++、gtk、qt、wxwidget 库不同,肯定会有遇到问题的时候。
spring@fans
发表于 2005-7-22 22:41:26
dsl(damnsmalllinux)中有UCI也有类似功能,可以参考。
另在slackware中也可用类似的:
http://klik.atekon.de/docs/?page=Using%20binaries%20from%20other%20distros
owwen
发表于 2005-7-23 20:10:02
好介绍,利害
辛苦了
顶!!!
zslevin
发表于 2005-9-6 12:01:45
http://www.magiclinux.org/people/levindu/klik/squash/
新近加入:
- 连连看2 (llk2.cmg)