yuu_nkjm blog
2012-02-09(Thu) 編集
[openSUSE][Linux] ソースやRPMインストールしたアプリケーションの管理
パッケージ管理はパッケージ管理システムに任せきりたいと思っているので,openSUSE上では原則yastを使ってインストールをしている.(ちなみに,設定もできるだけyast中心でやっている.)しかし,インストールしたいrpmがどのレポジトリにもないということもある.そういう時は,自前でソースをビルドしてインストールしないといけない.しかし,インストールをすることで,他モジュールが使用するライブラリを書きかえてしまったり,アンインストールができなくなったりするのは困る.
ちょっと調べてみたところ,paco - a source code pacKAGE oRGANIZER for Unix/LinuxとStow - GNU Project - Free Software Foundationが良さそう.前者はちょっと使ったことあったけど,ソースからのビルドってそんなにやることじゃないから,あんま分からん.
rpmから入れる時はrpmコマンドを叩くのではなく,yastコマンドでインストールした方が良さそう.GUIだとrpmをダブルクリックするとYaSTが立ち上がる様だ.コマンドラインの場合は,以下のコマンドでOK.
yast2 -i /path_to_rpm_file/filename.rpm.