리눅스에서 프로그램(패키지)를 설치하려면 여러가지 방법이 있다.
패키지 파일을 다운 받아 직접 설치하는 방법이 있고, 리눅스에 remote repository를 이용하여 자동 업데이트 및 설치를 할 수 있는 방법이 있다.
우선 리눅스는 2가지로 나뉘다. Debian 계열(대표적으로 Ubuntu)과 RedHat 계열(대표적으로Fedora, CentOS)이 있다.
리눅스의 계열마다 설치 명렁어가 다르다. Debian은 apt-get 명령어를 사용하고, RedHat 계열은 yum 명령어를 사용한다.
이중에서도 우리는 Ubuntu를 이용한 패키지 설치방법에 대하여 알아본다.
패키지 설치에는 커널 영역과 사용자 영역을 모두 건드려야 하기 때문에 일시적으로 관리자 권한이 필요하다.
따라서, 모든 패키지 설치에는 sudo 명령어를 사용하여 일시적으로 관리자 권한을 주어야 한다.
$sudo apt-get update |
Repository를 최신으로 갱신한다. ( 실제 패키지의 업데이트는 이루어 지지 않음 )
$sudo apt-get upgrade |
현재 Repository의 버전과 설치된 패키지의 버전을 비교하여 최신으로 패키지를 업그레이드 해준다. ( 실제 패키지의 버전을 최신으로 유지함 )
$sudo apt-get dist-upgrade |
의존성을 검사하며 패키지를 업그레이드 한다.
$sudo apt-get install vim |
vim 패키지를 설치한다.
$sudo apt-get purge vim |
vim 패키지를 삭제한다. ( 설정파일 삭제됨 )
$sudo apt-get remove vim |
vim 패키지를 삭제한다. ( 설정파일은 유지됨)
$sudo apt-cache search vim |
Repository에서 설치가능한 패키지를 검색 할 수 있다.
$sudo apt-get install vim -y |
패키지를 설치 할 때, Y/n을 묻는 경우가 있다. 이 경우 명령어를 입력 할 때 -y를 미리 입력해주면 자동으로 진행된다.
이 외에도 $sudo apt-get -h 명령어나 man apt-get을 통하여 명령어의 사용방법에 대해 알 수 있다.
'Linux > Ubuntu' 카테고리의 다른 글
[GCC] 공유라이브러리 링크 에러 (0) | 2016.08.16 |
---|---|
ubuntu makedepend 설치 (0) | 2016.08.16 |
Ubuntu OpenJDK 7 설치 방법 (0) | 2016.05.31 |
Ubuntu 16.04LTS E: Sub-process /usr/bin/dpkg returned an error code (1) (0) | 2016.05.31 |
Ubuntu 16.04LTS (Xenial Xerus) 설치 방법 (0) | 2016.05.17 |