当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 2 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 一个可以生成精简源的脚本。
帖子发表于 : 2006-09-14 22:39 
论坛管理员

注册: 2005-03-27 0:06
帖子: 10116
系统: Ubuntu 12.04
送出感谢: 7
接收感谢: 128
#!/bin/bash
MAINDISTS="dapper"
OTHERDISTS="dapper-backports dapper-proposed dapper-security dapper-updates"
#SECTIONS="main universe multiverse restricted"
SECTIONS="main multiverse restricted"
#BINARY_ARCH="binary-i386 binary-powerpc binary-amd64"
BINARY_ARCH="binary-i386"
ROOT="/share/ubuntu"
CNROOT="/share/ubuntu-cn"
mkdir -p temp
mkdir -p iso
rm *.iso
rm -fr iso/*
for a in $MAINDISTS; do
for b in $SECTIONS; do
for c in $BINARY_ARCH; do
echo $a/$b/$c
cp -a $ROOT/dists/$a/$b/$c/Packages.gz temp/Packages.gz
gunzip temp/Packages.gz
mkdir -p iso/ubuntu/dists/$a/$b/$c/
ln -s $ROOT/dists/$a/$b/$c/* iso/ubuntu/dists/$a/$b/$c/
for d in `grep Filename: temp/Packages |awk '{print $2}' `; do
dir=`dirname $d`
mkdir -p iso/ubuntu/$dir
ln -s $ROOT/$d iso/ubuntu/$dir
done
rm temp/Packages
done
done
done
rm -r temp
mkisofs -r -J -l -f -o ubuntu_dapper_i386_main.iso iso

rm -fr iso/*
for a in $OTHERDISTS; do
for b in $SECTIONS; do
for c in $BINARY_ARCH; do
echo $a/$b/$c
cp -a $ROOT/dists/$a/$b/$c/Packages.gz temp/Packages.gz
gunzip temp/Packages.gz
mkdir -p iso/ubuntu/dists/$a/$b/$c/
ln -s $ROOT/dists/$a/$b/$c/* iso/ubuntu/dists/$a/$b/$c/
for d in `grep Filename: temp/Packages |awk '{print $2}' `; do
dir=`dirname $d`
mkdir -p iso/ubuntu/$dir
ln -s $ROOT/$d iso/ubuntu/$dir
done
rm temp/Packages
done
done
done
rm -r temp
mkisofs -r -J -l -f -o ubuntu_dapper_i386_other.iso iso


rm -fr iso/*
mkdir -p iso/ubuntu-cn/dists/
for a in $DISTS; do
cp -a $CNROOT/dists/dapper iso/ubuntu-cn/dists/
done
mkisofs -r -J -l -f -o ubuntu_cn_dapper.iso iso


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2006-09-18 16:52 
头像

注册: 2006-03-02 23:51
帖子: 231
送出感谢: 0 次
接收感谢: 1
怎么没有注释?


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 2 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 1 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译