当前位置:   article > 正文

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

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
  • 1
  • 2
  • 3

2.安装 EPEL Repo

dnf config-manager --set-enabled crb
dnf install epel-release
  • 1
  • 2

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
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60

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
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7

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
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64

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
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/代码探险家/article/detail/984296
推荐阅读
相关标签
  

闽ICP备14008679号