그만큼 적절한 명령은 다음에서 사용된 기본 패키지 관리 명령이었습니다. Debian 기반 Linux 배포판 제도를 도입하기 전에 적절한 명령.
와 더불어 적절한 명령을 사용하여 시스템에서 패키지를 설치, 제거, 업그레이드, 검색 및 관리할 수 있습니다. 그러나, 우분투 16.04 그리고 데비안 9, 적절한 명령 패키지 관리를 위한 권장 명령줄 도구가 되었지만 적절한 여전히 사용할 수 있고 작동합니다.
그만큼 적절한 command는 강력한 무료 패키지 관리 명령줄 프로그램으로 우분투의 APT (고급 패키징 도구) 라이브러리를 사용하여 새 소프트웨어 패키지 설치, 기존 소프트웨어 패키지 제거, 기존 소프트웨어 패키지 업그레이드, 전체 운영 체제 업그레이드에도 사용됩니다.
에 대한 구문 적절한 명령은 다음과 같습니다.
$ sudo apt-get
여기, 명령과 함께 사용할 수 있는 추가 플래그 또는 수정자를 나타냅니다. 패키지 설치, 업그레이드, 제거 또는 검색과 같이 수행하려는 작업을 지정합니다.
'업데이트' 명령은 다음에 지정된 소스에서 패키지 인덱스 파일을 다시 동기화하는 데 사용됩니다. /etc/apt/sources.list 파일. 업데이트 명령은 해당 위치에서 패키지를 가져오고 패키지를 최신 버전으로 업데이트합니다.
$ sudo apt-get 업데이트.
'업그레이드' 명령은 시스템에 현재 설치된 모든 소프트웨어 패키지를 업그레이드하는 데 사용됩니다. 어떠한 상황에서도 현재 설치된 패키지는 제거되지 않거나 아직 설치되지 않은 패키지는 업그레이드 종속성을 만족시키기 위해 검색되거나 설치되지 않습니다.
$ sudo apt-get 업그레이드.
'설치하다' 하위 명령은 리포지토리에서 설치 또는 업그레이드를 원하는 하나 이상의 패키지에 의해 추적됩니다. 예를 들어 이름이 지정된 패키지를 설치하거나 업데이트하려면 wget, 다음을 실행할 수 있습니다.
$ sudo apt-get 설치 wget.
또는 다음을 사용할 수도 있습니다. apt-cache 명령 이름이나 설명과 같은 지정된 검색어를 기반으로 시스템 패키지 캐시에 설치하기 전에 패키지를 검색합니다.
동시에 여러 패키지를 설치하기 위해 명령과 함께 둘 이상의 패키지 이름을 추가할 수 있습니다. 예를 들어 다음 명령은 ' 패키지를 설치합니다.넷호그' 그리고 '이동 액세스‘.
$ sudo apt-get install nethogs goaccess.
정규식을 사용하여 하나의 문자열로 여러 패키지를 추가할 수 있습니다. 예를 들어, 우리는 *
'를 포함하는 여러 패키지를 설치하는 와일드카드*이름*
' 문자열, 이름은 '패키지 이름‘.
$ sudo apt-get install '*이름*'
하위 '를 사용하여--업그레이드 없음
' 명령은 이미 설치된 패키지가 업그레이드되는 것을 방지합니다.
$ sudo apt-get install packageName --no-upgrade.
'--전용-업그레이드
' 명령은 새 패키지를 설치하지 않고 이미 설치된 패키지만 업그레이드하고 새 패키지 설치를 비활성화합니다.
$ sudo apt-get install packageName --only-upgrade.
특정 버전의 패키지만 설치하려면 '=
' 패키지 이름과 원하는 버전을 추가하십시오.
$ sudo apt-get install vsftpd=3.0.5-0ubuntu1.
구성 파일을 제거하지 않고 소프트웨어 패키지를 제거하려면(나중에 동일한 구성을 재사용하기 위해) 제거하다 그림과 같이 명령합니다.
$ sudo apt-get 제거 vsftpd.
구성 파일을 포함한 소프트웨어 패키지를 제거하려면 '숙청' 하위 명령은 다음과 같습니다.
$ sudo apt-get 퍼지 vsftpd.
또는 아래와 같이 두 명령을 함께 결합할 수 있습니다.
$ sudo apt-get 제거 --purge vsftpd.
'깨끗한' 명령은 검색된(다운로드된) 청소를 통해 디스크 공간을 확보하는 데 사용됩니다. .deb
로컬 저장소의 파일(패키지).
$ sudo apt-get clean. 또는. $ sudo apt-get autoclean.
특정 패키지의 소스 코드만 다운로드하려면 ' 옵션을 사용하십시오.--다운로드 전용 소스
' 와 함께 '패키지 이름' 보여진 바와 같이.
$ sudo apt-get --다운로드 전용 소스 vsftpd.
패키지의 소스 코드를 특정 디렉토리에 다운로드하고 압축을 풀려면 다음 명령을 입력하십시오.
$ sudo apt-get 소스 vsftpd.
"라는 일반적인 오류가 발생할 수 있습니다.E: 일부 'deb-src' URI를 sources.list에 넣어야 합니다.” 리포지토리에서 패키지의 소스 코드를 다운로드하려고 할 때.
' 옵션을 사용하여 동시에 소스 코드를 다운로드하고 압축을 풀고 컴파일할 수도 있습니다.--엮다
' 아래 그림과 같이.
$ sudo apt-get --컴파일 소스 goaccess.
'를 사용하여다운로드' 옵션을 사용하면 지정된 패키지를 설치하지 않고 다운로드할 수 있습니다. 예를 들어 다음 명령은 '넷호그' 패키지를 현재 작업 디렉토리로 이동합니다.
$ sudo apt-get 다운로드 nethogs.
'변경 로그' 플래그는 패키지 변경 로그를 다운로드하고 설치된 패키지 버전을 보여줍니다.
$ sudo apt-get changelog vsftpd.
'확인하다' 명령은 패키지 캐시를 업데이트하고 손상된 종속성을 확인하는 데 사용되는 진단 도구입니다.
$ sudo apt-get 확인.
'빌드-뎁' 명령은 시스템의 로컬 리포지토리를 검색하고 빌드 종속성을 설치합니다. 컬 패키지. 패키지가 로컬 리포지토리에 없으면 오류 코드가 반환됩니다.
$ sudo apt-get 빌드-뎁 컬.
'자동 제거' 하위 명령은 다른 패키지에 대한 종속성을 충족하기 위해 확실히 설치되었지만 이제 더 이상 필요하지 않은 패키지를 자동 제거하는 데 사용됩니다. 예를 들어 다음 명령은 설치된 패키지와 종속성을 제거합니다.
$ sudo apt-get autoremove vsftpd.
그만큼 적절한 도움 받기 명령은 apt-get 명령과 함께 사용할 수 있는 옵션이 있는 내장 도움말 문서를 표시합니다.
$ sudo apt-get 도움말.
사용 가능한 대부분의 옵션을 적절한 명령을 사용할 수 있지만 여전히 더 많은 옵션을 사용할 수 있습니다. 다음을 사용하여 확인할 수 있습니다. '남자 적응' 터미널에서.
이 기사를 즐겁게 읽으셨기를 바랍니다. 내가 놓친 것이 있고 목록에 추가하고 싶다면. 아래 댓글에 이 점을 언급해 주시기 바랍니다.
또한 읽기: 패키지 관리를 위한 20가지 유용한 Linux YUM 명령