우분투 (ubuntu) apt-get 사용법
# apt-get
: apt-get(Advanced Packaging Tool)은 우분투(Ubuntu)를 포함한 데비안(Debian)계열의 리눅스에서
쓰이는 팩키지 관리 명령어 도구 입니다.
apt를 이용해서 설치된 deb 패키지는 /var/cache/apt/archive/ 에 설치 됩니다.
# apt-get Commands
sudo apt-get update (설치된 패키지 정보를 모두 새버전으로 업데이트 합니다.)
: apt-get은 인덱스를 가지고 있는데 이 인덱스는 /etc/apt/sources.list에 있습니다. 이곳에 저장된 저장소에서
사용할 패키지의 정보를 얻습니다.
sudo apt-get dist-upgrade
: 의존성검사하며 설치 합니다.
sudo apt-get install 패키지이름
: 패키지를 설치합니다.
sudo apt-get --reinstall install 패키지이름
: 패키지를 재설치 합니다.
sudo apt-get remove 패키지이름
: 패키지를 삭제 합니다.: 설정파일은 지우지 않음
sudo apt-get --purge remove 패키지이름
: 패키지를 삭제 합니다.: 설정파일까지 모두 지움
sudo apt-get source 패키지이름
: 패키지 소스코드를 다운로드 합니다.
sudo apt-get build-dep 패키지이름
: 패키지 소스코드를 다운로드 합니다. : 받은 소스코드를 의존성있게 빌드
sudo apt-cache search 패키지이름
: 패키지를 검색 합니다.
sudo apt-cache show 패키지이름
: 패키지 정보를 조회 합니다.
# Options
-h This help text.도움말을 출력 합니다.
-q Loggable output - no progress indicator. 로그 출력.
-qq No output except for errors. 오류 이외의 출력 없음.
-d Download only - do NOT install or unpack archives.압축 파일을 설치하거나 압축 해제하지 않고 다운로드만 합니다.
-s No-act. Perform ordering simulation. 동작 없음. 명령 시뮬레이션 실행합니다.
-y Assume Yes to all queries and do not prompt. 모든 쿼리에 대해 예라고 가정하고 프롬프트하지 않습니다.
-f Attempt to correct a system with broken dependencies in place. 망가진 의존성 패키지가 있는 시스템을 즉시 정정하려 합니다.
-m Attempt to continue if archives are unlocatable. 압축 파일을 찾을 수 없어도 계속 진행하도록 합니다
-u Show a list of upgraded packages as well. 업그레이드한 패키지의 목록도 표시합니다.
-b Build the source package after fetching it. 소스 패키지를 가져온 후 빌드합니다
-V Show verbose version numbers. 자세한 버전 번호 표시
-c=? Read this configuration file. 지정한 설정 파일 읽기
-o=? Set an arbitrary configuration option. 임의의 옵션을 설정합니다. 예를 들어 -o dir::cache=/tmp
'OS > Linux' 카테고리의 다른 글
[Linux] Vim 언어별 Highlight 설정 (Vi/Syntax/에디터/하이라이트) (0) | 2021.05.04 |
---|---|
OS - ssh 비밀번호 없이 접속하기 (0) | 2021.04.26 |
리눅스 쉘(shell)의 이해 (0) | 2021.04.23 |
리눅스 scp 사용법 (0) | 2021.04.12 |
리눅스 tail 명령어 (0) | 2021.04.12 |
nGrinder docker 설치 실행 (0) | 2021.04.11 |
ubuntu docker 설치 (0) | 2021.04.11 |
nGrinder 설치 (agent) (0) | 2021.04.11 |