|
|
本帖最后由 2010teasiu 于 2013-5-2 01:31 编辑
2010yndoc 发表于 2013-5-1 21:23 
其实那个脚本也不是没有一点价值!
需要注意的只是要保持联网罢了,但是最重要的一点是它可以避免重复下载 ...
不知道是否打击了你的热情,不过,如果不去尝试,有怎能进步呢。起码精神可嘉,不论你是否连取得su权限命令都不懂的新菜。
好吧,我修正了一下你所谓的离线整合脚本,
起码看起来好看多了。- #!/bin/sh
- ISO_URL="/home/tux/slitaz4.0cn-3.8.5-base-20130427.iso" ###这里是可以修改的,比如文件名slitaz1234.iso
- ISO=$(basename $ISO_URL)
- ISO_PATH="/home/slitaz/4.0/distro"
- if [ ! -f "$ISO_URL" ] ; then ##这句语法的意思是如果没有发现上面定义的iso,就执行退出命令
- echo "对不起你还没有下载ISO,程序终止"
- echo "请到http://linux-pe.googlecode.com下载"
- echo "或者输入wget http://linux-pe.googlecode.com/files/slitaz4.0cn-3.8.5-base-20130427.iso"
- exit
- fi ##相反,如果发现指定iso,则继续下面的命令
- tazpkg recharge
- tazlito clean-distro
- mkdir -p $ISO_PATH
- cd $ISO_PATH
- cp $ISO_URL ../
- tazlito extract-distro ../$ISO
- cd rootfs
- ##########################
- if [ -f "/home/tux/minidwep.tazpkg" ] ; then
- echo "安装minidwep.tazpkg软件包"
- cp /home/tux/minidwep.tazpkg ./
- tazpkg install minidwep.tazpkg --root=$(pwd) --forced
- rm ./minidwep.tazpkg
- else
- echo "没有发现minidwep.tazpkg"
- fi
- ##############################下面这两个只是示范
- echo "增加root权限按F4弹出终端配置"
- wget http://linux-pe.googlecode.com/svn/trunk/main
- mkdir -p ./root/.config/pcmanfm
- mv ./main ./root/.config/pcmanfm
- ###############################
- echo "取消首次运行输入法弹出窗口"
- wget http://linux-pe.googlecode.com/svn/trunk/config.desc
- mv ./config.desc ./usr/share/fcitx/configdesc
- #############################
- echo "正在重制iso请稍候"
- tazlito gen-initiso
- echo "生成的ISO文件在/home/slitaz/4.0/distro/"
复制代码 |
|