Slitaz5.0定制使用手册本文是针对LiveCD-开发版slitaz-RC-3.iso(slitaz-5.0-rc3.iso)进行的定制:添加中文支持、中文输入法以及安装应用软件。一、Slitazlinux的下载及启动(利用grub)。#slitaz-RC-3.iso(slitaz-5.0-rc3.iso)下载地址:将下面的内容添加的grub的menu.lst菜单中就可完成Slitaz的启动。title【01】SlitazLinux中文版-ISO方式/Boot/Slitaz/slitaz-5.0-rc3.isomap--mem(bd)/Boot/Slitaz/slitaz-5.0-rc3.iso(0xff)map--hookchainloader(0xff)boottitle【02】SlitazLinux中文版-gz方式/Boot/Slitaz/rootfs.gz#将bzImage和rootfs.gz文件从slitaz-5.0-rc3.iso文件中提取出来find--set-root--ignore-cd/Boot/slitaz/bzImagekernel(bd)/Boot/Slitaz/bzImageroot=/dev/nullvga=normalautologininitrd(bd)/Boot/Slitaz/rootfs.gztitle【03】SlitazLinux中文版-ISO方式/Boot/Slitaz/slitaz-5.0-rc3.isoSISORUN--mem(bd)/Boot/Slitaz/slitaz-5.0-rc3.isotitle【04】SlitazLinux中文版-ISO方式/Boot/Slitaz/*.iso*.imgsetshowpath=1setshowdir=0SISORUN--autolist-allshow.iso.img/boot/slitaz/--endexit查看支持的分辨率:915resolution-l修改分辨率:915resolution381280800二、Slitaz的定制修改详细过程1、下载矢量字体、中文locale、输入法及所需软件包下载地址:文泉驿微米黑矢量字体locale-zh_CN-5.0.tazpkg中文localesudo-1.8.10p2.tazpkgtux用户使用root权限2、利用已下载的slitaz-5.0-rc3.iso,按照上面的方法启动到Slitazlinux系统,在root权限的终端下运行ins5zh_CN.sh脚本,完成中文支持的安装。####ins5zh_CN.sh内容开始#####!/bin/shTDIR=`pwd`iftest$(id-u)!=0;thenecho-e该脚脚本需要root权限的终端下运行。echo-e请运行:suboxsh./`basename$0`或sudosh./`basename$0`echo-e或输入su(密码root)后运行:sh./`basename$0`\nexit0fiins(){#本文是针对LiveCD-开发版slitaz-RC-3.iso(slitaz-5.0-rc3.iso)进行的定制#下载地址:矢量字体、中文locale、输入法及所需软件包#下载地址:第一步:安装字体以及中文支持,修正时间(无网需下载所需tazpkg文件;联网状态将-i改为-gi)tazpkg-iwqy-microhei-0.2.0-beta.tazpkg--forcedtazpkg-ilocale-zh_CN-5.0.tazpkg--forcedechoLANG=zh_CN/etc/locale.confechoLC_ALL=zh_CN/etc/locale.confechous/etc/keymap.confechoAsia/Shanghai/etc/TZechohwclock-l-s/etc/init.d/local.sh#删除alsaplayer、asunder、locale-de、locale-es、#locale-fr、locale-pt_BR、grub4dos-linux包echoDelalsaplayer、asunder、locale-de、locale-es、\locale-fr、locale-pt_BR、grub4dos-linuxOK!foriinalsaplayerasunderlocale-delocale-eslocale-fr\locale-pt_BRgrub4dos-linux;doechoy|tazpkg-r$idone##设置打开文件夹的右键echofile:////$TDIR/.gtk-bookmarksechofile:///media/media$TDIR/.gtk-bookmarksechofile:///mnt/mnt$TDIR/.gtk-bookmarksechofile:///home/tuxtux$TDIR/.gtk-bookmarkscp-ar$TDIR/.gtk-bookmarks/root/.gtk-bookmarkschownroot:root/root/.gtk-bookmarkschmoda=rwx/root/.gtk-bookmarks#chmod666/root/.gtk-bookmarks#删除除zh_CN外的语言,设置系统语言为zh_CNechoDelotherlanguage,setlanguage=zh_CNOK!rm-rf/usr/share/i18n/locales/de*/usr/share/i18n/locales/es*rm-rf/usr/share/i18n/locales/fr*/usr/share/i18n/locales/pt*rm-rf/usr/share/i18n/locales/en_CAtazboxlocaletazpkg-isudo-1.8.10p2.tazpkg--forced#安装sudo-1.8.10p2.tazpkg需后在root权限下修改/etc/sudoers文件#在rootALL=(ALL)ALL行后添加tuxALL=NOPASSWD:ALL#第二步:安装应用程序mvprog/*./#1、安装应用程序(ins5prog.sh内容附后)sh./ins5prog.sh#2、安装flashplayer插件flashplayer-11.2.tar.gz(insflash.sh内容附后)sh./insflash.sh#3、安装自制工具mytool.tar.gz和修改后的配置文件myconf.tar.gz(ins5my.sh内容附后)sh./ins5my.sh#修正时间日期hwclock-l-srm-rfprog*.tazpkgins5prog.shinsflash.shins5my.shins5zh_CN.shechoChangeSlitaz5.0OK!}ins|sed-es'/\[^Gm]*.//g'-es'/^=.*//'|\yad--text-info\--width=480--height=260--center--on-top\--title=InstallSlitaz5.0zh_CN--window-icon=$icon\--margins=4--button=gtk-close:0exit0####ins5zh_CN.sh内容结束#####------------------------------------------------------------------------------####ins5prog.sh内容开始#####!/bin/shTDIR=`pwd`iftest$(id-u)!=0;thenecho-e该脚脚本需要root权限的终端下运行。echo-e请运行:suboxsh./`basename$0`或sudosh./`basename$0`echo-e或输入su(密码root)后运行:sh./`basename$0`\nexit0fi#应用程序下载地址、安装音乐播放器deadbeef-0.5.6--无网需下载所需tazpkg文件;联网状态将-i改为-giforiinlibsamplerate-0.1.8deadbeef-0.5.6;dotazpkg-i$i.tazpkg--forceddone#2、安装iso镜像大师isomaster-1.3.13.tazpkgtazpkg-iisomaster-1.3.13.tazpkg--forced#3、安装文件属性查看file-5.22--无网需下载所需tazpkg文件;联网状态将-i改为-giforiinlibmagic-5.22file-5.22;dotazpkg-i$i.tazpkg--forceddone#4、安装网页浏览器midori-0.5.2--无网需下载所需tazpkg文件;联网状态将-i改为-giforiinlibnotify-0.7.6libunique-1.1.6xorg-libXss-1.2.1midori-0.5.2;dotazpkg-i$i.tazpkg--forceddone#5、安装视频播放器mplayer-1.1.1--无网需下载所需tazpkg文件;联网状态将-i改为-gitazpkg-i./mplayer-1.1.tazpkg--forced#此处mplayer-1.1.tazpkg是将mplayer-1.1.1所需的tazpkg文件解压合并后重新打包生成的tazpkg文件。#foriinxorg-libXv-1.0.8libtheora-1.1.1lame-3.99.4giflib-4.1.6enca-1.13\#libusb-1.0.18libusb-compat-0.1.4libftdi-0.18libirman-0.4.5;do#tazpkg-i$i.tazpkg--forced#done#foriinreadline-6.3libsndfile-1.0.23libsamplerate-0.1.8jack-audio-connection-kit-0.121.3\#portaudio-v19_20110326lirc-0.9.0audiofile-0.3.4esound-0.2.41libmng-1.0.10\#xvidcore-1.3.2x264-20120522-2245xorg-libXss-1.2.1mplayer-1.1.1;do#tazpkg-i$i.tazpkg--forced#done#echoType=Application/usr/share/applications/mplayer.desktopechoInstallslitaz5.0programOK!!!####ins5prog.sh内容结束#####------------------------------------------------------------------------------####insflash.sh内容开始#####!/bin/shTDIR=`pwd`iftest$(id-u)!=0;thenecho-e该脚脚本需要root权限的终端下运行。echo-e请运行:suboxsh./`basename$0`或sudosh./`basename$0`echo-e或输入