CentOS6.5の環境でyumでパッケージのインストールする際、epelリポジトリを使用できるように設定しました。備忘として手順をまとめました。
1)64ビット版か32ビット版か確認
①ハードウェアから確認する場合
(64ビット)
$ uname -i
x86_64
(32ビット)
$ uname -i
i386
②インストール済みパッケージから確認する場合
kernelのRPMパッケージを使って確認してみます。
(64ビット)
$ rpm -q kernel
kernel-2.6.32-431.17.1.el6.x86_64
(32ビット)
$ rpm -q kernel
kernel-2.6.32-431.el6.i686
2)リポジトリのURLを確認
①ブラウザで下記サイトにアクセス
http://fedoraproject.org/wiki/EPEL
②”History and background of the project”のすぐ上にある
“If you are running an EL6 version, please visit here to get the newest ‘epel-release’ package for EL6″の横にあるリンクをクリック。
http://download.fedoraproject.org/pub/epel/6/i386/repoview/epel-release.html
③”Website”横のリンクをクリック。
http://dl.fedoraproject.org/pub/epel/
④”6/”をクリック→”i386/”または”x86_64/”をクリック
⑤”epel-release”でページ内を検索
見つかったファイルを右クリックしてリンクアドレスをコピー。
http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm(64ビットの場合の例)
3)epelパッケージを取得
上記2)で確認したURLを指定し、wgetコマンドでepelパッケージを取得します。
wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
4)インストール
上記3)で取得したパッケージをインストールします。
rpm -ivh epel-release-6-8.noarch.rpm
5)リポジトリ設定ファイルを変更
必要な場合にのみepelリポジトリを使用するようにリポジトリの設定ファイルを変更します。
vi /etc/yum.repos.d/epel.repo
enabled=1
↓
enabled=0
6)epelリポジトリを使ってパッケージをインストール
epelリポジトリを使ってインストールする場合は下記のようにオプションを指定します。
yum –enablerepo=epel install パッケージ名
-
dnfコマンド
- CentOS Stream9のパッケージ管理(dnfコマンド)
- RPMコマンドで既存サービスの確認
- RPMパッケージであるセキュリティバグが修正済みがRPMコマンドで確認する
- RPMパッケージのマニュアルを探す
- インストール(アップデート)日時順にRPMパッケージ一覧を表示
- インストールせずにRPMパッケージ内から特定のファイルを抽出
- “yum list”コマンドでパッケージのリスト、バージョンを確認
- 過去に実施したyumの履歴を確認する
- yumコマンドで最新のパッケージにアップデート
- CentOSでrpmパッケージ更新後の適用
- RPMパッケージを個別に入手し、yumコマンドで依存性を解決しながらインストール
- yumでグループ単位にパッケージをインストール
- yum.confのmainセクションの設定方法
- yumのプラグインに関する設定
- CentOS5.10環境のyumでepelのリポジトリを使用する
- CentOS6環境のyumでepelのリポジトリを使用する
- CentOS5環境のyum updateでNot Foundのエラーが発生した場合
- CentOS6.10でSoftware collections(SCL)導入時に発生したエラーに対する対応
- CentOS6.10でremoving mirrorlist、YumRepo Errorが発生した場合の対応
- Linuxで「~のファイルが無い」とか「~のコマンドが無い」でインストールが失敗した場合
- LinuxのRPMパッケージ内のファイルのパーミッション、オーナーの設定を元に戻したい場合
- yumでインストール済みのパッケージを元に戻す
- /var/tmpディレクトリにyumのキャッシュ、キャッシュの削除方法
- 更新可能なRPMパッケージのリストをメールで送信する
rpmコマンド
yumコマンド 表示、確認
yumコマンド インストール、アップデート
yumコマンド 設定、リポジトリ
yumコマンド トラブル対応
運用、その他
-
rpmコマンド
- RPMコマンドで既存サービスの確認
- RPMパッケージであるセキュリティバグが修正済みがRPMコマンドで確認する
- RPMパッケージのマニュアルを探す
- インストール(アップデート)日時順にRPMパッケージ一覧を表示
- インストールせずにRPMパッケージ内から特定のファイルを抽出
- “yum list”コマンドでパッケージのリスト、バージョンを確認
- 過去に実施したyumの履歴を確認する
- yumコマンドで最新のパッケージにアップデート
- CentOSでrpmパッケージ更新後の適用
- RPMパッケージを個別に入手し、yumコマンドで依存性を解決しながらインストール
- yumでグループ単位にパッケージをインストール
- yum.confのmainセクションの設定方法
- yumのプラグインに関する設定
- CentOS5.10環境のyumでepelのリポジトリを使用する
- CentOS6環境のyumでepelのリポジトリを使用する
- CentOS5環境のyum updateでNot Foundのエラーが発生した場合
- Linuxで「~のファイルが無い」とか「~のコマンドが無い」でインストールが失敗した場合
- LinuxのRPMパッケージ内のファイルのパーミッション、オーナーの設定を元に戻したい場合
- yumでインストール済みのパッケージを元に戻す
- /var/tmpディレクトリにyumのキャッシュ、キャッシュの削除方法
- 更新可能なRPMパッケージのリストをメールで送信する
yumコマンド 表示、確認
yumコマンド インストール、アップデート
yumコマンド 設定、リポジトリ
yumコマンド トラブル対応
運用、その他