LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 889|回复: 2

xorg脚本的问题

[复制链接]
发表于 2010-9-13 10:28:34 | 显示全部楼层 |阅读模式
xorg 一开始的脚本的作用我没看明白。

bash -e #exit on all errors
section=<proto>
version=7.5-2
mkdir $section
cd $section

# download and check packages
grep -v '^#' ../${section}-${version}.wget | wget -i- -c \
    -B http://xorg.freedesktop.org/releases/individual/${section}/
md5sum -c ../${section}-${version}.md5

# build packages
for package in $(grep -v '^#' ../${section}-${version}.wget)
do
  packagedir=$(echo $package | sed 's/.tar.bz2//')
  tar -xf $package
  cd $packagedir
  ./configure $XORG_CONFIG
  make
  make install
  cd ..
  rm -rf $packagedir
done 2>&1 | tee -a ../xorg-${section}-compile.log #log the entire loop

大致意思是下载编译安装软件包,并且是根据后面章节的xxx.wget文件下载的,可重复使用。但是后面每一节又提供其他脚本来下载很验证软件包,这是怎么回事?
发表于 2010-9-13 12:15:42 | 显示全部楼层
每个章节的下载脚本都一样吧, 安装脚本有所改动
回复 支持 反对

使用道具 举报

发表于 2010-9-16 23:15:16 | 显示全部楼层
脚本首先下载文件包菜单文件和文件包校验菜单,查找本地文件包集中存放目录,有则拷贝到编译的临时目录,没有则检查编译时使用的临时目录,然后执行执行校验,最后根据菜单反复解压编译安装菜单上的文件包,删除编译后的目录,删除临时文件退出脚本。
下载菜单是没有不管有没有菜单文件存在,都重新下载,如果要修改文件包菜单,同时修改或删除文件包校验文件对应的行。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表