5.3. 소프트웨어 관리
dnf needs-reboothint -reboothint
이제 UTC에서 실시간 시계가 실행되지 않은 시스템에서 재부팅이 필요한지 여부를 올바르게 보고합니다.
이번 업데이트 이전에는 UTC에서 실행되지 않는 실시간 클럭을 사용하여 시스템에 업데이트를 완전히 적용하기 위해 시스템 재부팅이 필요한 패키지를 업데이트한 경우 재부팅이 필요하다는 dnf needs-reboothint
명령이 필요하지 않을 수 있습니다. 이번 업데이트를 통해 systemd
UnitsLoadStartTimestamp 속성이 부팅 시간의 기본 소스로 추가됩니다. 결과적으로 dnf needs-reboothint
는 로컬 시간으로 실시간 클럭이 실행되는 시스템의 컨테이너 외부에서 신뢰할 수 있습니다.
이제 dnf reposync
를 사용할 때 리포지토리 메타데이터가 요청된 디렉터리에 직접 저장됩니다.
이번 업데이트 이전에는 dnf reposync
명령에서 리포지토리 메타데이터를 다운로드하기 위한 --norepopath
옵션을 인식하지 못했습니다. 결과적으로 이 메타데이터는 리포지토리 다음에 이름이 지정된 하위 디렉터리에 저장되었습니다. 이번 업데이트를 통해 dnf reposync
명령에서 --norepopath
옵션을 준수하고 리포지토리 메타데이터가 요청된 디렉터리에 직접 저장됩니다.
%patch N
이 더 이상 패치 번호 0을 적용하지 않음
이번 업데이트 이전에는 %patch N
구문을 사용했습니다. 여기서 N
은 패치 수이고, 구문은 N
에서 지정한 패치 외에 패치 번호 0(Patch0
)도 적용했습니다. 이번 업데이트를 통해 %patch N
구문이 패치 번호 N
만 적용되도록 수정되었습니다.
패치 번호를 지정하지 않고 %patch
지시문을 사용하는 경우 %patch 0
의 약어가 적용되므로Patch0
이 적용됩니다. 그러나 0 번째 패치를 적용하기 위해 명시적인 구문을 사용할 것을 나타내는 경고가 출력됩니다(예:
P 0).
또는 %patch
0%patch -P 0
대신 %patch -