객관식 1

Untitled

정답: yum

yum은 RH계열 패키지 관리자이다.


객관식 2

Untitled

첫번째 답: 네트워크를 통해서 설치할 수 있다.

답을 고른 이유: 네트워크를 통해서 설치한다는 말이 어색했다, 그닥 네트워크에 대한 말을 듣지 못했기 때문이다.


정답: 설치할 때마다 자동으로 컴파일되어 현재 시스템에 가장 최적화된 파일이 설치된다.

답인 이유: 자동으로 컴파일된다는 것이 틀리고, 가장 최적화된 파일이 설치되지 않는다. 자신이 선택해서 알맞게 설치해야 한다. 패키지가 잘 되어 있는지 확인하기 위한 명령어로 dpkg가 있다.

설치하지 않고 패키지 리스트 확인 가능
# dpkg -l strace

설치된 것인지 아닌지 확인 가능
# dpkg -s strace

특정 패키지 검색, 해당 파일이 어디 있는지 확인 가능 (와일드카드 사용가능)
# dpkg -S '*trace'

그러나 apt를 더 많이 사용함

모든 리스트 출력 / 설치된 것만
# apt list
# apt list --installed

모든 버전
# apt list --all-versions

패턴을 설정해 그에 해당하는 것만
# apt list bash*

이름이 아닌 설명에서까지 찾아서 추출
# apt search bash

이름 중간에 들어있어도 검색 / 시작 부분에 있는 경우에만 검색
# apt search -n bash
# apt search -n '^bash'

특정 패키지 정보 출력
# apt show bash

모든 버전 확인
# apt list --all-versions bash

한개 버전에 대해서만
# apt show absh-4.4.18-2ubuntu1