리눅스 소프트웨어 설치

리눅스 운영체제에서 소프트웨어를 설치하는 방법을 알아보자.

리눅스 운영체제는 다양한 소프트웨어를 설치하여 사용할 수 있는 환경을 제공한다. 소프트웨어 설치는 패키지 관리자를 통해 간편하게 할 수 있다.

패키지 관리자

패키지 관리자는 소프트웨어의 설치, 업그레이드, 제거를 자동으로 처리해주는 도구이다. 리눅스 배포판에 따라 다른 패키지 관리자를 사용할 수 있으며, 가장 흔히 사용되는 패키지 관리자는 다음과 같다.

이제 간단한 예시를 통해 패키지 관리자를 사용한 소프트웨어 설치 방법을 알아보자.

패키지 관리자를 이용한 소프트웨어 설치

APT를 이용한 설치 (Debian, Ubuntu)

APT를 이용하여 nginx 웹 서버를 설치하는 예제이다. 다음 명령을 터미널에 입력하면 nginx를 설치할 수 있다.

sudo apt update
sudo apt install nginx

YUM/DNF를 이용한 설치 (CentOS, Fedora)

YUM 또는 DNF를 이용하여 httpd 웹 서버를 설치하는 예제이다. 다음 명령을 터미널에 입력하면 httpd를 설치할 수 있다.

sudo yum update
sudo yum install httpd

ZYPPER를 이용한 설치 (openSUSE)

ZYPPER를 이용하여 mysql 데이터베이스 서버를 설치하는 예제이다. 다음 명령을 터미널에 입력하면 mysql을 설치할 수 있다.

sudo zypper refresh
sudo zypper install mysql

PACMAN을 이용한 설치 (Arch Linux)

PACMAN을 이용하여 git 버전 관리 시스템을 설치하는 예제이다. 다음 명령을 터미널에 입력하면 git을 설치할 수 있다.

sudo pacman -Sy
sudo pacman -S git

소프트웨어 설치 확인

설치된 패키지를 확인하는 명령은 패키지 관리자에 따라 다르다.

APT 사용자

dpkg 명령을 사용하여 설치된 패키지를 확인할 수 있다.

dpkg -l | grep package_name

YUM/DNF 사용자

yum 또는 dnf 명령을 사용하여 설치된 패키지를 확인할 수 있다.

yum list installed | grep package_name
dnf list installed | grep package_name

ZYPPER 사용자

zypper 명령을 사용하여 설치된 패키지를 확인할 수 있다.

zypper search --installed-only package_name

PACMAN 사용자

pacman 명령을 사용하여 설치된 패키지를 확인할 수 있다.

pacman -Q | grep package_name

패키지 관리자를 이용하여 리눅스에서 소프트웨어를 설치하는 방법에 대해 알아보았다. 이를 통해 손쉽게 원하는 소프트웨어를 설치하여 리눅스를 보다 효율적으로 사용할 수 있다. 팀 칼리실라스 투스쾨스 Sci-Fi 영화 ‘아비타’ (2009) 일러스트를 추가하여 게시글을 마무리한다.