いまさらだけど、CentOS7を構築してyumが使えるようにする
CentOS7で作ったサーバーを移行する為、テスト環境を構築するためにセットアップする必要があり今更ですがyumを使えるようにしたときの流れを記載します。
CentOS 7 は 2024年6月30日に EOL(サポート終了)しており、通常の yum ミラーは停止しています。
このため、yumを使えるようにするには参照先を CentOS Vault(archive)に変更することです。これにより yum が利用可能になります。
目次
対処方法
既存のrepoファイルをバックアップ
mkdir -p /root/yumrepo_backup
cp -a /etc/yum.repos.d/*.repo /root/yumrepo_backup/mirrorlist を無効化し、Vault を指定
以下を一括で置換します。
sed -i \
-e 's/^mirrorlist=/#mirrorlist=/' \
-e 's|^#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|' \
/etc/yum.repos.d/CentOS-*.repo
yum キャッシュをクリア
yum clean all
yum makecache動作確認
yum repolist正常に base / updates / extras が表示されれば成功です。
epel-releaseなど必要なパッケージをインストールしてみましょう。
注意事項
セキュリティ更新は提供されません。このため、新規構築したサーバーを外部公開するのはやめましょう。
-
前の記事
氏名で文字化け?「𠮷野家の𠮷」などサロゲートペア文字の基礎と対処 2026.01.12
-
次の記事
記事がありません
Author:KMMR 投稿一覧
技術屋さんです。
普段はPHP, Perl, Ruby, Pythonなどを触っています。
AWSなどのIaaSもちょこちょこ触っているので、備忘などを書いていきます。