回答編集履歴

1

回答を修正

2024/08/14 06:52

投稿

mingos
mingos

スコア4190

test CHANGED
@@ -1,11 +1,34 @@
1
+ vagrantでCentOS7 2009の環境を作ってvault.centos.orgにyumの接続先を変更する事でyum updateが実行できる事を確認したので回答を修正します。
2
+ [https://qiita.com/owayo/items/81c843fb11d27b217433](https://qiita.com/owayo/items/81c843fb11d27b217433)
3
+ こちらの記事のシェルスクリプトをそのまま実行することで書き換えが出来ました。
4
+ 書き換え後の、CentOS-Base.repoの内容は以下です。
1
- yum updateがEOLより完全使用でなくなっしまったのでどうしよういと思います。
5
+ うまく行かない場合は、CentOS-Base.repoを直接以下の内容換えてもいと思います。
2
- mirrorlist.centos.org 自体がもう存在しないので(DNSの問い合わせでIPが取れない)。
3
- EOLになってしまった時点でyumコマンドは使えません。
4
- EOLの前であれば、参考サイトの手順で出来たかもしれませんが、現時点ではもう手遅れというか。
5
6
 
7
+ * CentOS-Base.repo
8
+ ```
9
+ [base]
6
- 面倒ですが、マイグレーションを諦めて再セットアップの方向で考えたほうが現実的だと思います。
10
+ name=CentOS-$releasever - Base
11
+ baseurl=http://vault.centos.org/centos/$releasever/os/$basearch/
12
+ gpgcheck=1
13
+ gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
7
14
 
8
- * バックアップの作成 現在のサーバーから必要な設定ファイルなどをローカルに転送する
15
+ [updates]
9
- * OSを再インストール(AlmaLinux)
16
+ name=CentOS-$releasever - Updates
17
+ baseurl=http://vault.centos.org/centos/$releasever/updates/$basearch/
10
- * バックアップをサーバーに転送して環境を再構築する
18
+ gpgcheck=1
19
+ gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
11
20
 
21
+ [extras]
22
+ name=CentOS-$releasever - Extras
23
+ baseurl=http://vault.centos.org/centos/$releasever/extras/$basearch/
24
+ gpgcheck=1
25
+ gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
26
+
27
+ [centosplus]
28
+ name=CentOS-$releasever - Plus
29
+ baseurl=http://vault.centos.org/centos/$releasever/centosplus/$basearch/
30
+ gpgcheck=1
31
+ enabled=0
32
+ gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
33
+ ```
34
+