RHEL 계열 관리 · dnf/yum 기초 · 퀴즈
퀴즈: dnf 기초
문항 6개. 정답과 해설은 풀어 본 뒤에 보여 드립니다.
apt 에는 없고 dnf 에는 있는 결정적 기능은?
- 패키지 의존성을 자동으로 풀어 주는 기능
- 패키지의 GPG 서명을 검증해 주는 기능
- 저장소 사이의 우선순위를 정하는 기능
- 트랜잭션 단위 기록과 롤백(history undo/rollback)
`dnf history undo` 의 한계로 옳은 것은?
- 가장 최근에 한 트랜잭션만 되돌릴 수 있다
- 이전 버전 패키지가 저장소에 없으면 실패하고, 커널이나 glibc 는 지원되지 않는다
- root 권한 없이도 실행할 수 있어 위험하다
- 패키지의 설정 파일은 복원되지 않는다
`dnf provides` 가 `dpkg -S` 보다 강력한 이유는?
- 저장소 메타데이터를 뒤지므로 아직 설치되지 않은 패키지까지 찾아 준다
- 검색 속도가 훨씬 빠르기 때문
- 검색 경로에 정규식을 쓸 수 있어서
- 여러 파일을 한 번에 조회할 수 있어서
`.repo` 파일에서 `gpgcheck` 의 기본값은?
- True
- 저장소마다 다름
- dnf 버전에 따라 다름
- False
폐쇄망 로컬 저장소에서 `metadata_expire=-1` 로 두는 이유는?
- 기본 48시간마다 원격을 확인하려 드는데 폐쇄망에서는 지연만 만들기 때문
- 메타데이터가 밖으로 새는 것을 막는 보안 조치라서
- 메타데이터 캐시로 쓰는 디스크를 아끼려고
- GPG 검증 단계를 건너뛸 수 있기 때문에
`dnf update --security` 가 '할 일 없음' 으로 조용히 끝납니다. 확인할 것은?
- 저장소 사이의 우선순위 설정값
- 저장소에 등록된 GPG 키의 유효성
- 저장소까지의 네트워크 연결 상태
- 저장소에 updateinfo 보안 권고 메타데이터가 있는지