dnf가 많은 패키지가 의존한다고 잘못 생각하는 패키지를 강제로 제거하는 방법은 무엇입니까?

dnf가 많은 패키지가 의존한다고 잘못 생각하는 패키지를 강제로 제거하는 방법은 무엇입니까?

Fedora 37 워크스테이션의 패키지 목록을 정리하려고 합니다 dnf. 평가 목적으로 많은 패키지를 설치했는데 어제 Fedora 36->37로 업그레이드하여 10422개의 패키지가 배포되었습니다...

삭제하고 싶어요

cgnslib-common-4.3.0-3.fc37.noarch
cgnslib-4.3.0-3.fc37.x86_64

하지만 계속하려고 하면 다음과 같은 결과 sudo dnf remove cgnslib가 나타납니다.

Error: 
Problem: The operation would result in removing the following protected packages: gnome-shell
(try to add '--skip-broken' to skip uninstallable packages)

cgnslib그러나 이는 전혀 관련이 없습니다 (데이터의 전산 유체 역학(CFD) 분석을 위한 라이브러리 및 도구 세트 - 전산 유체 역학 범용 표기법 시스템을 나타냄) .gnome-shellcgns

이 패키지를 강제로 제거하려면 어떻게 해야 합니까?

sudo rpm --rebuilddb나는 이것을 전에 시도한 적이 있다 remove. 패키지 역방향 종속성을 찾아보면 gnome-shell과 관련된 내용이 표시되지 않습니다.

$ dnf repoquery --whatrequires cgnslib                                       
cgnslib-devel-0:4.3.0-2.fc37.i686
cgnslib-devel-0:4.3.0-2.fc37.x86_64
cgnslib-devel-0:4.3.0-3.fc37.i686
cgnslib-devel-0:4.3.0-3.fc37.x86_64
gmsh-libs-0:4.10.5-2.fc37.i686
gmsh-libs-0:4.10.5-2.fc37.x86_64
gmsh-libs-0:4.10.5-3.fc37.i686
gmsh-libs-0:4.10.5-3.fc37.x86_64
gmsh-mpich-libs-0:4.10.5-2.fc37.i686
gmsh-mpich-libs-0:4.10.5-2.fc37.x86_64
gmsh-mpich-libs-0:4.10.5-3.fc37.i686
gmsh-mpich-libs-0:4.10.5-3.fc37.x86_64
gmsh-openmpi-libs-0:4.10.5-2.fc37.i686
gmsh-openmpi-libs-0:4.10.5-2.fc37.x86_64
gmsh-openmpi-libs-0:4.10.5-3.fc37.i686
gmsh-openmpi-libs-0:4.10.5-3.fc37.x86_64
paraview-0:5.10.1-5.fc37.i686
paraview-0:5.10.1-5.fc37.x86_64
paraview-mpich-0:5.10.1-5.fc37.i686
paraview-mpich-0:5.10.1-5.fc37.x86_64
paraview-openmpi-0:5.10.1-5.fc37.i686
paraview-openmpi-0:5.10.1-5.fc37.x86_64
petsc-0:3.17.4-2.fc37.i686
petsc-0:3.17.4-2.fc37.x86_64
petsc-0:3.17.4-6.fc37.i686
petsc-0:3.17.4-6.fc37.x86_64
petsc-mpich-0:3.17.4-2.fc37.i686
petsc-mpich-0:3.17.4-2.fc37.x86_64
petsc-mpich-0:3.17.4-6.fc37.i686
petsc-mpich-0:3.17.4-6.fc37.x86_64
petsc-openmpi-0:3.17.4-2.fc37.i686
petsc-openmpi-0:3.17.4-2.fc37.x86_64
petsc-openmpi-0:3.17.4-6.fc37.i686
petsc-openmpi-0:3.17.4-6.fc37.x86_64
petsc64-0:3.17.4-2.fc37.x86_64
petsc64-0:3.17.4-6.fc37.x86_64
vtk-0:9.1.0-17.fc37.i686
vtk-0:9.1.0-17.fc37.x86_64
vtk-mpich-0:9.1.0-17.fc37.i686
vtk-mpich-0:9.1.0-17.fc37.x86_64
vtk-openmpi-0:9.1.0-17.fc37.i686
vtk-openmpi-0:9.1.0-17.fc37.x86_64```

관련 정보