LabHub

폐쇄망 GPU 드라이버 반입 설치 · 오프라인 저장소로 드라이버 설치 · 퀴즈

퀴즈: 오프라인 설치

LabHub 에서 이어서 보기

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

  1. `apt-get install -s` 를 반입 검증에 쓰는 이유는?

    1. 실제로 설치하는 것보다 훨씬 빠르게 끝나기 때문
    2. 아무것도 바꾸지 않고 실제 depsolver 를 돌려 계획과 미해결 의존을 보여 주기 때문
    3. 출력 로그가 훨씬 자세하게 남아 조사하기 좋아서
    4. 루트 권한 없이도 실행할 수 있기 때문
  2. `Depends: libnvidia-container1 (>= 1.16.2-1) but it is not installable` 에서 `not installable` 의 뜻은?

    1. 저장소에 그 이름의 패키지가 아예 없다
    2. 설치된 버전이 요구보다 낮다
    3. 설치할 권한이 모자란다
    4. 다른 패키지와 충돌한다
  3. 반입한 .deb 를 `dpkg -i *.deb` 로 한 번에 설치하면 생기는 문제는?

    1. 설치 과정에서 체크섬 검증이 생략된다
    2. 의존 순서가 맞지 않아 일부가 configure 되지 않은 상태로 남는다
    3. 파일 소유권 때문에 권한 오류가 난다
    4. 로컬 저장소 색인이 깨져 못 쓰게 된다
  4. `[trusted=yes]` 를 운영 저장소에 쓰면 안 되는 이유는?

    1. 서명 검증이 빠져 설치가 오히려 느려지기 때문
    2. apt 버전에 따라 동작이 달라지기 때문
    3. 저장소 색인 크기가 크게 늘어나기 때문
    4. 서명 검증을 생략하므로 누군가 저장소의 .deb 를 바꿔치기해도 알 수 없기 때문
  5. 설치 후 `dpkg -l` 에서 `ii` 가 아닌 상태가 보입니다. 의미는?

    1. 설치가 완전히 끝나지 않았다는 뜻이므로 원인을 찾아 마무리해야 한다
    2. 정상이며 그대로 두어도 문제없다
    3. 업그레이드가 대기 중이라는 뜻이다
    4. hold 가 걸려 고정됐다는 뜻이다
  6. 성숙한 조직이 '1차 반입 → 시뮬레이션 → 부족분 자동 생성 → 2차 반입' 을 절차로 못박는 이유는?

    1. 내부 규정이 그렇게 정하고 있어서
    2. 반입 심의를 여러 번 거치게 하려고
    3. 반입 저장소의 전체 크기를 줄이려고
    4. 아무리 잘 계산해도 첫 반입에서 빠지는 것이 반드시 나오기 때문