Tôi có một số phiên bản Amazon Linux 2 EC2.
Tôi đã cài đặt chủ đề Amazon Linux 2 EPEL và repo EPEL:
amazon-linux-bổ sung cài đặt epel
Tôi đã cài đặt phiên bản nginx mới nhất hiện có:
yum cài đặt nginx
Phiên bản tôi nhận được là 1.20.1
.
1.20.2
dường như đã được phát hành vào ngày 16 tháng 11 năm 2021. Nếu nhìn kỹ hơn, tôi có thể thấy repo EPEL đang trỏ đến một repo fedoraproject.org:
Một phần nội dung của epel.repo:
[epel]
name=Gói bổ sung cho Enterprise Linux 7 - $basearch
#baseurl=http://download.fedoraproject.org/pub/epel/7/$basearch
metalink=https://mirrors.fedoraproject.org/metalink?repo=epel-7&arch=$basearch
failovermethod=ưu tiên
đã bật = 1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7
Nếu tôi điều hướng đến http://doad.fedoraproject.org và tìm kiếm trong các gói, tôi có thể xác nhận rằng chỉ có 1.20.1.
Trên các máy chủ RHEL 7 của tôi, tất cả chúng đều có NGINX 1.20.2. Tại sao repo này vẫn chưa có NGINX 1.20.2? Tui bỏ lỡ điều gì vậy? Tôi muốn cài đặt NGINX 1.20.2 (hoặc bất kỳ phiên bản mới nhất nào có sẵn tại thời điểm đó) thông qua một kho lưu trữ có sẵn bao gồm các bản cập nhật trong tương lai, trên các phiên bản AMZ Linux 2 của tôi. Tôi không có kế hoạch xây dựng gói hoặc cài đặt .rpm theo cách thủ công vì điều này khiến tôi gặp phải một phiên bản nhất định mà không có bản cập nhật.