News Feed

안정성의 데비안, 최신성의 우분투…배포판 철학의 차이 알아보기

컨텐츠 정보

  • 조회 444

본문

데비안은 단독으로 동작하거나 오픈 미디어 볼트(Open Media Vault), 라즈베리 파이 OS 같은 파생 배포판 형태로 구동되며, 수많은 공공·개인용 장비에서 안정적이고 가벼운 서버 시스템 역할을 수행한다.

그러나 세련되고 초보자 친화적인 데스크톱 환경을 찾는 사용자가 떠올리는 첫 번째 후보는 보통 데비안이 아니다. 각종 소프트웨어와 사용자 인터페이스(UI)가 제조사에서 제공하는 업스트림 원본 그대로(예: 그놈(Gnome), KDE) 제공되는 구조가 주요 원인이다.

또한 데비안 고유의 특성 가운데 일부는 리눅스 초보자뿐 아니라 우분투 기반 시스템에서 넘어온 사용자에게도 혼란을 준다. 인스톨러는 우분투나 리눅스 민트보다 사용자에게 훨씬 많은 정보를 요구한다. 더 근본적인 특징은 매우 보수적인 릴리즈 모델이다. 이 모델에서는 무려 2년 동안 커널 업데이트나 기능성 소프트웨어 업데이트가 제공되지 않는다.


작지만 결코 가볍지 않은 설치 과정의 허들

데비안 설치용 미디어를 찾는 작업조차 기본적인 리눅스 용어에 대한 이해를 요구한다. debian.org 웹사이트를 찾는 일은 어렵지 않지만, 여기에서 단순히 “다운로드” 버튼을 클릭하면 라이브 시스템이 포함되지 않은 넷인스톨러(Netinstaller) 이미지만 내려받게 된다.

이 설치 이미지는 원하는 데스크톱 환경을 사전에 시험 사용하기에는 적합하지 않다. debian.org/distrib 하위 페이지에서는 방대한 정보가 한꺼번에 제공돼, 특히 전 세계 “다운로드 미러(Download mirrors)”로 이어지는 링크 구조가 초보자에게 혼란스러운 탐색 게임처럼 느껴진다.

리눅스 입문자가 이 페이지에서 원하는 데스크톱 환경이 포함된 데비안 이미지를 내려받지 못하더라도 충분히 이해할 만한 상황이다. 다만 이런 문제는 대개 인스톨러 단계에서 수정이 가능하다.

Debian Gnome Extension데비안은 여러 시스템 고유 특성을 갖고 있으며, 데스크톱 환경도 가공하지 않은 상태로 제공한다. 이 구조 때문에 설치 이후 몇 가지 조정 작업이 필요하다. 예를 들어 그놈을 선택한 경우 그놈 셸 확장 관리자(Gnome Shell Extension Manager)를 추가로 활용해 설정을 손봐야 한다.

Gnome Extension Manager

인스톨러는 우분투보다 훨씬 많은 질문을 던진다. 대다수 항목은 치명적이지 않다. 도메인과 프록시 항목은 건너뛰어도 되고, 많은 사용자에게 낯선 개념인 루트 계정은 데비안에서 필수이지만, 파티셔닝 단계에서는 여러 특성이 존재하더라도 데비안 단독으로 저장장치를 사용하도록 허용하는 기본 설정만으로 설치를 진행할 수 있다.

“네트워크 미러를 사용하시겠습니까?(Use network mirror?)”라는 질문에 “예”라고 답하면 앞 단계에서 내려받기 설정에 문제가 있었더라도 상당 부분을 바로잡을 수 있다. 이 옵션을 사용하면 이후 단계에서 다시 한 번 “소프트웨어 선택” 메뉴가 제공된다. 이때 “데비안 데스크톱 환경(Debian desktop environment)”과 함께 그놈이나 케이디이 같은 데스크톱 환경을 선택하는 편이 가장 안전하다.

데스크톱 환경을 선택하지 않으면 시스템의 하부 구조만 설치되며, 결과적으로 화면 없이 동작하는 시스템이 된다. “데스크톱 환경” 옵션을 선택하지 않고 특정 데스크톱만 선택하면, 선택한 데스크톱은 설치되지만 데스크톱 소프트웨어(예: 웹 브라우저, 사운드 관련 구성 요소, CUPS 인쇄 시스템, 네트워크 관리자 도구)가 빠져 있을 수 있다.

릴리즈 정책

데비안은 최신성보다 안정성을 우선한다. 새로운 데비안 버전은 약 2년 주기로 공개되며(현재 데비안 13), 지원 기간은 3년이다. 이 기간 동안 제공되는 것은 정기 보안 업데이트뿐이며, 커널과 소프트웨어(데스크톱 환경 포함)는 동일한 버전으로 유지된다.

경험 많은 사용자는 백포트 저장소를 추가해 버전을 우회할 수 있지만, 기본적으로 데비안 소프트웨어는 최소 2년 동안 고정된다. 이 구조는 매우 보수적인 릴리즈 모델이며, 롤링 배포 방식을 채택한 아치 리눅스(Arch Linux)와 완전한 반대 방향에 위치한다. 우분투 역시 반기 업데이트(포인트 릴리즈)를 제공하며 커널 업그레이드를 수반한다는 점에서 비교적 진취적이다.

Debian 13데비안 인스톨러는 넷인스트(Netinst) 이미지에서 이와 같은 선택지를 제공하며, 라이브 설치 미디어에서도 동일한 옵션을 선택할 수 있다. 단, 설치 과정에서 “네트워크 미러” 옵션을 활성화해야 한다.

LinuxTechi

약 2년이 지나 차기 버전으로 릴리즈 업그레이드가 제공되지만, 이 과정은 자동화되지 않았다. 사용자는 장치 내 “/etc/apt/sources.list” 파일에 적힌 기존 릴리즈 이름(예: bookworm)을 새 버전명(예: trixie)으로 최소 세 번 직접 수정한 뒤, 아래의 명령을 실행해야 한다.

sudo apt full-upgrade

이 과정은 복잡한 절차는 아니지만, 우분투에서 제공하는 업데이트 관리자의 간단한 클릭 방식과는 다른 접근이다.

데비안은 수년간 새로운 하드웨어가 추가되지 않을 환경에서 안정적인 선택지다. 여기서 말하는 하드웨어 구성 요소란, 최신 커널이나 그래픽 라이브러리가 필요한 그래픽 카드나 CPU 같은 핵심 장치를 뜻한다.

데비안 데스크톱 사용자도 향후 2년 동안 김프, VLC, 그놈 등 데스크톱 소프트웨어의 신기능을 놓친다고 해도 큰 문제는 없다.

데비안 고유 특성

데비안은 간단한 계정 변경 시 사용하는 sudo 명령어를 인식하지 않는다. 관리 작업을 수행하려면 설치 과정에서 설정한 루트 계정으로 전환하기 위해 su 명령을 사용해야 한다. 우분투 방식의 사용성을 원한다면 루트 상태에서 sudo(및 visudo) 패키지를 설치할 수 있다.

usermod -aG sudo sepp

이후 주 계정 사용자를 sudo 그룹에 추가하면 우분투와 유사한 동작 환경을 구성할 수 있다.

usermod -aG sudo sepp

여기서 다음 특성이 이어진다. 많은 관리자 명령이 보이지 않는 것처럼 느껴지는 이유는 경로(PATH) 설정이 제한적이기 때문이다. /sbin, /usr/sbin과 같은 시스템 관리자 도구 디렉터리가 기본 경로에 포함되어 있지 않다.

예를 들어 usermod 명령은 /sbin/usermod처럼 전체 경로를 포함해야 실행된다. 장기간 사용 환경에서는 다음과 같이 PATH 변수를 추가하는 방식이 더 효율적이다.

데비안 설치 후 패키지 소스 정의 파일인 “/etc/apt/sources.list”에 “deb cdrom […]”(설치 ISO 이미지) 항목이 남아 있는 경우가 많다. 이 항목이 존재하면 apt 명령 실행 시 오류가 발생하므로 반드시 주석 처리하거나 삭제해야 한다.

이러한 작은 문제들은 해결하기 쉽지만, 우분투 사용자에게는 처음에 상당한 혼란을 줄 수 있다. 또한 서비스 구성 방식 역시 우분투 계열보다 다소 제한적이다.

기본적으로 데비안은 자체 DEB 저장소만 허용한다. 외부 PPA 저장소는 지원하지 않으며, 스냅(snap)이나 플랫팩(flatpak)은 선택적으로 설치할 수 있지만 기본값은 아니다.

데스크톱, 드라이버, 소프트웨어

아치 리눅스(Arch Linux)와 마찬가지로, 데비안이 제공하는 데스크톱 환경은 제조사에서 제공하는 업스트림 기본 버전 그대로 제공된다. 데비안은 자체 제작 배경화면을 소수 제공할 뿐, 그 이상은 포함하지 않는다. 사용자가 선택한 데스크톱 환경에 따라 조정해야 할 부분이 달라지며, 특히 그놈 환경에서는 케이디이(KDE)나 XFCE보다 추가 조정이 필요하다.

이 구조는 본질적으로 단점이라고 보기는 어렵다. 다만 데스크톱 확장, 데스크톱 설정, 테마 구성 등에 대한 이해가 있으며, 이러한 사용자 맞춤 작업을 직접 처리할 의지가 있는 사용자를 전제로 한다.

Debian Firefox데비안의 전형적인 구성 요소 가운데 하나는 파이어폭스 ESR(Firefox ESR)이다. 이 브라우저는 기능 업데이트가 연 1회만 제공되는 장기 지원 버전이며, 기본 브라우저로 사전 설치돼 있다.

Sam Singleton

과거에 비해 데비안은 프로프라이어터리 드라이버와 펌웨어에 대한 정책을 완화해, 이제 “nonfree” 저장소가 기본적으로 허용된다. 이를 통해 엔비디아 드라이버(nvidia-driver), 그래픽 라이브러리(mesa-utils), 코덱(ffmpeg) 등을 바로 설치하거나, 설치 과정에서 자동으로 포함할 수 있다.

다만 소프트웨어와 커널은 최신 데비안 버전 출시 시점에서 가장 최근 상태를 유지하며, 이후에는 해당 버전이 고정된다. 이러한 방식은 보수적 소프트웨어 관리 모델의 특징이다. 예외적으로 파이어폭스 ESR은 기능 업데이트가 존재하긴 하지만 역시 연 1회로 제한된다.


데비안 계열 대안

의심의 여지 없이, 우분투 등과 비교하면 데비안 설치 후 시스템 및 데스크톱 구성 과정에서 여러 단계를 거쳐야 한다. 그러나 아치 리눅스와 비교하면 그 과정은 훨씬 간단한 편이다.

이러한 추가 단계를 피하면서도 견고한 데비안 기반 환경을 원한다면, MX 리눅스(MX Linux)(XFCE 기반)나 Q4-OS(Q4-OS)(KDE 기반) 같은 파생 배포판을 사용할 수 있다.

우분투와 가장 가까운 사용 경험을 제공하는 데비안 파생 배포판을 찾는다면, 리눅스 민트 LMDE(Linux Mint LMDE)가 가장 적합한 선택이다.
dl-itworldkorea@foundryco.com

관련자료

댓글 0
등록된 댓글이 없습니다.
Member Rank