서버용으로 널리 사용되는 리눅스 배포판인 CentOS는 데스크톱 사용자에게는 다소 생소한 선택일 수 있습니다. 하지만 안정적이고 철저하게 검증된 베이스와 Flatpak 샌드박스 애플리케이션에 접근할 수 있다는 장점을 고려하면, 워크스테이션으로서의 활용 가능성은 상상력에 의해서만 제한됩니다. 다만 기본 데스크톱 환경인 GNOME이 다소 무거운 편이라, 더 가볍고 확장성 있는 환경을 원하는 분들도 많습니다. 이 글에서는 CentOS 워크스테이션에 KDE Plasma 데스크톱 환경을 설치하는 방법을 단계별로 알아보겠습니다.
워크스테이션 준비하기
하드웨어 사양과 관계없이, 먼저 최신 상태로 업데이트된 CentOS 8.2.2004 시스템이 준비되어 있어야 합니다. 필자는 최소 설치(minimal install)를 기준으로 진행했지만, 어떤 형태로 시작해도 무방합니다. 이 가이드를 시작하기 전에 dnf update 명령어를 실행해 시스템 전체를 완전히 업데이트해 두는 것이 좋습니다.
저장소 활성화하기
KDE Plasma를 설치하려면 기본 저장소 외에 추가 저장소를 몇 가지 활성화해야 합니다. 첫 번째는 EPEL 8 저장소입니다. 다음 명령어로 설치할 수 있습니다:
sudo dnf install epel-release
두 번째로 필요한 것은 PowerTools 저장소입니다. 다음 명령어로 활성화할 수 있습니다:
sudo dnf config-manager --set-enabled PowerTools
KDE Plasma 설치하기
모든 항목이 정상적으로 표시되는지 확인하려면 다음 명령어로 DNF 그룹 목록을 조회해 보세요:
dnf grouplist -v --hidden
이 명령은 사용 가능한 모든 DNF 그룹을 보여줍니다. 다양한 그룹을 살펴보며 어떤 패키지 묶음을 활용할 수 있는지 확인해 보는 것도 흥미롭습니다. 우리가 찾아야 할 핵심 그룹은 바로 이 목록 안에 있습니다.
이제 KDE Plasma가 포함된 DNF 그룹을 간단히 설치할 수 있습니다. 다음 명령어를 입력하세요:
sudo dnf groupinstall "KDE Plasma Workspaces" "base-x" -y
다운로드 용량이 상당히 큽니다(1.8GB 이상). 다운로드가 진행되는 동안 커피 한 잔의 여유를 즐기시는 것도 좋겠습니다.
설치 중 오류가 발생한다면 저장소 설정이나 GPG 키 관련 문제를 놓쳤을 가능성이 있습니다. 이럴 때 -y 플래그를 사용하면 패키지 설치 과정에서 나타나는 귀찮은 확인 질문들을 자동으로 처리할 수 있어 편리합니다.
시스템 설정하기
설치가 완료되면 KDE Plasma 데스크톱으로 부팅하기 전에 시스템 설정을 살짝 변경해야 합니다. systemd가 그래픽 세션 타겟으로 부팅하도록 지정하려면 다음 명령어를 실행하세요:
exec "/usr/bin/startkde" >> ~/.xinitrc startx
이제 KDE Plasma 데스크톱으로 바로 진입할 수 있습니다. RAM을 약 6.5MB만 사용하는 매우 가벼운 구성으로, GUI가 필요한 워크스테이션이나 서버에서도 넉넉한 리소스 여유를 확보할 수 있습니다.
데스크톱에 진입할 때마다 X 서버를 수동으로 시작해야 한다는 점이 다소 번거롭게 느껴질 수 있습니다. 하지만 대안은 GDM을 설치해 추가로 200MB의 RAM과 GNOME 의존성 패키지들을 위한 상당한 저장 공간을 소모하는 것입니다. 사용자마다 선호는 다르겠지만, 필자는 개인적으로 X를 수동으로 시작하는 방식을 더 선호합니다.
이제 CentOS 머신에 KDE Plasma를 설치하는 방법을 익혔으니, 라즈베리 파이에 CentOS를 설치하는 방법이나 Fedora vs. CentOS vs. RHEL 비교 같은 다른 CentOS 관련 콘텐츠도 함께 확인해 보시길 추천합니다.