LINEで送る
Pocket

どうもも、Adachinです。

そういえば
CentOS や Fedora などの Red Hat 系の Linux を使っていると
rpm 、yum コマンドはしょっちゅう使いますが・・・

「なんで同じようなのが 2つもあるの?なにが違うの?」

今更ですが、まとめておきます。

結論

簡単に言ってしまうと、
基本的にyum を使って、yum が使えないところを rpm で補う感じ

・yum は内部で rpm を呼び出して、rpm よりもさらに高度な機能を提供しているもの
・yum のほうが rpm よりも高機能で、yum が使える場面では yum を使ったほうが便利
・rpm は yum が使えない場面で使う


yumの使い方

yumのパッケージをインストールじゃなくて、ダウンロードする

(RHEL5 の場合)

まずダウンロードパッケージをインストールする

(RHEL6 の場合)

rpmの使い方


ちなみに

/var/cache/yum/x86_64/6/base
の中にミラーリストがあるので(URL)
Packages/から引っ張って.rpmをダウンロードすることができる

参考資料:http://oss-lab.net/?p=306

LINEで送る
Pocket

カテゴリー: BlogCentOSlinux command

あだちん

1989年生まれ。 ランサーズ/SRE。 ホスティングから大規模なアドテクなどのインフラエンジニアとして携わり、他社インフラレスポンス改善、ランサーズでの副業、ansibleでのインフラコード化を推進し、未経験によるエンジニアのMENTAなども実施している。また、「脆弱性スキャナVuls」のOSS活動もしており、自称エバンジェリスト/広報/VulsRepo init file,chatwork通知のコントリビュータでもある。現在はDocker開発環境の提供,AWSで新サービスのインフラ構築,PHPバージョンアップ,分析基盤を担当しておりDigdag,embulk,BigQueryを使いこなし中。

コメントを残す

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください