Điểm:0

Di chuyển CentOS 8 sang AlmaLinux (không thể cài đặt cả hai )

lá cờ gb

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.

Michael Hampton avatar
lá cờ cz
Bạn nên làm theo từng gợi ý trong số ba gợi ý mà nó đưa ra cho bạn, từng gợi ý một.
Ghadeer R. Majeed avatar
lá cờ gb
@MichaelHampton, tôi đã thử nhưng như tôi đã đề cập trước đó, điều này không giải quyết được vấn đề.
Michael Hampton avatar
lá cờ cz
Sau đó, bạn nên thêm đầu ra vào câu hỏi của mình.
Ghadeer R. Majeed avatar
lá cờ gb
@MichaelHampton, tôi đã thêm rồi thưa ngài. Tôi đã cố nâng cấp/xóa/hạ cấp các gói đã đề cập, sau đó tôi chạy lệnh ở trên thì tôi nhận được kết quả tương tự.
Michael Hampton avatar
lá cờ cz
Không, bạn không làm. Bạn nên thử cả ba đề xuất được cung cấp cho bạn ở trên: `(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 có 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)`. Không có đầu ra nào tương ứng với bất kỳ câu hỏi nào trong số ba câu hỏi này.
Ghadeer R. Majeed avatar
lá cờ gb
Những điều này cũng không giải quyết được vấn đề. Họ chỉ bỏ qua các xung đột.
Michael Hampton avatar
lá cờ cz
Bạn vẫn cần thêm đầu ra cho câu hỏi của mình.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.