用buildscript制作Slax的扩展包sb文件

昨天成功用buildscript制作了fcitx在Slax下的sb bundle(一看到sb这个扩展名我就莫名其妙地想笑……233)

我强烈建议大家直接阅读官方的Documentation和template.SlaxBuild,基本就知道怎么做了。

build写好之后,在终端下运行,看看是不是能成功制作出sb文件,然后slax activate之,运作是否正常。一切顺利的话,就可以slax upload上传了,上传的时候会要一个密码,这个密码最好记好了,因为Slax的Modules是不可以有重复的,之后就只能用slax update更新脚本或者slax delete删除脚本了,而后面的操作都会要验证密码是否正确。

在# —————– put your actual build code here: —————后面一定要写详细的编译过程,这个buildscript其实就是一个shell脚本,编译过程参考一下Slax的Module就好了(看看我上传的qtqq和fcitx吧,其它我还真没找到真正“编译”的bundle)。

刚刚又制作了QtQQ的sb,把buildscript上传了,个人觉得Slax还是非常有希望在Linux发行版海洋里活出自己的空间的,首先当然就是它的bundle系统了,和Chakra很像,但是Slax又自称是Pocket system,体积很小,所以还是有自己的优势所在的!唯一比较郁闷的就是Slax的网站关键环节全部是under construction(很多Modules的buildscript已经有了,但是sb文件都没有编译出来,导致可以下载的Modules非常少),这可不行啊,得早日上线运作!

Author: librehat

自由軟體萬歲!

4 thoughts on “用buildscript制作Slax的扩展包sb文件”

  1. 这两个包都装了,但是还是无法正常输入英文.slax的版本是7.08.难道是我打开的方法不对:(

    还想再问个问题,你是如何引导的.我下载的是zip包,解压后使用grub4dos引导.我找到引导方式有两种:
    title Slax linux
    root (hd0,7)
    kernel /slax/boot/vmlinuz root=/dev/ram0 rw max_loop=255 init=linuxrc load_ramdisk=1 ramdisk_size=6666 slax vga=normal autoexec=startx locale=CHS.UTF-8
    initrd /slax/boot/initrfs.img
    boot

    title slax Linux
    root (hd0,7)
    kernel /slax/boot/vmlinuz vga=773 load_ramdisk=1 prompt_ramdisk=0 rw printk.time=0 slax.flags=perch,xmode,toram
    initrd /slax/boot/initrfs.img
    boot

    第一种要手动登录并使用startx启动kde,第二种不用.其实我不明白它们是如何工作,是否可以设置成本次启动不保存用户数据(类似于光盘模式)?如果要改成grub2得怎么改呢?想知道你是如何引导的.

    先谢谢过:-)

  2. 为什么我用这个fcitx.sb包无法输入英文呢,按左shift是五笔和拼音的切换,按ctrl+空格,切换各种输入法,但是就是不能输入英文.

    我现在只能使用切换到拼音输入再按回车这种方法输入英文了.

    1. 呐……我这里一切正常。你装上kcm-fcitx这个包,然后在控制中心里面配置好再试试?

Comments are closed.