アーカイブ

‘rpm’ タグのついている投稿

yum,rpmにEPEL(Extra Packages for Enterprise Linux)リポジトリ追加

2013 年 6 月 30 日 コメントはありません

yum,rpmにエンタープライズ用の拡張パッケージリポジトリ(EPEL)を追加します。

①EPELのリリースページにアクセスしてPackageのURLを確認します。

>http://dl.fedoraproject.org/pub/epel/6/x86_64/repoview/epel-release.html

②rpmのアップグレードコマンドで、EPELリポジトリの設定を更新します。

rpm -Uvh EPELサイトに記載されているPackageのURL

# rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm を取得中
警告: /var/tmp/rpm-tmp.JDFSLx: ヘッダ V3 RSA/SHA256 Signature, key ID 0608b895: NOKEY
準備中...                ########################################### [100%]
   1:epel-release           ########################################### [100%]
#

これで、yumやrpmコマンドでエンタープライズ用の拡張パッケージをインストールできるようになります。


カテゴリー: Linux タグ: , ,

CentOSパッケージ管理rpmとyumの違い

2013 年 6 月 26 日 コメントはありません

CentOSやFedoraなどのRedHat系のOSでアプリケーションのインストール、アンインストール、アップデートを行うコマンドにrpm(RPM Package Manager)とyum(Yellowdog Updater Modified)があります。

どちらもRedHat系のパッケージ管理システムで、殆ど機能も同等です。

機能の差異や使い分けについて調べたので纏めておきます。

どちらを使うのが良いのか?

yumの方が高機能なので、基本的にはyumを使用します。

rpmだけできる事、yumだけできる事を纏めました。

■yumだけできること

  • 依存関係のあるパッケージを自動的にインストール
  • パッケージ名だけでインストール可能
  • リポジトリにあるインストールされていないパッケージも検索できる
■rpmだけできること

  • ダウンロードしたパッケージファイル(.rpm)を指定してインストール
  • パッケージの中身を表示

以下のサイトがとっても良く纏まっています。

■参考サイト

>初心者の頃に知っておきたかった rpm と yum の違いと使い分け


カテゴリー: Linux, オープンソース, 開発 タグ: , , ,