![Fedora에서 dnf update를 실행하면 MongoDB 충돌이 발생합니다.](https://linux55.com/image/202678/Fedora%EC%97%90%EC%84%9C%20dnf%20update%EB%A5%BC%20%EC%8B%A4%ED%96%89%ED%95%98%EB%A9%B4%20MongoDB%20%EC%B6%A9%EB%8F%8C%EC%9D%B4%20%EB%B0%9C%EC%83%9D%ED%95%A9%EB%8B%88%EB%8B%A4..png)
내 Fedora 워크스테이션의 MongoDB 설치와 관련된 다음 충돌을 해결하기 위한 조언을 듣고 싶습니다. MongoDB를 사용자 정의 저장소로 추가했으며 sudo dnf update
.
Fedora 35 - x86_64 - Updates 69 kB/s | 19 kB 00:00
Fedora Modular 35 - x86_64 - Updates 46 kB/s | 21 kB 00:00
RPM Fusion for Fedora 35 - Free tainted 23 kB/s | 3.6 kB 00:00
Dependencies resolved.
Problem 1: cannot install the best update candidate for package mongodb-org-database-tools-extra-4.4.4-1.el8.x86_64
- nothing provides /usr/libexec/platform-python needed by mongodb-org-database-tools-extra-4.4.12-1.el8.x86_64
Problem 2: package mongodb-org-tools-4.4.12-1.el8.x86_64 requires mongodb-org-database-tools-extra = 4.4.12, but none of the providers can be installed
- cannot install the best update candidate for package mongodb-org-tools-4.4.4-1.el8.x86_64
- nothing provides /usr/libexec/platform-python needed by mongodb-org-database-tools-extra-4.4.12-1.el8.x86_64
Problem 3: package mongodb-org-4.4.12-1.el8.x86_64 requires mongodb-org-tools = 4.4.12, but none of the providers can be installed
- package mongodb-org-tools-4.4.12-1.el8.x86_64 requires mongodb-org-database-tools-extra = 4.4.12, but none of the providers can be installed
- cannot install the best update candidate for package mongodb-org-4.4.4-1.el8.x86_64
- nothing provides /usr/libexec/platform-python needed by mongodb-org-database-tools-extra-4.4.12-1.el8.x86_64
Problem 4: problem with installed package mongodb-org-4.4.4-1.el8.x86_64
- package mongodb-org-4.4.4-1.el8.x86_64 requires mongodb-org-mongos = 4.4.4, but none of the providers can be installed
- package mongodb-org-4.4.10-1.el8.x86_64 requires mongodb-org-tools = 4.4.10, but none of the providers can be installed
- package mongodb-org-4.4.11-1.el8.x86_64 requires mongodb-org-tools = 4.4.11, but none of the providers can be installed
- package mongodb-org-4.4.12-1.el8.x86_64 requires mongodb-org-tools = 4.4.12, but none of the providers can be installed
- package mongodb-org-4.4.5-1.el8.x86_64 requires mongodb-org-tools = 4.4.5, but none of the providers can be installed
- package mongodb-org-4.4.6-1.el8.x86_64 requires mongodb-org-tools = 4.4.6, but none of the providers can be installed
- package mongodb-org-4.4.7-1.el8.x86_64 requires mongodb-org-tools = 4.4.7, but none of the providers can be installed
- package mongodb-org-4.4.8-1.el8.x86_64 requires mongodb-org-tools = 4.4.8, but none of the providers can be installed
- package mongodb-org-4.4.9-1.el8.x86_64 requires mongodb-org-tools = 4.4.9, but none of the providers can be installed
- cannot install both mongodb-org-mongos-4.4.12-1.el8.x86_64 and mongodb-org-mongos-4.4.4-1.el8.x86_64
- cannot install both mongodb-org-mongos-4.4.4-1.el8.x86_64 and mongodb-org-mongos-4.4.12-1.el8.x86_64
- package mongodb-org-tools-4.4.10-1.el8.x86_64 requires mongodb-org-database-tools-extra = 4.4.10, but none of the providers can be installed
- package mongodb-org-tools-4.4.11-1.el8.x86_64 requires mongodb-org-database-tools-extra = 4.4.11, but none of the providers can be installed
- package mongodb-org-tools-4.4.12-1.el8.x86_64 requires mongodb-org-database-tools-extra = 4.4.12, but none of the providers can be installed
- package mongodb-org-tools-4.4.5-1.el8.x86_64 requires mongodb-org-database-tools-extra = 4.4.5, but none of the providers can be installed
- package mongodb-org-tools-4.4.6-1.el8.x86_64 requires mongodb-org-database-tools-extra = 4.4.6, but none of the providers can be installed
- package mongodb-org-tools-4.4.7-1.el8.x86_64 requires mongodb-org-database-tools-extra = 4.4.7, but none of the providers can be installed
- package mongodb-org-tools-4.4.8-1.el8.x86_64 requires mongodb-org-database-tools-extra = 4.4.8, but none of the providers can be installed
- package mongodb-org-tools-4.4.9-1.el8.x86_64 requires mongodb-org-database-tools-extra = 4.4.9, but none of the providers can be installed
- cannot install the best update candidate for package mongodb-org-mongos-4.4.4-1.el8.x86_64
- nothing provides /usr/libexec/platform-python needed by mongodb-org-database-tools-extra-4.4.10-1.el8.x86_64
- nothing provides /usr/libexec/platform-python needed by mongodb-org-database-tools-extra-4.4.11-1.el8.x86_64
- nothing provides /usr/libexec/platform-python needed by mongodb-org-database-tools-extra-4.4.12-1.el8.x86_64
- nothing provides /usr/libexec/platform-python needed by mongodb-org-database-tools-extra-4.4.5-1.el8.x86_64
- nothing provides /usr/libexec/platform-python needed by mongodb-org-database-tools-extra-4.4.6-1.el8.x86_64
- nothing provides /usr/libexec/platform-python needed by mongodb-org-database-tools-extra-4.4.7-1.el8.x86_64
- nothing provides /usr/libexec/platform-python needed by mongodb-org-database-tools-extra-4.4.8-1.el8.x86_64
- nothing provides /usr/libexec/platform-python needed by mongodb-org-database-tools-extra-4.4.9-1.el8.x86_64
====================================================================================================================================
Package Architecture Version Repository Size
====================================================================================================================================
Skipping packages with conflicts:
(add '--best --allowerasing' to command line to force their upgrade):
mongodb-org-mongos x86_64 4.4.12-1.el8 Mongodb 17 M
Skipping packages with broken dependencies:
mongodb-org x86_64 4.4.10-1.el8 Mongodb 11 k
mongodb-org x86_64 4.4.11-1.el8 Mongodb 11 k
mongodb-org x86_64 4.4.12-1.el8 Mongodb 11 k
mongodb-org x86_64 4.4.5-1.el8 Mongodb 11 k
mongodb-org x86_64 4.4.6-1.el8 Mongodb 11 k
mongodb-org x86_64 4.4.7-1.el8 Mongodb 11 k
mongodb-org x86_64 4.4.8-1.el8 Mongodb 11 k
mongodb-org x86_64 4.4.9-1.el8 Mongodb 11 k
mongodb-org-database-tools-extra x86_64 4.4.10-1.el8 Mongodb 23 k
mongodb-org-database-tools-extra x86_64 4.4.11-1.el8 Mongodb 23 k
mongodb-org-database-tools-extra x86_64 4.4.12-1.el8 Mongodb 23 k
mongodb-org-database-tools-extra x86_64 4.4.5-1.el8 Mongodb 23 k
mongodb-org-database-tools-extra x86_64 4.4.6-1.el8 Mongodb 23 k
mongodb-org-database-tools-extra x86_64 4.4.7-1.el8 Mongodb 23 k
mongodb-org-database-tools-extra x86_64 4.4.8-1.el8 Mongodb 23 k
mongodb-org-database-tools-extra x86_64 4.4.9-1.el8 Mongodb 23 k
mongodb-org-tools x86_64 4.4.10-1.el8 Mongodb 11 k
mongodb-org-tools x86_64 4.4.11-1.el8 Mongodb 11 k
mongodb-org-tools x86_64 4.4.12-1.el8 Mongodb 11 k
mongodb-org-tools x86_64 4.4.5-1.el8 Mongodb 11 k
mongodb-org-tools x86_64 4.4.6-1.el8 Mongodb 11 k
mongodb-org-tools x86_64 4.4.7-1.el8 Mongodb 11 k
mongodb-org-tools x86_64 4.4.8-1.el8 Mongodb 11 k
mongodb-org-tools x86_64 4.4.9-1.el8 Mongodb 11 k
Transaction Summary
====================================================================================================================================
Skip 25 Packages
MongoDB를 제거하고 다시 설치했다는 출력이 표시되었으므로 이를 시도했습니다 sudo dnf update --best --allowerasing
. 그러나 동일한 충돌이 반환됩니다. 조언이나 해결 방법을 제안하고 싶습니다. 이 페이지에 게시된 repo 정보를 활용하고 있는데,https://developer.fedoraproject.org/tech/database/mongodb/about.html.
답변1
이 저장소는 RHEL8용인 것으로 보이며 Fedora에서는 더 이상 사용하지 못할 수 있습니다. 타사 리포지토리에서 얻은 모든 패키지를 제거하고 Fedora 리포지토리의 패키지를 사용하는 것이 좋습니다.
dnf remove mongodb-org*
...모두 제거해야 합니다.