apt-get install

apt-get의 "install" 다음에는 설치 또는 업그레이드를 원하는 하나 이상의 패키지가 온다. 각 패키지는 완전한 이름을 가진 파일 이름이 아닌 패키지 이름이다 (예를 들어 데비안 시스템에서는 apt-utils_1.2.10_amd64.deb가 아닌 apt-utils가 된다). 패키지에 필요한 모든 패키지 설치를 위해 지정된 이름도 설치된다. /etc/apt/sources.list 파일은 원하는 패키지를 찾는 데 사용된다. 하이픈이 패키지 이름에 추가되며 (공백없이) 식별 된 패키지가 설치되면 제거된다. 마찬가지로 더하기 기호를 사용하여 설치할 패키지를 지정할 수 있다. 이러한 기능은 apt-get의 충돌 해결 시스템에 의한 결정을 무시하는 데 사용될 수 있다.

특정 버전의 패키지는 패키지 이름과 패키지 버전을 선택할 수 있다. 그러면 해당 버전이 설치용으로 배치되고 선택된다. 또는 패키지 이름 뒤에 슬래시와 배포 버전 또는 아카이브 이름 (stable, testing, unstable)을 지정하여 특정 배포버전을 선택할 수 있다.
두 버전 선택 메커니즘 모두 패키지를 다운 그레이드 할 수 있으므로 주의해서 사용해야 한다.

또한 시스템에있는 모든 패키지를 업그레이드하지 않고 하나 이상의 이미 설치된 패키지를 업그레이드하려는 경우에도 사용할 수 있다. 현재 설치된 모든 패키지의 최신 버전을 설치하는 "upgrade"대상과 달리 "install"은 지정된 패키지의 최신 버전 만 설치한다. 업그레이드하려는 패키지의 이름을 제공해야한다. 최신 버전을 사용할 수있는 경우 위에 설명 된대로 해당 패키지의 종속성을 다운로드하고 설치한다.

마지막으로 apt_preferences 메커니즘을 사용하여 개별 패키지에 대한 대체 설치 정책을 작성할 수 있다.

지정된 표현식과 일치하는 패키지가 없고 '.', '?' 또는 '*'가 포함된 표현식은 POSIX 정규 표현식으로 가정하고 데이터베이스의 모든 패키지 이름에 적용된다. 모든 일치 항목이 설치 (또는 제거)된다. 예를 들어 'lo.*'는 'how-lo'및 'lowest'처럼 하위 문자열로 수행된다. 이것이 바람직하지 않은 경우, 정규 표현식에 '^'또는 '&'문자를 사용하여 고정 시키거나 보다 정교한 정규 표현식을 작성해야 한다.

<형식>

apt-get install [package-name]

댓글

이 블로그의 인기 게시물

iOS WebView Bottom Navigation 구현

iOS WebView Bottom Navigation Icon 적용

cURL error 60: SSL certificate: unable to get local issuer certificate