Fedora: 설치된 모든 패키지를 강제로 단일 배포로 만드는 방법은 무엇입니까?

Fedora: 설치된 모든 패키지를 강제로 단일 배포로 만드는 방법은 무엇입니까?

저는 Fedora 28을 사용하고 있습니다. Fedora 28에서 손상된 것으로 알고 있던 패키지를 설치하기 위해 Rawhide의 패키지를 사용했습니다. 이 패키지에는 수백 개의 종속성이 포함되어 있으며 모두 현재 버전의 Rawhide에 설치되어 있습니다. 설치가 끝나면 원래 패키지를 설치할 수 없으며 모든 종속 항목은 릴리스 29에 설치됩니다. 문제를 해결하는 동안 Fedora 28의 패키지 버전을 작동할 수 있었으므로 더 이상 현재 버전에 대한 종속성이 필요하지 않았습니다. Fedora 28의 현재 버전으로 다시 다운그레이드하고 싶지만 목록이 너무 길어 수동으로 입력할 수 없습니다.

모든 패키지를 DNF의 단일 릴리스로 동기화하는 방법이 있습니까?

답변1

dnf(1)매뉴얼 페이지 에서 :

   dnf distro-sync [<package-spec>...]
          As  necessary  upgrades,  downgrades or keeps selected installed
          packages to match the latest version available from any  enabled
          repository.  If  no package is given, all installed packages are
          considered.

관련 정보