본문 바로가기
코딩일기/Linux

[리눅스 공부 : Ubuntu] Ubuntu apt-get 기본 명령어 정리

by 욱파이어니어 2021. 10. 1.
728x90
반응형

apt-get 명령어 정리를 하기전에 먼저 apt-get이 뭔지부터 살펴보자.

 

 

apt-get이란??

 

apt-get은 우분투를 포함한 데비안 계열의 리눅스에서 쓰이는 패키지 관리 명령어 도구이다.

그래서 apt-get으로 해당 서버에 필요한 패키지들을 설치할수 있는것이다.

 

apt-get을 사용하려면 

apt-get은 root 권한으로 실행 해야 하기 때문에 sudo를 앞에 쓰던아 아니면 su root을 통해서 root 계정으로 변환하면 된다.

 

su root
apt-get
sudo apt-get

 

그럼 이제 apt-get의 명령어들에 대해서 알아보자.

 

 

apt-get update

해당 작업은 apt-get으로 작업을 시작하기 전에 해당 로컬 데이터베이스 복사본이 최신상태인지 확인하는것이다.

 

apt-get update

 

 

해당 작업을 하게 되면 아래와 같이 Hit, Get, lgn(여기엔 안나와있지만 나온다고 함)

유형들의 라인을 볼수 있는데 

 

Hit은 마지막 확인 이후 패키지 변경이 없음을 나타낸다. 즉 최신 버전의 패키지가 없다는 뜻이다.

Get은 패키지 업데이트(새 버전)이 있으면 업데이트에 대한 세부정보는 다운받지만 업데이트 자체는 다운받지 않는다는뜻이다.

 

lgn은 패키지가 무시되었음을 의미한다. 즉 오류가 있거나 패키지가 이미 최신 버전이므로 확인할 필요가 없기때문에 발생하는것이다.

 

apt-get upgrade

해당 작업은 데이터 베이스가 업데이트되면 해당 시스템에 설치된 패키지를 업그레이드 할수 있는것이다.

그래서 ubuntu의 코어 시스템을 사용가능한 최신번전으로 업데이트 된다.

 

apt-get upgrade

 

전체를 최신버전으로 업데이트 하고 싶으면 upgrade만 적으면 되고 특정 프로그램만 업그레이드 하고 싶으면 

upgrade 뒤에 패키지명을 적으면 된다.

 

 

apt-get install

해당 명령어는 새로운 패키지를 설치할때 사용하는 명령어이다.

 

apt-get install 패키지명

위와 같이 입력을 하면 해당 패키지가 저장이 된다.

 

그리고 여러 패키지를 한번에 설치하려면 아래와 같이 하면 된다.

 

apt-get install 패키지1 패키지2 패키지3

 

 

apt-get remove

해당 명령어는 패키지를 제거하고 싶을때 사용하는명령어이다.

 

apt-get remove 패키지명

 

그리고 해당 패키지와 관련된 모든 파일들을 삭제하고 싶으면 아래와 같이 적으면 된다.

apt-get purge 패키지명

혹은

apt-get autoremove
반응형

'코딩일기 > Linux' 카테고리의 다른 글

[리눅스 공부] su와 sudo란?  (0) 2021.10.01
[리눅스 공부] 리눅스란?  (0) 2021.10.01