Do Centos là về EOL. Tôi quyết định chuyển sang AlmaLinux. Tôi đã bắt đầu quá trình di chuyển nhưng gặp một số lỗi.
[root@19827364 ~]# dnf distro-sync -y
Kiểm tra hết hạn siêu dữ liệu lần cuối: 4:35:36 trước vào Thứ Năm, ngày 23 tháng 9 năm 2021 06:29:49 CH +03.
Lỗi:
Vấn đề 1: gói libdb-devel-5.3.28-42.el8_4.x86_64 yêu cầu libdb(x86-64) = 5.3.28-42.el8_4, nhưng không thể cài đặt nhà cung cấp nào
- không thể cài đặt cả libdb-5.3.28-40.el8.x86_64 và libdb-5.3.28-42.el8_4.x86_64
- không thể cài đặt cả libdb-5.3.28-42.el8_4.x86_64 và libdb-5.3.28-40.el8.x86_64
- không thể cài đặt ứng cử viên cập nhật tốt nhất cho gói libdb-devel-5.3.28-42.el8_4.x86_64
- không thể cài đặt ứng cử viên cập nhật tốt nhất cho gói libdb-5.3.28-42.el8_4.x86_64
Vấn đề 2: gói libstdc++-devel-8.4.1-1.el8.alma.x86_64 yêu cầu libstdc++(x86-64) = 8.4.1-1.el8.alma, nhưng không thể cài đặt nhà cung cấp nào
- không thể cài đặt cả libstdc++-8.4.1-1.el8.x86_64 và libstdc++-8.4.1-1.el8.alma.x86_64
- không thể cài đặt cả libstdc++-8.4.1-1.el8.alma.x86_64 và libstdc++-8.4.1-1.el8.x86_64
- không thể cài đặt ứng cử viên cập nhật tốt nhất cho gói libstdC++-devel-8.4.1-1.el8.alma.x86_64
- không thể cài đặt ứng cử viên cập nhật tốt nhất cho gói libstdc++-8.4.1-1.el8.alma.x86_64
Vấn đề 3: libgcc-8.4.1-1.el8.alma.i686 có kiến trúc kém hơn
- gói gcc-8.4.1-1.el8.alma.x86_64 yêu cầu libgcc >= 8.4.1-1.el8.alma, nhưng không thể cài đặt nhà cung cấp nào
- không thể cài đặt cả libgcc-8.4.1-1.el8.x86_64 và libgcc-8.4.1-1.el8.alma.x86_64
- không thể cài đặt cả libgcc-8.4.1-1.el8.alma.x86_64 và libgcc-8.4.1-1.el8.x86_64
- không thể cài đặt ứng cử viên cập nhật tốt nhất cho gói libgcc-8.4.1-1.el8.alma.x86_64
- không thể cài đặt ứng cử viên cập nhật tốt nhất cho gói gcc-8.4.1-1.el8.alma.x86_64
Sự cố 4: sự cố với gói đã cài đặt gcc-8.4.1-1.el8.alma.x86_64
- gói gcc-8.4.1-1.el8.alma.x86_64 yêu cầu libgomp = 8.4.1-1.el8.alma, nhưng không thể cài đặt nhà cung cấp nào
- libgomp-8.4.1-1.el8.alma.i686 có kiến trúc kém hơn
- gói gcc-8.4.1-1.el8.x86_64 yêu cầu cpp = 8.4.1-1.el8 nhưng không nhà cung cấp nào cài được
- gói gcc-8.2.1-3.5.el8.x86_64 yêu cầu cpp = 8.2.1-3.5.el8 nhưng không nhà cung cấp nào cài được
- không thể cài đặt cả libgomp-8.4.1-1.el8.x86_64 và libgomp-8.4.1-1.el8.alma.x86_64
- không thể cài đặt cả libgomp-8.4.1-1.el8.alma.x86_64 và libgomp-8.4.1-1.el8.x86_64
- không cài được cả cpp-8.4.1-1.el8.x86_64 và cpp-8.4.1-1.el8.alma.x86_64
- không cài được cả cpp-8.2.1-3.5.el8.x86_64 và cpp-8.4.1-1.el8.alma.x86_64
- không thể cài đặt ứng cử viên cập nhật tốt nhất cho gói libgomp-8.4.1-1.el8.alma.x86_64
- không thể cài đặt ứng cử viên cập nhật tốt nhất cho gói cpp-8.4.1-1.el8.alma.x86_64
(thử thêm '--allowerasing' vào dòng lệnh để thay thế các gói xung đột hoặc '--skip-broken' để bỏ qua các gói không thể gỡ cài đặt hoặc '--nobest' để sử dụng không chỉ các gói ứng viên tốt nhất)
Tôi biết rằng không thể cài đặt hai gói cùng một lúc. Vì vậy, tôi đã cố xóa cái cũ nhưng nó nói rằng tôi đang cố xóa một gói riêng (sudo) !!
Tôi đã cố gắng hạ cấp/nâng cấp từng gói trong số các gói được đề cập trong các lỗi trên nhưng không có gì thay đổi! Sau đó, tôi đã tìm kiếm vấn đề đó nhưng có vẻ như không có thêm thông tin nào về vấn đề này.
Bất cứ ai có thể giúp đỡ xin vui lòng?
Cảm ơn.