Rocky Linux更新阿里云镜像源及时间同步

Rocky Linux更新阿里云镜像源及时间同步

1.更新 yum.repos.d

sed -e 's|^mirrorlist=|#mirrorlist=|g'     -e 's|^#baseurl=http://dl.rockylinux.org/$contentdir|baseurl=https://mirrors.aliyun.com/rockylinux|g'     -i.bak     /etc/yum.repos.d/[R,r]ocky-*.repo

dnf makecache

2.安装 EPEL Repo

dnf config-manager --set-enabled crb
dnf install epel-release

3. 安装内核源ELRepo9

#导入公钥
rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org

#安装内核源ELRepo9
dnf -y install https://www.elrepo.org/elrepo-release-9.el9.elrepo.noarch.rpm

#列出可安装包
dnf --disablerepo="*" --enablerepo=elrepo-kernel list kernel*

ELRepo.org Community Enterprise Linux Kernel Repository - el9                                                  1.0 MB/s | 3.6 MB     00:03    
Last metadata expiration check: 0:00:01 ago on Fri 19 Jul 2024 03:27:01 PM CST.
Installed Packages
kernel.x86_64                                                          5.14.0-427.13.1.el9_4                                      @anaconda    
kernel.x86_64                                                          5.14.0-427.24.1.el9_4                                      @baseos      
kernel-core.x86_64                                                     5.14.0-427.13.1.el9_4                                      @anaconda    
kernel-core.x86_64                                                     5.14.0-427.24.1.el9_4                                      @baseos      
kernel-headers.x86_64                                                  5.14.0-427.24.1.el9_4                                      @appstream   
kernel-modules.x86_64                                                  5.14.0-427.13.1.el9_4                                      @anaconda    
kernel-modules.x86_64                                                  5.14.0-427.24.1.el9_4                                      @baseos      
kernel-modules-core.x86_64                                             5.14.0-427.13.1.el9_4                                      @anaconda    
kernel-modules-core.x86_64                                             5.14.0-427.24.1.el9_4                                      @baseos      
kernel-tools.x86_64                                                    5.14.0-427.24.1.el9_4                                      @baseos      
kernel-tools-libs.x86_64                                               5.14.0-427.24.1.el9_4                                      @baseos      
Available Packages
kernel-lt.x86_64                                                       6.1.100-1.el9.elrepo                                       elrepo-kernel
kernel-lt-core.x86_64                                                  6.1.100-1.el9.elrepo                                       elrepo-kernel
kernel-lt-devel.x86_64                                                 6.1.100-1.el9.elrepo                                       elrepo-kernel
kernel-lt-devel-matched.x86_64                                         6.1.100-1.el9.elrepo                                       elrepo-kernel
kernel-lt-doc.noarch                                                   6.1.100-1.el9.elrepo                                       elrepo-kernel
kernel-lt-headers.x86_64                                               6.1.100-1.el9.elrepo                                       elrepo-kernel
kernel-lt-modules.x86_64                                               6.1.100-1.el9.elrepo                                       elrepo-kernel
kernel-lt-modules-extra.x86_64                                         6.1.100-1.el9.elrepo                                       elrepo-kernel
kernel-lt-tools.x86_64                                                 6.1.100-1.el9.elrepo                                       elrepo-kernel
kernel-lt-tools-libs.x86_64                                            6.1.100-1.el9.elrepo                                       elrepo-kernel
kernel-lt-tools-libs-devel.x86_64                                      6.1.100-1.el9.elrepo                                       elrepo-kernel
kernel-ml.x86_64                                                       6.9.10-1.el9.elrepo                                        elrepo-kernel
kernel-ml-core.x86_64                                                  6.9.10-1.el9.elrepo                                        elrepo-kernel
kernel-ml-devel.x86_64                                                 6.9.10-1.el9.elrepo                                        elrepo-kernel
kernel-ml-devel-matched.x86_64                                         6.9.10-1.el9.elrepo                                        elrepo-kernel
kernel-ml-doc.noarch                                                   6.9.10-1.el9.elrepo                                        elrepo-kernel
kernel-ml-headers.x86_64                                               6.9.10-1.el9.elrepo                                        elrepo-kernel
kernel-ml-modules.x86_64                                               6.9.10-1.el9.elrepo                                        elrepo-kernel
kernel-ml-modules-extra.x86_64                                         6.9.10-1.el9.elrepo                                        elrepo-kernel
kernel-ml-tools.x86_64                                                 6.9.10-1.el9.elrepo                                        elrepo-kernel
kernel-ml-tools-libs.x86_64                                            6.9.10-1.el9.elrepo                                        elrepo-kernel
kernel-ml-tools-libs-devel.x86_64                                      6.9.10-1.el9.elrepo                                        elrepo-kernel

#安装新的内核
dnf --enablerepo="elrepo-kernel" install -y kernel-ml kernel-ml-devel  kernel-ml-tools kernel-ml-tools-libs kernel-ml-tools-libs-devel

#设置开机从新内核启动
grub2-editenv list
grub2-set-default 0
grub2-editenv list

#重新创建内核配置
grub2-mkconfig -o /boot/grub2/grub.cfg

#重新启动
reboot

4.更新EPEL Repo

sed -e 's|^metalink=|#metalink=|g' \
    -e 's|^#baseurl=https://download.example/pub|baseurl=https://mirrors.aliyun.com|g' \
    -i.bak \
    /etc/yum.repos.d/epel{,-testing}.repo
    
dnf clean all
dnf makecache

5. 更新docker镜像源

vim /etc/yum.repos.d/docker-ce.repo

[docker-ce-stable]
name=Docker CE Stable - $basearch
baseurl=https://mirrors.aliyun.com/docker-ce/linux/centos/$releasever/$basearch/stable
enabled=1
gpgcheck=1
gpgkey=https://mirrors.aliyun.com/docker-ce/linux/centos/gpg

[docker-ce-stable-debuginfo]
name=Docker CE Stable - Debuginfo $basearch
baseurl=https://mirrors.aliyun.com/docker-ce/linux/centos/$releasever/debug-$basearch/stable
enabled=0
gpgcheck=1
gpgkey=https://mirrors.aliyun.com/docker-ce/linux/centos/gpg

[docker-ce-stable-source]
name=Docker CE Stable - Sources
baseurl=https://mirrors.aliyun.com/docker-ce/linux/centos/$releasever/source/stable
enabled=0
gpgcheck=1
gpgkey=https://mirrors.aliyun.com/docker-ce/linux/centos/gpg

[docker-ce-test]
name=Docker CE Test - $basearch
baseurl=https://mirrors.aliyun.com/docker-ce/linux/centos/$releasever/$basearch/test
enabled=0
gpgcheck=1
gpgkey=https://mirrors.aliyun.com/docker-ce/linux/centos/gpg

[docker-ce-test-debuginfo]
name=Docker CE Test - Debuginfo $basearch
baseurl=https://mirrors.aliyun.com/docker-ce/linux/centos/$releasever/debug-$basearch/test
enabled=0
gpgcheck=1
gpgkey=https://mirrors.aliyun.com/docker-ce/linux/centos/gpg

[docker-ce-test-source]
name=Docker CE Test - Sources
baseurl=https://mirrors.aliyun.com/docker-ce/linux/centos/$releasever/source/test
enabled=0
gpgcheck=1
gpgkey=https://mirrors.aliyun.com/docker-ce/linux/centos/gpg

[docker-ce-nightly]
name=Docker CE Nightly - $basearch
baseurl=https://mirrors.aliyun.com/docker-ce/linux/centos/$releasever/$basearch/nightly
enabled=0
gpgcheck=1
gpgkey=https://mirrors.aliyun.com/docker-ce/linux/centos/gpg

[docker-ce-nightly-debuginfo]
name=Docker CE Nightly - Debuginfo $basearch
baseurl=https://mirrors.aliyun.com/docker-ce/linux/centos/$releasever/debug-$basearch/nightly
enabled=0
gpgcheck=1
gpgkey=https://mirrors.aliyun.com/docker-ce/linux/centos/gpg

[docker-ce-nightly-source]
name=Docker CE Nightly - Sources
baseurl=https://mirrors.aliyun.com/docker-ce/linux/centos/$releasever/source/nightly
enabled=0
gpgcheck=1
gpgkey=https://mirrors.aliyun.com/docker-ce/linux/centos/gpg

5. 安装chrony时间同步

#安装时间同步服务chrony,jq,curl,wget
dnf install -y chrony jq curl wget

#配置系统时区,默认为Asia/Shanghai
timedatectl set-timezone Asia/Shanghai

#启动并同步
systemctl enable --now chronyd

#查看时间
timedatectl status

#将当前的 UTC 时间写入硬件时钟
timedatectl set-local-rtc 0

#重启依赖于系统时间的服务
systemctl restart rsyslog && systemctl restart crond
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值