diary/Kojima/2008-11-16
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
[[diary/Kojima]]
・updatepkg
ここしばらくGNOMEやらXfceの再ビルドばっかりやっているので,
一々 removepkg && installpkg するのも面倒だから,
updatepkg なスクリプトを書いてみた.
#!/bin/sh
if [ $# = 0 ]; then
echo "usage: updatepkg pkg1 pkg2 .."
fi
for pkg in $* ; do
basename=`echo $pkg | cut -f1 -d'-'`
chk=`ls /var/log/packages | grep $basename `
if [ "$chk.x" != ".x" ]; then
removepkg $basename
fi
installpkg $pkg
done
指定したパッケージの basename が既に /var/log/packages 以...
removepkg してから installpkg するだけだけど,
このヘンが3分で書けるのが software tools なり Plamo の魅...
インストールしようとするパッケージのバージョンやビルド番...
インストール済みのものより古かったりするとエラーを出した...
古いパッケージでも強制的にインストールするようなオプショ...
それなりのツールになりそうだな.
終了行:
[[diary/Kojima]]
・updatepkg
ここしばらくGNOMEやらXfceの再ビルドばっかりやっているので,
一々 removepkg && installpkg するのも面倒だから,
updatepkg なスクリプトを書いてみた.
#!/bin/sh
if [ $# = 0 ]; then
echo "usage: updatepkg pkg1 pkg2 .."
fi
for pkg in $* ; do
basename=`echo $pkg | cut -f1 -d'-'`
chk=`ls /var/log/packages | grep $basename `
if [ "$chk.x" != ".x" ]; then
removepkg $basename
fi
installpkg $pkg
done
指定したパッケージの basename が既に /var/log/packages 以...
removepkg してから installpkg するだけだけど,
このヘンが3分で書けるのが software tools なり Plamo の魅...
インストールしようとするパッケージのバージョンやビルド番...
インストール済みのものより古かったりするとエラーを出した...
古いパッケージでも強制的にインストールするようなオプショ...
それなりのツールになりそうだな.
ページ名: