libxml2 2.9.0¶
コンパイル¶
注釈
ところどころにexitコードが含まれるため、シェルスクリプトとして実行することを推奨します
############################################################
# OSによってパターンが変わります
############################################################
# 管理者権限で実行
su - # case by CentOS
sudo su # case by ubuntu
############################################################
# 以降の手順は基本的に同じです。
############################################################
# ソースダウンロード先
comp_dir=/usr/local/src
# パッケージ名
pack_name=libxml2
# バージョン
version=-2.9.0
# ソースのファイル形式
ext=.tar.gz
# tar解凍時のオプション
ext_opt=z
# インストール先ディレクトリ
ins_dir=/opt/${pack_name}${version}
# ダウンロード元パッケージ
dl_uri=ftp://xmlsoft.org/libxml2/libxml2-sources-2.9.0.tar.gz
cd ${comp_dir}
rm -rf ${pack_name}${version}
test -f ${pack_name}${version}${ext} \
|| wget ${dl_uri} -O ${pack_name}${version}${ext}
tar ${ext_opt}xf ${pack_name}${version}${ext}
cd ${pack_name}${version}
./configure \
--prefix=${ins_dir} \
&& make
make install