いまさら人に聞けないLinux

rpmコマンドの使い方


  • パッケージソフトの情報表示
    rpm -q
    • 全パッケージの情報
      rpm -qa
    • 依存関係のチェック
      rpm -qR
    • ファイルが属するパッケージを調べる
      rpm -qf <ファイル名>
    • パッケージに含まれるファイルを調べる
      rpm -ql <ファイル名>

  • パッケージソフトのインストール
    rpm -i <ファイル名>
  • パッケージソフトのアップグレード
    • すでに古いバージョンのものが無ければ新規にインストール
      rpm -U <ファイル名>
    • すでに古いバージョンのものが入っている場合のみ有効
      rpm -F <ファイル名>

  • パッケージソフトのアンインストール
    rpm -e <パッケージ名>
  • パッケージコマンドのヘルプ
    rpm --help
  • パッケージソフトのアンインストールのテスト
    rpm -e -vv -test
vを付加すると詳細な出力を、hを付加するとインストールの進行状況を表示する。

rpm -ivh <ファイル名>

●srpmをインストールするには
$ rpm --rebuild hoge.src.rpm
$ cd ~/rpm
# su
# rpm -ivh hoge.rpm

●ファイルに修正を加えたりパッチを当てて、rpmパッケージを作成するには
# rpm -ivh hoge.src.rpm
インストールされたファイルは、/usr/src/redhat/SPECS ディレクトリに展開される。
必要な修正を行った後、
# cd /usr/src/redhat/SPECS
# rpm -ba hoge.spec
# cd /usr/src/redhat/RPMS/noarch
# rpm -ivh hoge.noarch.rpm

参考サイト
RPM コマンドの使い方
RPM rebuild Tips
RPM HOWTO
RPMによるパッケージ管理
Linux Japanese RPM Project
エンタープライズ: Linux Tips - RPMを利用したカーネルアップデート
自分で作るRPMパッケージ
Red Hat LinuxでRPMの依存関係を調べるには








Linux Tips


ウイルス対策ソフト メニュー

ESET Smart Security

シマンテック ノートン

ウイルスバスター

マカフィー

NOD32

ウイルスセキュリティZERO

Copyright(c) 1999-2017 ITNAVI.com サイト運営者情報