21장. 소프트웨어 관리


다음 장에서는 RHEL 9과 RHEL 10 간의 소프트웨어 관리에 대한 주요 변경 사항을 설명합니다.

21.1. DNF에 대한 주요 변경 사항

이제 리포지토리 메타데이터가 기본적으로 다운로드되지 않음

이전 버전에서는 리포지토리의 메타데이터를 다운로드할 때 파일 목록 메타데이터가 기본적으로 다운로드되었습니다. 파일 목록 메타데이터는 크고 일반적으로 필요하지 않습니다. 이번 업데이트를 통해 이 메타데이터는 기본적으로 다운로드되지 않으므로 응답을 개선하고 디스크 공간을 절약할 수 있습니다. 또한 filelists 메타데이터는 리포지토리에서 더 이상 다운로드되거나 업데이트되지 않으며 dnf 명령을 실행할 때 DNF 트랜잭션에 로드되지 않습니다. dnf 명령에 filelists 메타데이터가 필요하거나 파일 관련 인수가 포함된 경우 메타데이터가 자동으로 로드됩니다.

참고

패키지에 filelists 메타데이터를 확인해야 하는 filepath 종속성이 있는 경우 종속성 확인 오류 및 다음 팁으로 인해 트랜잭션이 실패합니다.

(try to add '--skip-broken' to skip uninstallable packages or '--setopt=optional_metadata_types=filelists' to load additional filelists metadata)
Copy to Clipboard Toggle word wrap
참고

기본 파일 목록 메타데이터를 다시 활성화하려면 /etc/dnf/dnf.conf 구성 파일의 optional_metadata_types 옵션에 filelists 값을 추가할 수 있습니다.

DNF 디버그 플러그인이 삭제됨

dnf debug -dumpdnf debug-restore 명령을 포함하는 DNF 디버그 플러그인이 dnf-plugins-core 패키지에서 제거되었습니다. 시나리오에 따라 다음 명령을 대신 사용할 수 있습니다.

  • dnf list -- installed 또는 dnf repoquery -- installed 를 실행하여 시스템에 설치된 패키지를 나열합니다.
  • 시스템에서 활성화된 리포지토리를 나열하는 dnf repolist -v.
  • dnf install $(</tmp/list) 를 설치하여 소스 시스템에 설치된 패키지를 대상 시스템에 복제합니다. 예를 들면 다음과 같습니다.

    1. 소스 시스템에 설치된 패키지 목록을 /tmp/list 파일에 저장합니다.

      $ dnf repoquery --installed >/tmp/list
      Copy to Clipboard Toggle word wrap
    2. /tmp/list 파일을 대상 시스템에 복사합니다.
    3. 대상 시스템에서 패키지를 복제합니다.

      $ dnf install $(</tmp/list)"
      Copy to Clipboard Toggle word wrap

libreport 라이브러리에 대한 지원이 제거되었습니다.

libreport 라이브러리에 대한 지원이 DNF에서 제거되었습니다. 버그 보고서에 DNF 로그를 연결하려면 수동으로 또는 다른 메커니즘을 사용하여 수행해야 합니다.

dnf-plugins-core 버전 4.7.0에 기반

dnf-plugins-core 패키지는 새 python3-dnf-plugin-pre-workspace-actions 패키지를 제공하는 버전 4.7.0으로 변경되었습니다. 이 패키지에는 RPM 트랜잭션을 시작할 때 명령을 실행할 수 있는 새로운 사전 작업 DNF 플러그인이 포함되어 있습니다. 자세한 내용은 시스템의 dnf-pre-workspace-actions(8) 매뉴얼 페이지를 참조하십시오.

맨 위로 이동
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다. 최신 업데이트를 확인하세요.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

Theme

© 2025 Red Hat