Skip to content

Instantly share code, notes, and snippets.

@jellygit
Last active June 29, 2021 06:28
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jellygit/f39160d969a520db25524dbc21473212 to your computer and use it in GitHub Desktop.
Save jellygit/f39160d969a520db25524dbc21473212 to your computer and use it in GitHub Desktop.
  • rocky 각 미러가 동일한 repodata 를 갖고 있지 않아 오류 발생.
  • 첫 시작부터 실제 패키지 다운로드까지 동일한(ftp.riken.jp) 에서 작업
  • CentOS-8.4.2105-x86_64-boot.iso

dnf -y install glibc-langpack-en; localectl set-locale LANG=en_US.utf8

curl https://raw.githubusercontent.com/rocky-linux/rocky-tools/main/migrate2rocky/migrate2rocky.sh -O

chmod +x migrate2rocky.sh

sed -i 's,dl.rockylinux.org/pub,ftp.riken.jp/Linux,g' migrate2rocky.sh

while true; do sed -i 's,^mirror,#mirror,g' /etc/yum.repos.d/*repo; sed -i 's,^#base,base,g' /etc/yum.repos.d/*repo; sed -i 's,dl.rockylinux.org/$contentdir,ftp.riken.jp/Linux/rocky,g' /etc/yum.repos.d/*repo; sleep 0.3; done

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment