yum/dnfにEPELリポジトリを追加する Rocky Linux/CentOS 8, 7, 6

https://centos.bungu-do.jp/archives/category/yum

 

Rocky Linux・CentOS標準のyumリポジトリに加えて豊富なパッケージを利用できるEPELリポジトリを追加する方法を説明します。

EPEL – Fedora Project Wiki

Rocky Linux/CentOS 8の場合

Rocky Linux/CentOS 8の場合は、EPELパッケージによっては依存するものがあるため、powertoolsリポジトリを有効にしておくことが推奨されています。

# dnf install epel-release
# dnf config-manager –set-enabled powertools

以前のバージョンではリポジトリ名としてPowerToolsを指定する必要があります。

Error: No matching repo to modify: powertools
# dnf config-manager –set-enabled PowerTools

CentOS 6, 7の場合

# yum install epel-release

[カテゴリー yum] [タグ EPEL]
yumのアップデートがうまくいかない場合にキャッシュをクリア

途中でyumのアップデートが途中で中断してしまったなどで、リポジトリがおかしくなり再度アップデートしようとしてもうまくいかないときはyumが保存しているキャッシュをyum clean allで削除するとよい。

# yum clean all
# yum update

 

yumでkernelを自動更新されるのを防ぐ方法

CentOSでパッケージのアップデートかけようとしてyum updateを実行したところ
カーネルを自動更新されてしまい、次回の起動時にkernel panicが発生するなど不具合が生じる場合。

つまり、自動的にカーネルが更新されては困る場合には/etc/sysconfig/kernelのUPDATEDEFAULTをnoにするとよい。

vi /etc/sysconfig/kernel
——————————————
#UPDATEDEFAULT=yes
UPDATEDEFAULT=no
——————————————

コメント