강좌 & 팁
apt-get 은 다음과 같은 인자가 함께 사용되어야 합니다.
update | upgrade | dselect-upgrade | dist-upgrade | install pkg... | remove pkg... | purge pkg... | source pkg... | build-dep pkg... | check | clea | autoclean | autoremove
install
설치는 패키지의 설치 또는 업그레이드에 필요한 하나 이상의 옵션 입니다.
각각의 패키지는 패키지 명일 뿐이며, 전체 파일 이름은 아닙니다. (예를 들어, 데비안 GNU/리눅스 시스템에서, libc6은 libc6_1.9.6 - 2.deb.)
설치를 위해 지정된 패키지에 필요한 모든 패키지도 검색하고 설치됩니다. /etc/apt/sources.list파일은 원하는 패키지를 찾는 데 사용됩니다.
만약, 패키지 이름에 하이픈이 추가되어 설치된 경우 식별 패키지는 제거됩니다.마찬가지로 플러스 기호를 설치 패키지를 지정하는 데 사용할 수 있습니다.
패키지의 특정 버전은 동일한 패키지 이름과 선택한 패키지의 버전에 따라 설치를 위해 선택 할 수 있습니다. 이것은 기존에 설치된 버전 및 설치를 위해 선택된 버전에 발생할 것입니다.
특정 배포판의 버전(stable, testing, unstable) 또는 아카이브의 이름 및 패키지 이름에 따라 선택 할 수 있습니다.
버전 선택의 메커니즘은 전체 패키지의 다운 그레이드를 할 수 있으며, 이는 상세하게 살펴보면서 사용해야 합니다.
이것은 또한 당신의 시스템에있는 모든 패키지를 업그레이드 하지 않고 하나 이상의 이미 설치된 패키지를 업그레이드 하려는 경우 사용 할 수 있습니다.
현재 설치된 모든 패키지의 최신 버전을 설치하는 "upgrade" 명령과 달리, "install"은 지정된 패키지만 최신 버전을 설치합니다.
간단히 업그레이드 하고자하는 패키지의 이름을 제공하고, 새 버전을 사용할 수있다면, 그리고 종속된 패키지도 함께 다운로드 및 설치됩니다.
마지막으로 apt_preferences(5) 메커니즘은 개별 패키지에 대한 설치 대안 정책을 만들 수 있습니다.
어떤 패키지는 주어진 표현과 일치하지 않고 표현 중 '.'하나를 포함하고있는 경우 '?' 또는 '*'이 있을경우, 그것은 POSIX 정규 표현식으로 간주되며, 데이터베이스에있는 모든 패키지 이름에 적용 됩니다.
설치(또는 제거)시에도 어떠한 매칭도 되도록 되어 있습니다. 또한 부분 문자열 매칭도 처리가 됩니다.
만일 매칭을 원하지 않는 경우에는, '^'또는 '$'문자와 정규 표현식을 고정하거나 보다 구체적인 정규 표현식을 만들어 사용 할 수 있습니다.