문제
다음 중 apt-get 명령어를 통해 패키지를 업데이트 할 때 가장 관계가 깊은 파일로 알맞은 것은?
① /etc/sources.conf ② /etc/yum.conf ③ /etc/apt/sources.list ④ /var/cache/yum
정답
3번
해설
정답: 3. apt-get 은 저장소(repository) 목록을 /etc/apt/sources.list(및 /etc/apt/sources.list.d/)에서 읽어 패키지를 받는다. 따라서 가장 관계 깊은 파일은 /etc/apt/sources.list 다.
오답 풀이
- 1번: /etc/sources.conf 는 존재하지 않는 파일명이다.
- 2번: /etc/yum.conf 는 레드햇 계열 yum 의 설정 파일로 apt 와 무관하다.
- 3번: /etc/apt/sources.list 가 apt 의 저장소 목록 파일이므로 옳다.
- 4번: /var/cache/yum 은 yum 의 캐시 디렉터리로 apt 와 무관하다.
보충 개념 apt 저장소 목록은 /etc/apt/sources.list 와 /etc/apt/sources.list.d/.list 에 둔다. apt-get update 로 목록을 갱신하고 apt-get upgrade 로 설치된 패키지를 업그레이드한다. yum 의 대응 파일은 /etc/yum.repos.d/.repo 다.