우분투(Ubuntu), 민트(Mint), 엘리멘터리(Elementary), 페도라(Fedora), 오픈수세(OpenSUSE)... 사용자 친화적인 리눅스 배포판 목록은 끝이 없어 보입니다. 이들은 모두 사전 구성된 데스크톱 환경과 사용하기 쉬운 설정 관리자를 제공하기 때문에, 어떤 배포판이 자신에게 맞는지 선택하기가 오히려 어렵습니다.
하지만 리눅스 초보자에게 젠투(Gentoo)를 추천하는 경우는 거의 없습니다. 그 이유는 분명합니다. 젠투는 오랫동안 가장 설치하고 유지 보수하기 까다로운 배포판 중 하나로 꼽혀 왔으며, 주로 고급 리눅스 사용자들의 영역으로 여겨져 왔기 때문입니다.
사바욘(Sabayon)은 바로 이러한 인식을 바꾸고자 등장했습니다. 사용자 친화적인 젠투 기반 운영체제를 손쉽게 설치할 수 있는 방법을 제공하기 때문입니다. 이 글에서는 사바욘을 설치하는 과정을 단계별로 살펴보겠습니다.
젠투(Gentoo)란 무엇일까요?
리눅스 배포판은 크게 두 가지 방식으로 나뉩니다. 미리 컴파일된 바이너리 파일로 프로그램과 서비스를 설치하는 방식과, 사용자가 직접 소스 코드를 컴파일하여 설치하는 방식입니다. 젠투는 후자에 속하며, 포티지(Portage)라는 패키지 관리 시스템을 통해 사용자가 실행하려는 모든 소프트웨어를 직접 컴파일합니다.
소프트웨어를 직접 컴파일하는 가장 큰 장점은 최적화입니다. 모든 프로그램과 운영체제 자체가 사용자의 시스템에 맞춰 빌드되기 때문에, '범용'으로 만들어진 미리 컴파일된 바이너리에 비해 시스템이 더 효율적으로 작동합니다. 반면 대형 프로그램이나 운영체제 기본 시스템을 컴파일하는 데에는 최신 하드웨어에서도 상당한 시간이 걸릴 수 있습니다. 일부 사용자에게는 충분히 감수할 만한 절충안인데, 실제로 안드로이드도 폰이나 크롬북 같은 저사양 기기에서도 원활하게 작동하는 고도로 최적화된 시스템을 만들기 위해 젠투를 기반으로 삼았습니다.
사바욘(Sabayon)이란 무엇일까요?
사바욘은 순수 젠투 설치에 비해 다소 속도와 효율성을 희생하는 대신, 쉽게 설치할 수 있고 사전 구성된 운영체제를 제공하는 것을 목표로 하는 젠투 파생 배포판입니다. 사바욘에서는 젠투의 포티지로 소프트웨어를 직접 컴파일할 수도 있고, GUI 기반의 리고(Rigo) 애플리케이션 관리자를 갖춘 사바욘 고유의 엔트로피(Entropy) 패키지 관리 시스템으로 미리 컴파일된 바이너리 소프트웨어를 설치할 수도 있습니다.
두 가지 패키지 관리 시스템을 함께 제공하는 이유는, 초보자든 숙련자든 각자 원하는 방식으로 시스템을 관리할 수 있도록 하기 위함입니다. 리눅스 세계의 두 가지 장점을 모두 누릴 수 있는 셈입니다!
또한 사바욘은 엔비디아(Nvidia)와 AMD 그래픽 카드 드라이버를 기본으로 포함하고 있습니다. 대부분의 하드웨어에 오픈소스 드라이버만 담는 일반적인 리눅스 배포판과는 대조적인 부분입니다. 참고로 AMD 드라이버를 부팅 시 로드하려면 추가 작업이 필요하며, 관련 지침은 사바욘 위키에서 확인할 수 있습니다.
사바욘 설치하기
사바욘은 다양한 설치 이미지를 제공하여 주요 데스크톱 환경을 별도 설정 없이 바로 사용할 수 있습니다. GNOME, MATE, KDE, 심지어 LXQt를 선호할 수도 있지만, 이 튜토리얼에서는 XFCE4 버전을 기준으로 진행하므로 화면이나 세부 사항은 다소 다를 수 있습니다. 다운로드 페이지로 이동해 원하는 .ISO 파일을 선택하세요.
다운로드가 완료되면 이미지를 DVD에 굽거나 부팅 가능한 USB를 만드는 도구를 활용할 수 있습니다. 윈도우 8 또는 8.1에서 설치 미디어로 부팅하려면 마이크로소프트의 공식 안내를 따르고, 윈도우 10이라면 해당 버전용 지침을 참고하세요. 맥(Mac)에서는 컴퓨터를 재시작한 뒤 부팅음이 들리고 화면이 켜지기 전에 Option 키를 길게 누르면 됩니다. 어떤 경우든 USB 부팅 옵션을 선택하면 됩니다.
사바욘은 보기 좋은 텍스트 기반 메뉴를 제공합니다. 실제 설치 전에 라이브 환경을 먼저 테스트하여 하드웨어가 정상 작동하는지 확인하는 것이 좋으므로, Start Sabayon 16.07 옵션을 선택하세요.
라이브 환경에서 하드웨어가 잘 작동하는지 충분히 확인했다면, 데스크톱의 Install to Hard Disk 아이콘을 두 번 클릭합니다. 설치 프로그램은 네 가지 옵션을 제공합니다. 인터넷에 연결되어 있다면 시간대가 자동으로 입력되며, 키보드 배치가 올바르지 않으면 수정할 수 있습니다.
인터넷에 연결되어 있지 않다면 네트워크 연결도 이 화면에서 설정할 수 있습니다. 옵션을 변경했다면 완료 후 왼쪽 상단의 Done을 클릭하세요.
이 화면에서 가장 중요한 것은 사바욘을 설치할 위치를 정하는 것입니다. 이 단계를 거치지 않으면 설치를 시작할 수 없으므로 Installation Destination 옵션을 클릭하세요.
시스템에 연결된 모든 하드 디스크가 표시됩니다. 보통 하나의 디스크에 체크 표시가 되어 있지만, 클릭하여 다른 디스크로 변경할 수 있습니다.
Done을 클릭하면 파티션 방식을 선택하는 화면이 나타납니다.
자동(Automatic) 설정이 일반적으로 가장 좋은 선택이지만, 숙련된 사용자라면 직접 파티션 구성을 설정할 수도 있습니다. 데이터를 안전하게 보호하려면 하드 디스크 암호화를 적용하는 것도 좋은 방법입니다. 암호화를 선택했다면 Continue를 클릭한 후 암호화 비밀번호를 설정하면 됩니다.
이제 사바욘이 시스템 설치를 시작합니다. 설치가 진행되는 동안 사바욘 기능 슬라이드쇼 위에 두 가지 옵션이 표시됩니다. Root Password 옵션을 클릭해 루트(Root) 사용자의 비밀번호를 입력한 후 Done을 클릭하세요. 루트 비밀번호는 반드시 안전하게 보관해야 합니다! 루트 비밀번호는 시스템 전체와 모든 개인 파일에 대한 완전한 접근 권한을 부여합니다.
다음으로 User Creation 옵션을 클릭해 사용자 계정과 비밀번호를 생성합니다. 사용자 계정은 관리자 계정으로, 시스템 변경 및 소프트웨어 설치가 가능합니다. 만약 비밀번호를 잊어버리거나 관리자 권한이 없는 계정으로 로그인하게 되더라도, 루트 계정을 통해 변경 작업을 하거나 비밀번호를 재설정할 수 있습니다.
몇 분 후 설치가 완료되고 재부팅할 준비가 되었다는 메시지가 표시됩니다. 화면 왼쪽 하단의 Sabayon 버튼을 클릭하고 Logout을 선택한 뒤, 팝업 화면에서 Reboot를 클릭하세요. 화면이 검게 변하면 설치 미디어를 제거하고 새로운 사바욘 시스템이 재부팅되기를 기다립니다.
부팅 화면이 나타나면 자동 부팅까지 카운트다운이 시작됩니다. 고급 부팅 옵션을 선택하면 터미널로 부팅하거나 특정 드라이버(AMD 사용자라면 주목!)를 런타임에 로드할 수 있습니다. 타이머가 끝날 때까지 기다리거나 Sabayon/GNU Linux 옵션을 직접 선택할 수도 있습니다.
사용자 계정 비밀번호로 로그인하면(무슨 일을 하는지 확실히 알지 못한다면 절대 루트로 로그인하지 마세요!) 데스크톱이 열리고, 이제 자유롭게 컴퓨터를 사용할 수 있습니다...
이것으로 끝입니다! 이제 젠투의 포티지 시스템으로 빠르고 효율적인 프로그램을 직접 컴파일해 설치할 수도 있고, 엔트로피나 리고 애플리케이션 관리자로 미리 컴파일된 바이너리를 설치할 수도 있습니다. 사바욘 위키에서 말하듯, 당신은 이제 경제 발전, 지구 온난화 감소와 환경 보호, 세계 평화 증진, 그리고 외계인 침략 저지를 향한 여정을 순조롭게 걷고 있는 중입니다!
새로운 사바욘 시스템은 어떠신가요? 소스 코드를 직접 컴파일하는 것과 바이너리를 설치하는 것 중 어느 쪽을 선호하시나요? 어떤 데스크톱 환경을 선택하셨나요? 아래 댓글로 알려주세요!