LabHub

RHEL 계열 관리 · 에어갭 설치 · 퀴즈

퀴즈: 에어갭 설치

LabHub 에서 이어서 보기

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

  1. `dnf download --resolve` 만 쓰고 `--alldeps` 를 빼면?

    1. 의존성 패키지가 아예 받아지지 않는다
    2. 각 패키지의 최신 버전만 받는다
    3. 대응하는 소스 패키지도 함께 받는다
    4. 이 장비에 이미 설치된 의존성은 건너뛰므로 폐쇄망 번들로는 불완전해진다
  2. `--installroot` 로 빈 루트를 기준으로 계산할 때 `--releasever` 를 반드시 지정해야 하는 이유는?

    1. 지정해야 계산 속도가 눈에 띄게 빨라지기 때문
    2. 지정하지 않으면 그 값이 빈 installroot 의 rpmdb 에서 와 트랜잭션이 실패해서
    3. 지정해야 저장소의 GPG 검증이 수행되기 때문
    4. 지정해야 대상 아키텍처가 올바로 판단되기 때문
  3. `--newest-only` 와 `--download-metadata` 를 함께 쓸 때의 함정은?

    1. 메타데이터가 아예 받아지지 않는다
    2. 받은 파일들의 체크섬이 어긋난다
    3. 파일은 최신만 받는데 메타데이터에는 옛 버전 정보가 남아 어긋난다
    4. 모듈 스트림 정보가 통째로 사라진다
  4. 매니페스트에 없는데 매체에 들어 있는 파일이 더 위험한 이유는?

    1. 매체의 용량을 불필요하게 차지해서
    2. 누락은 설치 실패로 드러나지만 추가된 파일은 모르게 시스템에 들어가서
    3. 매니페스트 체크섬이 깨지기 때문에
    4. 설치 순서가 꼬여 실패하기 때문에
  5. x86_64 노트북에서 받아 ARM 서버로 반입하면?

    1. 에러 없이 잘못된 아키텍처의 패키지가 들어간다
    2. 설치 시 에러가 나서 바로 알 수 있다
    3. 자동으로 변환되어 설치된다
    4. noarch 패키지만 설치된다
  6. `rpmkeys --checksig` 결과에서 다이제스트와 서명이 모두 검증됐음을 나타내는 문구는?

    1. 서명 상태를 구분하지 않는 단독 OK 문구
    2. digests signatures OK — 다이제스트와 서명이 모두 확인됐다는 뜻
    3. 키 신뢰 여부가 드러나지 않는 단독 verified
    4. 다이제스트 결과가 빠진 단독 signed 문구