SliTaz是一个超小型的Linux发行版。它在一张不足30MB的LiveCD上,不仅集成了Firefox 3、gFTP、pdf阅读器等众多常用的软件,还包括了Lua解释器、Geany等一些简单的开发工具。目前这个版本的SliTaz使用openbox作为默认窗口管理器,虽然非常简单,但却很精致,还拥有阴影、透明等一些窗口特效。SliTaz另一个比较大的优点是它拥有一个比较完善的包管理器,可以像Ubuntu那样从网络上更新软件包,这在小型Linux发行版上并不常见。
但SliTaz由于过于追求体积小,缺少很多常用的功能,比如视频播放、Flash等,而且它的驱动不全、没有Xorg、命令不完整(都是busybox实现的),很多情况下使用并不方便。另外SliTaZ的主力开发者们基本都是说法语的,相对来说英语资料比较缺乏,中文资料更是几乎不存在,遇到问题解决起来比较困难。所以我个人推荐对Linux比较熟悉且可以读懂英文或法文手册的网友使用SliTaZ,入门用户还是Puppy以及小芭比系列更易上手一点。
这里提供的SliTaz是由本站制作的具有中文显示和输入功能的版本。其中的软件均为英文,没有汉化,如需汉化可以安装天使界主制作的中文界面包。
但SliTaz由于过于追求体积小,缺少很多常用的功能,比如视频播放、Flash等,而且它的驱动不全、没有Xorg、命令不完整(都是busybox实现的),很多情况下使用并不方便。另外SliTaZ的主力开发者们基本都是说法语的,相对来说英语资料比较缺乏,中文资料更是几乎不存在,遇到问题解决起来比较困难。所以我个人推荐对Linux比较熟悉且可以读懂英文或法文手册的网友使用SliTaZ,入门用户还是Puppy以及小芭比系列更易上手一点。
这里提供的SliTaz是由本站制作的具有中文显示和输入功能的版本。其中的软件均为英文,没有汉化,如需汉化可以安装天使界主制作的中文界面包。
下载地址:
制作方法:
比较杂乱,仅供参考
###install slitaz install slitaz to hd reboot install smbclient, cyrus-sasl, readline to run smbclient tazwok gen-list ###updating chinese pack copy chinese-pack.tar.gz from host computer via smbclient tar -C /home/slitaz/wok -zxf chinese-pack.tar.gz remove several gconv libs from /home/slitaz/wok/chinese-pack/receipt cd /home/slitaz/wok/chinese-pack/stuff/etc/ cp /etc/skel/.config/pcmanfm/main etc/chinese-pack/.config/pcmanfm/ set encoding=zh_CN.UTF-8 and terminal=sakura in etc/chinese-pack/.config/pcmanfm/main echo us>keymap.conf cp -a chinese-pack/.config/ skel/ cp -a chinese-pack/{.config,.geany,.xinitrc} ../root/ rm -r chinese-pack mkdir -p lxpanel/default/panels/ cp /etc/lxpanel/default/panels/panel lxpanel/default/panels/panel sed -i 's/xterm.desktop/sakura.desktop/' lxpanel/default/panels/panel ln -s /bin/busybox usr/bin/id tazwok cook chinese-pack ###generate my iso copy slitaz-cooking-20081231.iso from host computer to /root/ cd /home/slitaz/distro tazlito gen-config edit tazlito.conf tazlito extract-distro /root/slitaz-cooking-20081231.iso you need 512MB memory insert Chinese in front of SliTaZ in rootcd/boot/isolinux.msg cd rootfs/ cp -a /home/slitaz/wok/chinese-pack/taz/chinese-pack-0.2/fs/* . md5sum /home/slitaz/packages/chinese-pack-0.2.tazpkg >>var/lib/tazpkg/installed.md5 remove /home/.../ from var/lib/tazpkg/installed.md5 cp /home/slitaz/wok/chinese-pack/taz/chinese-pack-0.2/* var/lib/tazpkg/installed/chinese-pack sed -i 's/^\(.*\[zh_CN\]\)/#\1/' usr/share/applications/* insert following lines in function xinitrc_sample() in usr/bin/tazx " export LC_CTYPE="zh_CN.UTF-8" export XMODIFIERS="@im=fcitx" export GTK_XIM_MODULES="fcitx" export QT_XIM_MODULES="fcitx" fcitx & " tazlito gen-initiso ###NOTE: half chinese character problem in sakura: it's totally busybox's fault.
更新日志:
2008/09/07,创建cooking-cn20080907
2009/01/05,更新到cooking-cn20081231
2009/01/06,修正/usr/bin/id文件丢失问题,感谢匿名网友的报告
- 110987 次点击
可惜只有拼音,没五笔。
添加五笔字型的方法:
下载addwb.tar.gz,解压到任意文件夹,双击运行其中的addwb2slitaz.sh,再重启一下X即可。(如输入法状态条突然消失,请删除/home/tux/.fcitx文件夹下的所有文件再重启X)
下面是已通过pup2usb安装小芭比(puppy)后再安装SliTaz的方法:
一、精简安装到硬盘的方法:(该法无法保存个人文件)
假设将iso解压到c:\slitaz
在c:\menu.lst中添加:
二、完全安装到硬盘的方法:(可以保存个人文件,但要格式化成ext3,请先备份原分区数据)
以精简安装到硬盘方法启动后,先在控制台下iso所在文件夹执行:
选择 menu | system tools | slitaz installer 先将安装分区格式化成ext3,再安装到该分区。(注意:即使跳过格式化也会清除原分区数据!)
然后在c:\menu.lst中添加:
ArchLinux也是一个轻量级的版本,相当不错的了
http://www.rayfile.com/files/215228c7-9d24-11dd-89a0-0014221b798a/
如果会用极点或王林快码可以到
jdkm.ys168.com
linux版快码中看看
兴许能看到我做的极品鹅码
就是fcitx版的极点快码
貌似无法挂载硬盘
连linux分区也不行
网络设置工具也不工作
用pppoe-setup之后可以上网
但下载不了
能把fcitx弄成ctrl+space呼出么?不是登录后就在顶部显示。
应该在这个帖子里贴一下md5吧。
fcitx安装文件夹
或是/root/.fcitx
中打开config
找找相关的项
好像是是否主动上屏之类的
将1改成0
或是将0改成1就ok了
教程有问题
can't find ......\bz.mia
boot:我点回车键
还是出现
can't find ......\bz.mia
boot:
我怀疑是不是bzimage大小写的问题、应该怎么解决哦。我应该怎么该程序啊??
请求帮助!!!~谢谢
我直接用geany改了options pap-secrets chap-secrets三个文件 用命令pppd eth0运行后 出现rp-pppoe plugin version 3.3 complide against pppd 2.4.4
插入一行
GTK_IM_MODULE=xim
試試, 就插入到最後那個 firefox 啟動命令"前"面好了
GTK_IM_MODULE=xim
exec $LIBDIR/$APPNAME "$@"
不過你們簡體版是用
export GTK_XIM_MODULES="fcitx"
所以可能要改成
GTK_IM_MODULES=xim
兩種都測試看看
(沒掛保證有效, 不過沒魚, 蝦也好, 搞不好它就是特效藥)
第二个,上不了网。
tazpkg get-install ntfsprogs
提示安装ntfs-3g等依赖包文件时,选择是,安装完成后,在控制台下输入:
mkdir /media/hda1
ntfsmount /dev/hda1 /media/hda1
tux和rooot的密码都是root。
非常想在机子上装这个。。就是法语太让人不知所云。。。。
如果有U盘的话装个到U盘试试吧 详细的教程http://www.f-l-y.cn/simple/index.php?t93521.html
ntfsmount /dev/hda1 /media/hda1 -o locale=zh_CN.UTF-8
刚试了,对头。
我们做的puppy则是BarbieDog!
五笔是原版自带的码表,很遗憾,这么好的输入法已经停止开发了。
看了云帆的也许该让这只小企鹅消失了,真是一种说不出的滋味...
向fcitx的作者Yuking默默地表示心中的敬意,也许在开源世界里呼风唤雨的程序员们在现实世界中有太多的无奈吧...
cooking 版 pppoe-setup 有問題
tux@slitaz:~$ su
Password: (密碼是 root)
root@slitaz:/home/tux# pppoe-setup
Welcome to the Roaring Penguin PPPoE client setup. First, I will run
some checks on your system to make sure the PPPoE client is installed
properly...
/usr/sbin/pppoe-setup: line 53: /usr/bin/id: not found
/usr/sbin/pppoe-setup: Sorry, you must be root to run this script
root@slitaz:/home/tux#
然後 ln -s /bin/busybox /usr/bin/id 就好了(偷看四合一裡的slitaz)
我昨天看到本站網友說slitaz有新版
去下了一個玩, 英文原版就有誤
如果是改制系统中用手动安装,则还要多下载两个依赖:xorg-libXtst-1.0.3.tazpkg和xorg-libXv-1.0.3.tazpkg
它修正的方法是:(見 receipt)
sed -i 's|/usr/bin/id|id|' $fs/usr/sbin/pppoe-connect \
$fs/usr/sbin/pppoe-setup $fs/usr/sbin/pppoe-start
之前的旧版都能自认我的3com网卡,新版竟然认不了了。
而且,这个新版尽管多了几个wireless的选项,但似乎还是无法配置成功,唉。。。
第2頁 installable
有:
get-ipw2100-firmware
get-ipw2200-firmware
新版是預裝 get-wifi-firmware
(第1頁 installed 可看到)
第2頁還有
wifi
wifidog
madwifi
不知是啥玩意
重读slitaz 手册中的Hacking SliTaz LiveCD,自己重新加入了五笔输入后,也可用tux账户了,很方便、很简单,方法如下:
1.组织工作和准备:
$ su
# mkdir -p /home/slitaz/hacked
(# mkdir -p /home/slitaz/src)
# cd /home/slitaz/hacked
2.用iso文件:
# mkdir /tmp/loop
# mount -o loop slitaz-cooking.iso /tmp/loop
# mkdir rootcd
# cp -a /tmp/loop/* rootcd
# umount /tmp/loop
3.建立工作目录:
# cd /home/slitaz/hacked
# mkdir rootfs
# cp rootcd/boot/rootfs.gz rootfs
4.解压rootfs.gz:
# cd rootfs
# (zcat rootfs.gz 2>/dev/null || lzma d rootfs.gz -so) | cpio -id
# rm rootfs rootfs.gz
5.将addwb2slitaz中的tables.conf和wbx.mb拷到 rootfs目录中的 usr/share/fcitx/data中
6.重制rootfs文件,在rootfs 目录中运行:
# find . -print | cpio -o -H newc | lzma e -si -so > ../rootfs.gz
7.将此rootfs.gz拷至usb上,改原rootfs.gz为previous.gz:
现在就是在此环境中回贴。
我是用tazlito extract-distro把iso解开到/home/slitaz/distro中,修改,然后用tazlito gen-initiso重新构建iso文件。贴子中的制作记录中有具体使用的指令。
谢谢老大关注,slitaz发展很快,tazlito 就是将上述命令改为scripe,用(zcat和find命令只是为了知道其内部管理机制,今天又加入了flash,并按网友的提示加入了curl包:
10:08 156,160 curl-7.19.1.tazpkg
10:13 146,944 cyrus-sasl-2.1.22.tazpkg
10:09 211,808 libldap-2.3.39.tazpkg
curl包还有几个依赖关系,一并下载后,用tazpkg install ***.tazpkg --root=/home/slitaz/rootfs/将上述包安装到改制系统中。
flash包是从adobe网上下载的tar.gz包,将其解压后将libflashplayer.so拷到改制系统中的/etc/skel/.mozilla/plugins/目录中。
重新制成rootfs.gz文件,现在上网就可看flash了;注意只安装flash包而不装上述三个文件(curl等),则一开有flash的网页firefox就会自动关闭。
我看你对slitaz理解很深,建议你注册一个帐户,然后在讨论区发帖介绍一下你的经验,我可以帮你放到首页上。
我也只是一个爱好者,以前用过slackware,后来也一直用她,有liveCD后就开始搞不用安装的linux,slitaz吸引我的就是小系统并带编辑系统,原来的本本是dell x300,被小子放在水里,现在用的是thinkpad r61。哈哈,理解很深谈不上,开始我也未搞明白wok的意思,只知道是包管理,其实wok比一般的包管理要强大很多,比如可以直接通过wok下载src来make等,如果有时间计划将slitaz 手册翻译一下,大家共享。
先谈谈我的usb上运行slitaz的方法:
1.用linux系统格式化usb盘用ext2/3均可,并在上面安装grub,我的方法是用ubuntu.iso找到grub的stage1,stage2,stage1.5等文件拷到boot/grub/中,并在此目录中建立一个menu.lst,安装并设置grub。然后将slitaz的iso解开,拷贝bzImage和rootfs.gz到盘上的slitaz目录中,编辑menu.lst如下:
title SliTazcn (Cooking)
kernel /slitaz/bzImage root=/dev/null vga=771 screen=1280x800x24 modprobe=e1000
initrd /slitaz/rootfs.gz
其中的screen=1280x800x24,我的本本的宽屏设置,可以不要;modprobe=e1000是本本的网卡驱动,启动时加载,如果slitaz能自动识别并加载你的网卡,也可不在此设置;注意root=/dev/null这句的设置是grub中要注意的,如用root=/dev/ram等可能不能自动进入slim。
2.运行slitaz后,系统是全部进入ram运行的,此时可将U盘取出,如要使用则可能system tools->mount device加载此盘,用前面提到的改制方法可,方便地更换rootfs.gz,比如改后的rootfs.gz改名为rootsfs_new.gz,则在menu.lst中增加:
title SliTazcn (Cooking) new
kernel /slitaz/bzImage root=/dev/null vga=771 screen=1280x800x24 modprobe=e1000
initrd /slitaz/rootfs_new.gz
这样,可以新旧系统互换。
期待使用手冊翻譯快些問世
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命令安装包文件了。
slitaz的编译其实很简单,只要以下几个命令:
1.先更新库清单:
# tazpkg recharge
2.安装工作链:
# tazpkg get-install slitaz-toolchain
3.安装智能工具:
# tazpkg get-install mercurial
4.获取wok:
$ hg clone http://hg.slitaz.org/wok/ /home/slitaz/wok
注意有时用普通用户不能克隆wok库,可改用root权限来建立,如果想改wok的默认目录就在/etc/tazwok.conf中进行修改。
5.修改wok/linux/stuff/linux-2.6.25.5-slitaz.config
6.编译新核:
# tazwok cook linux
7.结束后编译好的包在/home/slitaz/packages中。
用上述方法到第5步修改wok/linux/stuff/linux-2.6.25.5-slitaz.config
增加
改制时用此清单来安装新的内核,注意要同时将新内核的bzImage或vmlinuz-2.6.25.5-slitaz拷到启动目录中。
安装intel 4965网卡的firmware:
下载:
http://www.intellinuxwireless.org/iwlwifi/downloads/iwlwifi-4965-ucode-228.57.2.23.tgz
以下地址可下载以前版本:
http://www.intellinuxwireless.org/?n=downloads&f=ucodes_4965
因为内核版本的原因,要用到-1的ucode,我在系统中同时加入了-1和-2的ucode:
http://www.intellinuxwireless.org/iwlwifi/downloads/iwlwifi-4965-ucode-228.57.1.21.tgz
将上述两个包解开后,将此两个ucode拷入改制系统中的/lib/firmware/中:
还要将改制系统udev中的文件拷入
重制rootfs.gz后,用新系统启动机器后:
我的环境如下,sda1上均是公司的东东,因此设置为ntfs文件(公司要求的),内存1g,在usb盘上有8G,全部为ext2格式,将wok目录设置到usb盘上,比如/mnt/harddisk/slitaz/home/wok,此内容在/etc/tazwok.conf中修改,sda1上的交换文件有1.5g左右,不用可惜呀,设置方法:
swapon /mnt/disk/pagefile.sys
腦筋真靈活, 佩服
我就想不到
好兄弟
就可以在/home/slitaz/packages目录下生成chinese-pack-0.2.tar.gz。
它的原理不复杂,看一下包中的receipt就明白怎么回事了。slitaz的wok和gentoo的ebuild比较类似。
這下有打包方法解說又有實際 .tazpkg 包可觀摩
真是幸福滿分
类似代码的记录出于两点考虑:
安装了汉化版的SLITAZ之后,,,用文本编辑器编辑文本之后,不能保存,提示UTF-8非法。。。
不能输入文本文件很严重啊……,希望修复
另外,怎么不建立个SLITAZ的QQ群啊
以上仅供参考,因不知道你要保存的文件到何处?哈哈,祝你用好slitaz
从菜单/终端中启动leafpad都可以正常保存,但从桌面的那个快捷方式启动则不可以,感觉应该是pcman的问题。
所用的电脑配置相当差,C 667,160M内存,30G硬盘,
从测试来看,还算不错。
毕竟这样的电脑如果装WIN2000,再搭PHP环境,我怀疑都跑不起来了,
东西还是不错的,只是,好象,不能在中文环境下进行文件名重命名,目录改名,新建文件与目录时输名字也会报错,切换到UTF-8时没有问题,可能还需要进行一定的修改。
如果不是,请大侠指点该怎么办?
另外SILATZ好像无法挂载硬盘。只能挂U盘?
估计是通过pcman启动程序的时候locale被改成了UTF-8导致的。
另外,在mountbox中加载硬盘只可用非中文和非ntfs格式的盘,否则只能手动加载。
在开始要进入系统时我换成EN的 或别的进入是可以新建文件 但不可以输入中文 ??? 晕啊 我不知道怎么搞了
希望slitaz可以进我开的群一起讨论
:37110513
1.用slitaz的liveusb建立一个live的USB盘,要用ext3文件格式,在其上建立一个home文件夹,此方法只保留home中的变更内容。
2.用tazlito建立新的iso文件,你的任何变更将保留在新的iso中。
=============================================================================================
修订试用结果:
1.安装中文包后,因为cooking版是修改tazx文件内容加入中文环境和启动fcitx命令,现在tazx命令是在X启动后运行,因此要将上述中文环境和启动fcitx命令加入到.xinitrc中,并将这个.xinitrc放到定制系统的/etc/skel/目录中,就可用中文和中文输入法了。
2.加入wifi的方法:
开启package manager或在命令行中运行
3.命令行文件管理器clex已未包含于iso中,可用其他文件管理器。
4.中文firefox的安装可用中文介面包:
http://www.minilinux.net/software/slitaz%E4%B8%AD%E6%96%87%E7%95%8C%E9%9D%A2%E5%8C%85
修改方法:
http://www.minilinux.net/software/slitaz%E4%B8%AD%E6%96%87%E7%95%8C%E9%9D%A2%E5%8C%85#comment-4243
2.0版的修改和手动安装flash的位置:
http://www.minilinux.net/software/slitaz%E4%B8%AD%E6%96%87%E7%95%8C%E9%9D%A2%E5%8C%85#comment-4269
2/貌似自动挂载分区存在问题
如何解决呀?
在ROOT下,输入法直接在窗口上,正常操作;
在TUX下,就不自动启动fcitx,人工启动后,菜单栏就不见了。
原文地址http://hi.baidu.com/lovehack2006/blo...4738b657c.html
另外,为什么我用mplayer放电影的时候,小屏幕影音同步,全屏就不同步了,
就是我升级到Firefox 3.0以后,不能用http://mp3.baidu.com在线听歌了,试过很多插件,Xine-plugin 只支持.wma格式,不支持.mp3文件格式,而且播放时没有控制界面。
不知道大家有没有什么好的方法,推荐一下,或者在这里讨论共享一下哦。
我用最新的Cook版,安装了中文包,还是英文界面,要是能集成中文界面就好了,不然很难在国内推广。
看看老外的吧!
可根據自己的需求製作系統的軟體 http://www.thinstation.net/TSoM/
---------------------------
iPhone, iPad, Android, PC 游戏, 请到 : http://www.boyaa.com/game.html
发表新评论