LabHub

RHEL 계열 관리 · dnf/yum 기초 · 퀴즈

퀴즈: dnf 기초

LabHub 에서 이어서 보기

문항 6개. 정답과 해설은 풀어 본 뒤에 보여 드립니다.

  1. apt 에는 없고 dnf 에는 있는 결정적 기능은?

    1. 패키지 의존성을 자동으로 풀어 주는 기능
    2. 패키지의 GPG 서명을 검증해 주는 기능
    3. 저장소 사이의 우선순위를 정하는 기능
    4. 트랜잭션 단위 기록과 롤백(history undo/rollback)
  2. `dnf history undo` 의 한계로 옳은 것은?

    1. 가장 최근에 한 트랜잭션만 되돌릴 수 있다
    2. 이전 버전 패키지가 저장소에 없으면 실패하고, 커널이나 glibc 는 지원되지 않는다
    3. root 권한 없이도 실행할 수 있어 위험하다
    4. 패키지의 설정 파일은 복원되지 않는다
  3. `dnf provides` 가 `dpkg -S` 보다 강력한 이유는?

    1. 저장소 메타데이터를 뒤지므로 아직 설치되지 않은 패키지까지 찾아 준다
    2. 검색 속도가 훨씬 빠르기 때문
    3. 검색 경로에 정규식을 쓸 수 있어서
    4. 여러 파일을 한 번에 조회할 수 있어서
  4. `.repo` 파일에서 `gpgcheck` 의 기본값은?

    1. True
    2. 저장소마다 다름
    3. dnf 버전에 따라 다름
    4. False
  5. 폐쇄망 로컬 저장소에서 `metadata_expire=-1` 로 두는 이유는?

    1. 기본 48시간마다 원격을 확인하려 드는데 폐쇄망에서는 지연만 만들기 때문
    2. 메타데이터가 밖으로 새는 것을 막는 보안 조치라서
    3. 메타데이터 캐시로 쓰는 디스크를 아끼려고
    4. GPG 검증 단계를 건너뛸 수 있기 때문에
  6. `dnf update --security` 가 '할 일 없음' 으로 조용히 끝납니다. 확인할 것은?

    1. 저장소 사이의 우선순위 설정값
    2. 저장소에 등록된 GPG 키의 유효성
    3. 저장소까지의 네트워크 연결 상태
    4. 저장소에 updateinfo 보안 권고 메타데이터가 있는지