Linux에서 BSD의 Lumina를 설치하는 방법

KDE나 Gnome과는 다른 새로운 데스크톱 환경이 있습니다. BSD 플랫폼을 기반으로 개발된 Lumina는 Linux 사용자에게 독특한 경험을 제공합니다. 이 데스크톱 환경은 Qt5를 기반으로 하여 가볍고 거의 모든 시스템에서 실행 가능합니다. 또한, ZFS 통합을 통해 파일 시스템 스냅샷을 쉽게 복원할 수 있는 뛰어난 기능을 제공합니다. Lumina는 많은 이들의 관심을 받고 있으며, Linux에서 BSD의 Lumina를 설치하여 경험해 볼 가치가 있습니다. 설치 과정은 일부 Linux 배포판에서는 다소 복잡할 수 있지만, 새로운 것을 찾는 사용자에게는 충분히 보람 있는 경험이 될 것입니다.

이 튜토리얼에서는 TrueOS의 Lumina 데스크톱 환경을 컴파일하고 다양한 Linux 배포판에서 실행하는 방법을 자세히 알아보겠습니다.

설치 과정

Linux에서 Lumina를 설치하는 방법은 사용하는 운영 체제에 따라 다릅니다. Lumina는 원래 BSD 플랫폼을 위해 설계되었기 때문에 Linux 환경에서 사용하려면 일반적으로 컴파일 과정이 필요합니다.

페도라 (Fedora)

Fedora Linux는 현재 Lumina 데스크톱 환경을 공식적으로 패키징하여 배포하는 유일한 주요 Linux 배포판 중 하나입니다. 다음 명령을 사용하여 시스템에 쉽게 설치할 수 있습니다.

sudo dnf install lumina-desktop

오픈수세 (OpenSUSE)

OpenSUSE 빌드 서비스를 통해 Linux에서 Lumina를 비교적 쉽게 설치할 수 있습니다. 여기로 이동하여 SUSE 버전을 선택한 후 “설치” 버튼을 클릭하십시오.

참고: “불안정한 패키지 표시”를 활성화해야 할 수도 있습니다.

아치 리눅스 (Arch Linux)

Lumina는 Arch Linux에서 AUR(Arch User Repository)을 통해 이용 가능합니다. AUR 패키지를 다운로드하여 빌드하고 설치해야 합니다. 현재로서는 공식 저장소에 Lumina를 추가할 계획은 없습니다.

AUR 패키지를 다운로드하여 Arch 시스템에서 컴파일하거나, 선호하는 AUR 도우미를 사용할 수 있습니다.

우분투 (Ubuntu) 및 데비안 (Debian) 빌드

Lumina를 컴파일하기 전에 필요한 라이브러리, 도구 및 프로그램을 설치해야 합니다. 터미널을 열고 다음 명령을 실행하여 필요한 패키지를 설치합니다.

sudo apt install git
sudo apt-get install build-essential git qt5-default qttools5-dev-tools libqt5gui5 qtmultimedia5-dev libqt5multimediawidgets5 libqt5network5 libqt5svg5-dev libqt5x11extras5-dev libxcb-icccm4-dev libxcb-ewmh-dev libxcb-composite0-dev libxcb-damage0-dev libxcb-util0-dev libphonon-dev libxcomposite-dev libxdamage-dev libxrender-dev libxcb-image0-dev libxcb-screensaver0-dev qtdeclarative5-dev fluxbox kde-style-oxygen xscreensaver xbacklight alsa-utils acpi numlockx pavucontrol xterm sysstat

필수 패키지가 설치되면, github에서 소스 코드를 다운로드하고 해당 폴더로 이동합니다.

git clone https://github.com/trueos/lumina.git;cd lumina

다음으로, 데비안과 우분투에서 소스 코드를 컴파일하는 방법을 설명합니다. 이 과정은 시간이 걸릴 수 있으니, 인내심을 가지고 진행하십시오.

데비안 지침

데비안에서 컴파일하려면 qmake에 특별한 플래그가 필요합니다. 다음 명령을 사용하여 qmake 컴파일러 도구를 시작하십시오.

qmake LINUX_DISTRO=Debian

그런 다음, make를 사용하여 Lumina 데스크톱 환경을 설치합니다.

make
sudo make install

우분투 지침

우분투에서 Lumina 데스크톱을 컴파일하려면, 다음 명령을 실행하십시오.

qmake

컴파일이 완료되면, make를 사용하여 시스템에 설치합니다.

make
sudo make install

다른 Linux 배포판용 빌드

올바른 지침을 따르면 거의 모든 Linux 운영 체제에서 Lumina를 컴파일할 수 있습니다. 그러나 모든 Linux 배포판은 매우 다르므로(패키지 이름과 설치 방법이 다름) 여기에서 모든 지침을 제공하기는 어렵습니다. Lumina 데스크톱 환경을 설치하려면 개발자의 Github 페이지를 참조해야 합니다.

Lumina의 개발 페이지는 소스 코드를 빌드하는 방법과 관련된 일반적인 지침을 제공합니다. 자세한 내용은 여기에서 확인할 수 있습니다.

Lumina 로그인

소스 코드가 성공적으로 빌드 및 설치되었다면 이제 Lumina 데스크톱 환경에 로그인할 차례입니다. 현재 데스크톱 환경에서 로그아웃한 후, 데스크톱 관리자(DM)를 확인하십시오.

참고: Linux에는 다양한 DM이 있으며, 각각 다른 모양을 가지고 있습니다. 따라서 로그인 방법은 일반적인 지침으로만 제공할 수 있습니다. 로그인 화면에서 “세션” 또는 유사한 옵션을 찾아보십시오. “세션” 옵션을 찾을 수 없다면, 현재 사용 중인 데스크톱 환경을 표시하는 항목을 찾아보십시오.

예를 들어, Mate 데스크톱을 사용하는 경우 “Mate”라고 표시될 것입니다. KDE Plasma를 사용하는 경우 세션 드롭다운 메뉴에 “Plasma” 등이 표시됩니다.

세션 메뉴를 클릭하고 “Lumina”를 선택한 후, 사용자 계정을 선택하고 로그인하십시오.

결론

Linux에서는 다양한 데스크톱 환경을 선택할 수 있지만, Lumina는 기술에 정통한 사용자들과 성능을 중시하는 사용자들에게 새로운 선택지를 제공합니다.

Lumina 설치 과정은 일부 사용자에게는 다소 번거로울 수 있지만, 다른 데스크톱 환경에서는 찾을 수 없는 도구를 제공한다는 점에서 충분히 가치가 있습니다.