이전 버전을 설치하고 싶은데 package <x>
사용할 때 dnf
현재 버전만 표시됩니다 package <x>
.
이전 버전을 설치할 수 있는 방법이 있나요 dnf
?
답변1
매뉴얼 페이지에 설명된 대로 특정 이름의 버전을 사용하여 설치할 수 있습니다.
dnf install tito-0.5.6-1.fc22
특정 버전의 패키지를 설치합니다. 패키지가 이미 설치된 경우 자동으로 특정 버전으로 다운그레이드 또는 업그레이드를 시도합니다.
활성화된 저장소에 있는 패키지의 모든 버전을 보려면 다음을 사용하세요.
dnf --showduplicates list <package>
답변2
예. dnf downgrade package-name[-version]
새 버전이 이미 설치되어 있는 경우 패키지를 사용하여 이전 버전을 설치할 수 있습니다. 하지만 이전 버전은 여전히 이미지에서 사용할 수 있어야 합니다.
패키지가 미러에 없으면 언제든지 수동으로 다운로드할 수 있습니다.노래dnf
그런 다음 다운그레이드를 사용하십시오 dnf downgrade path/to/downloaded.file.rpm
. 그러나 이 기술을 사용하면 종속성을 직접 해결해야 할 수도 있습니다.
답변3
다음을 통해 간단한 다운그레이드를 수행할 수 있습니다.
sudo dnf downgrade <package-name>
예를 들어:
sudo dnf downgrade podman