tgz2img
来自「SLAX/FanX制作livecd的完全脚本」· 代码 · 共 34 行
TXT
34 行
#!/bin/bash# convert Slackware's TGZ package into IMG compressed file# which can be used as a LiveCD module## Author: Tomas Matejicek <http://www.linux-live.org>#if [ "$1" = "" -o "$2" = "" ]; then echo echo "Convert Slackware's TGZ package into IMG compressed module" echo "usage: $0 source_filename.tgz output_file.img" exit 1fiif [ -a ./liblinuxlive ]; then . ./liblinuxliveelse . /usr/lib/liblinuxlive || exit 1fiTMPDIR=/tmp/tgz2img$$mkdir -p $TMPDIR/{bin,etc/rc.d,lib,sbin,var,usr/bin,usr/sbin,usr/lib}installpkg -root $TMPDIR $1if [ $? != 0 ]; then echo "error installing package"; exit; firm -Rf $TMPDIR/var/log/{packages,removed_packages,removed_scripts,scripts}rm -Rf $TMPDIR/usr/docrmdir --ignore-fail-on-non-empty $TMPDIR/{bin,etc/rc.d,lib,sbin,var,usr/bin,usr/sbin,usr/lib}mkciso $TMPDIR "$2" "data"if [ $? != 0 ]; then echo "error building compressed image"; exit; firm -Rf $TMPDIR
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?