申请书范文网,分享全网优秀范文,学习好帮手!
申请书范文网 > linux文泉驿字体调用 Ubuntu 上安装文泉驿字体的脚本

linux文泉驿字体调用 Ubuntu 上安装文泉驿字体的脚本

时间:2022-02-23 21:34:40

相关推荐

linux文泉驿字体调用 Ubuntu 上安装文泉驿字体的脚本

Ubuntu 上安装文泉驿字体的脚本

发布时间:-02-10 21:04:10来源:红联作者:weiji300200

gedit build_wqy_for_ubuntu.sh

粘贴以下内容,保存.

DEBDIFF="/ubuntu/pool/universe/x/xfonts-wqy/xfonts-wqy_0.7.0-6-1ubuntu1.diff.gz"

NBDLURL="/daily/"

ROOTDIR=$(dirname $0)

cd $ROOTDIR

echo //

echo // Please run "apt-get build-dep xfonts-wqy" to get

echo // build-depend packages. You also need dpkg-dev and

echo // fakeroot.

echo "Do you have them? (y/n)"

if [[ $1 = "--default" ]]; then

REQ=Y

else

read REQ

fi

case "$REQ" in

"Y" | "y" )

echo Continue...

;;

* )

echo Sorry.

exit 1

;;

esac

echo //

echo // Cleaning last build...

rm -rf ./wqy_temp

mkdir wqy_temp

cd wqy_temp

echo // Getting info from ...

if wget --quiet $DEBDIFF -O wqy_deb_diff.gz; then

zcat wqy_deb_diff.gz | patch --quiet -p1

rm wqy_deb_diff.gz

else

echo // Found error

exit 1

fi

DEBVER=$(head -1 debian/changelog | sed 's/.*(//g' | sed 's/).*//g')

WQYVER=$(echo $DEBVER | sed 's/-[a-z0-9.]*$//g')

NBVER=$DEBVER.nightly$(date -u +%Y%m%d)

echo // src pkg is ./wqy_temp/xfonts-wqy_$WQYVER.orig.tar.gz

echo // nightly build deb version is $NBVER

echo // Downloading source tarball...

if wget $NBDLURL -O xfonts-wqy_$WQYVER.orig.tar.gz; then

tar zxf xfonts-wqy_$WQYVER.orig.tar.gz

else

echo // Found error

exit 1

fi

echo // Generating new version entry...

mv debian wqy-bitmapfont/

cd wqy-bitmapfont

dch -v $NBVER "New nightly build"

chmod +x debian/rules

echo // Building nightly deb package...

if dpkg-buildpackage -rfakeroot -i -us -uc ; then

echo //

echo // Please run "sudo dpkg -i ./wqy_temp/xfonts-wqy_"$NBVER"_all.deb"

echo // Thanks for testing!

else

echo // Found error

exit 1

fi

exit 0

* . 给脚本增加运行权限

chmod +x build_wqy_for_ubuntu.sh

* . 安装脚本运行环境

sudo apt-get build-dep xfonts-wqy

sudo apt-get install dpkg-dev fakeroot

* . 运行脚本,将生成wqy的deb安装包

./build_wqy_for_ubuntu.sh

* . 安装wqy

sudo dpkg -i ./wqy_temp/*.deb

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。