우분투ubuntu 19.10 프로그램 업데이트 하기

우분투ubuntu의 프로그램을 업데이트 하기 위해서 쓰는 명령어는 apt-get 이다. apt-get은 (Advanced Packaging Tool)-get의 줄임말로 우분투를 포함한 데이안 계열의 리눅스에서 쓰는 패키지 관리 명령어다. Centos에서는 Yum 명령어를 사용한다.

우분투 최초 설치 이후 설치되어 있는 모든 프로그램에 대해 업그레이드를 해 보자.

우선 패키지 인덱스 정보를 업데이트 해야하는데, 이 인덱스는 /etc/apt/sources.list에 있다.

sudo apt-get update

sources.list의 내용을 확인해 보고 싶다면 다음과 같이 입력한다.

vi /etc/apt/sources.list  

vi는 우분투 19.10에 기본적으로 설치되어 있는 편집기다. souces.list 파일의 내용은 다음과 같다.

sudo apt-get update

 이 명령어는 설치되어 있는 패키지 목록을 업데이트 하는 명령어이다.

 

sudo apt-get upgrade

이 명령은 패키지 목록을 바탕으로 기존에 설치된 프로그램 중 업그레드가 필요한 프로그램들은 모두 업그레이드를 진행하는 명령어다.

y를 누르면 업그레이드를 진행 한다. 대문자 Y 소문자 y 상관없다.

지금까지는 모든 프로그램에 대한 업그레이드에 대한 설명이었고 이제 개별 패키지에 대한 설치에 대해 알아보자.

가령 내가 특정 패키지의 이름을 알고 있다면 아래와 같이 입력하면 된다.

sudo apt-get install ‘특정 패키지 이름’

예를 들어 편집기 프로그램인 vim을 인스톨 하고 싶다면 아래와 같이 입력한다.

sudo apt-get install vim

특정패키지를 삭제하고 싶다면 sudo apt-get remove ‘패키지 이름’ 을 입력하면 된다.

방금 설치한 vim 프로그램을 삭제해 보자.

sudo apt-get remove  vim

기본적으로 이정도만 알아도 프로그램의 설치 및 삭제는 별 문제 없이 할 수 있을 것이다.

apt-get 관련한 좀 더 세밀한 명령어에는 다음과 같은 것들이 있다.

 

sudo apt-get dist-upgrade 의존성 검사하며 전체 프로그램 업그레이드 하기
sudo apt-get –reinstall install 패키지 이름 패키지 재설치
sudo apt-get –purge remove 패키지 이름 패키지 삭제 시 설정파일까지 모두 지움
sudo apt-get source 패키지 이름 패키지 소스코드 다운로드
sudo apt-get build-dep 패키지 이름 위에서 받은 소스를 의존성 있게 빌드
sudo apt-get-cache search 패키지 이름 패키지 검색
sudo apt-cache show 패키지 이름 패키지 정보 보기

참고로 apt를 이용해서 설치한 패키지들은 /var/cache/apt/archive/에 설치된다.

 

태그 , , , , , , , ,

댓글 남기기

이메일은 공개되지 않습니다.

error: Content is protected !!