Skip to content

Instantly share code, notes, and snippets.

@yukihane
Created November 15, 2024 21:04
Show Gist options
  • Save yukihane/5c8ad63ee07c51893d9cae4050d05372 to your computer and use it in GitHub Desktop.
Save yukihane/5c8ad63ee07c51893d9cae4050d05372 to your computer and use it in GitHub Desktop.
#!/bin/bash
# https://qiita.com/owayo/items/81c843fb11d27b217433
# リポジトリ設定のバックアップ
cp -ip /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak
# リポジトリ設定の書き換え
cat <<EOL > /etc/yum.repos.d/CentOS-Base.repo
[base]
name=CentOS-\$releasever - Base
baseurl=http://vault.centos.org/centos/\$releasever/os/\$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
[updates]
name=CentOS-\$releasever - Updates
baseurl=http://vault.centos.org/centos/\$releasever/updates/\$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
[extras]
name=CentOS-\$releasever - Extras
baseurl=http://vault.centos.org/centos/\$releasever/extras/\$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
[centosplus]
name=CentOS-\$releasever - Plus
baseurl=http://vault.centos.org/centos/\$releasever/centosplus/\$basearch/
gpgcheck=1
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
EOL
# yumのキャッシュクリア
yum clean all
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment