Skip to content

Instantly share code, notes, and snippets.

@forevergenin
Created March 28, 2017 15:35
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save forevergenin/4bf75a5396183b83121fa971e54d7b04 to your computer and use it in GitHub Desktop.
Save forevergenin/4bf75a5396183b83121fa971e54d7b04 to your computer and use it in GitHub Desktop.
Sed Script to update Yum Repo Data
#!/usr/bin/env sed -f
#grep ^metalink /etc/yum.repos.d/*
#grep ^mirrorlist /etc/yum.repos.d/*
#grep ^#base /etc/yum.repos.d/*
#grep ^base /etc/yum.repos.d/*
#grep ^base /etc/yum.repos.d/* | uniq -u
s/^metalink/#metalink/g
s/^mirrorlist/#mirrorlist/g
s/^#baseurl/baseurl/g
# For CentOS
s/baseurl=http\:\/\/mirror\.centos\.org\//baseurl=http\:\/\/mirrors\.kernel\.org\//g
s/baseurl=http\:\/\/vault\.centos\.org\/centos\//baseurl=http\:\/\/mirrors\.kernel\.org\//g
s/baseurl=http\:\/\/vault\.centos\.org\//baseurl=http\:\/\/mirrors\.kernel\.org\//g
s/baseurl=http\:\/\/debuginfo\.centos\.org\//baseurl=http\:\/\/mirrors\.kernel\.org\//g
# For Fedora or EPEL on CentOS 7
s/baseurl=http\:\/\/download\.fedoraproject\.org\/pub\//baseurl=http\:\/\/mirrors\.kernel\.org\//g
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment