最新评论
- warning: Creating default object from empty value in /var/www/www.minilinux.net/htdocs/sites/all/modules/views/modules/comment/views_handler_field_comment_username.inc on line 32.
- warning: Creating default object from empty value in /var/www/www.minilinux.net/htdocs/sites/all/modules/views/modules/comment/views_handler_field_comment_username.inc on line 32.
- warning: Creating default object from empty value in /var/www/www.minilinux.net/htdocs/sites/all/modules/views/modules/comment/views_handler_field_comment_username.inc on line 32.
- warning: Creating default object from empty value in /var/www/www.minilinux.net/htdocs/sites/all/modules/views/modules/comment/views_handler_field_comment_username.inc on line 32.
- warning: Creating default object from empty value in /var/www/www.minilinux.net/htdocs/sites/all/modules/views/modules/comment/views_handler_field_comment_username.inc on line 32.
- warning: Creating default object from empty value in /var/www/www.minilinux.net/htdocs/sites/all/modules/views/modules/comment/views_handler_field_comment_username.inc on line 32.
- warning: Creating default object from empty value in /var/www/www.minilinux.net/htdocs/sites/all/modules/views/modules/comment/views_handler_field_comment_username.inc on line 32.
- warning: Creating default object from empty value in /var/www/www.minilinux.net/htdocs/sites/all/modules/views/modules/comment/views_handler_field_comment_username.inc on line 32.
- warning: Creating default object from empty value in /var/www/www.minilinux.net/htdocs/sites/all/modules/views/modules/comment/views_handler_field_comment_username.inc on line 32.
- warning: Creating default object from empty value in /var/www/www.minilinux.net/htdocs/sites/all/modules/views/modules/comment/views_handler_field_comment_username.inc on line 32.
這下有打包方法解說又有實際 .tazpkg 包可觀摩
真是幸福滿分
如果是改制系统中用手动安装,则还要多下载两个依赖:xorg-libXtst-1.0.3.tazpkg和xorg-libXv-1.0.3.tazpkg
刚试了,对头。
ntfsmount /dev/hda1 /media/hda1 -o locale=zh_CN.UTF-8
就可以在/home/slitaz/packages目录下生成chinese-pack-0.2.tar.gz。
它的原理不复杂,看一下包中的receipt就明白怎么回事了。slitaz的wok和gentoo的ebuild比较类似。
好兄弟
slitaz 手册
Packages(包)
tazwok and the wok(包格式和建立包工具)
slitaz的包都是用tazwok来打包的,同时在wok中会有一个收条或清单,包的格式是一个名为pkg.tazpkg压缩包(cpio文件)。收条或清单提供了一个包文件应有的信息如包名、源文件格式、下载地址等。通过这个收条或清单编译系统就可在某目录中配置( configure),make和安装(install)包。完成后tazwok就会执行建立包的命令,只抽出必要的文件来打包。在slitaz中已安装了的包的收条或清单均在 /var/lib/tazpkg/installed中,可随时查阅或参考。
tazwok默认的工作目录在/home/slitaz/wok,同时将建好的包放在/home/slitaz/packages目录中。这些路径的设置在/etc/tazwok.conf或者当前目录。最后,安装了slitaz-toolchain,就马上可以创建一个无需依赖的包:
# tazwok new-tree pkgname --interactive
在wok目录中,新的包树(文件结构)和收条或清单建立了,则可先编辑此清单,修改规则(rules)、功能(functions)、在DEPENDS中增加依赖(如果需要),接下来可以试第一个cook:
# tazwok cook pkgname
现在可浏览已建立的包,修改清单,或者用:
# tazwok genpkg
命令重新打包。打包后就可用tazpkg install命令安装包文件了。