apt-get 명령어는 *.deb 패키지를 설치하는 편리한 도구
우분투가 제공하는 deb 파일 저장소에서 자동으로 deb 파일을 다운로드하여 설치
apt-get install
패키지 설치 명령어, 패키지를 다운로드한 후 사용자에게 설치 여부를 물음
-y 옵션을 넣으면 사용자에게 yes/no를 묻는 부분에서 무조건 yes를 입력한 것으로 간주
apt-get update
/etc/apt/sources.list 파일의 내용이 수정되면 다운로드할 패키지 목록을 업데이트
apt-get remove
설치되어 있는 패키지를 삭제
apt-get purge
설치되어 있는 패키지와 설정 파일까지 모두 삭제
apt-get autoremove
사용하지 않는 패키지를 모두 삭제
apt-get clean 또는 apt-get autoclean
설치할 때 다운로드한 파일과 과거의 파일을 삭제
apt-cache show
패키지의 정보를 보여줌
apt-cache depends
패키지의 의존성을 보여줌
apt-cache rdepends
패키지에 의존하는 다른 패키지의 목록을 보여줌
apt-get의 작동 방식과 설정 파일
1. apt-get install mc 명령을 입력하면
2. 자동으로 /etc/apt/ 디렉터리의 핵심 파일인 sources.list를 확인
3. 설치할 패키지와 관련된 목록 요청
4. 설치할 패키지와 관련된 목록만 다운로드
5. 사용자는 패키지 목록을 확인한 후 설치 의향이 있으면 'y'입력, 실제 패키지 다운로드를 요청
6. 패키지 파일(deb 파일)이 다운로드되어 자동으로 설치
apt-get -y install mc 명령을 실행하면 2 ~ 6 과정이 한번에 이루어짐
main : 우분투에서 공식적으로 지원하는 무료 소프트웨어
universe : 우분투에서 지원하지 않는 무료 소프트웨어
restricted : 우분투에서 공식적으로 지원하는 유료 소프트웨어
multiverse : 우분투에서 지원하지 않는 유료 소프트웨어
미러사이트
우분투 패키지 저장소는 우분투 사이트에서 제공
전 세계적으로 동일한 저장소가 수백 개 존재
-> 대학, 연구소, 기업 등이 자발적으로 구축한 것, 우리나라의 기업과 대학도 참여
이러한 저장소를 미러사이트라고 함
일반적인 사용자의 경우, apt-get -y install 패키지명 명령을 실행하면 sources.list에 기록된 사이트에 자동으로 접속해서 다운로드 가능