오픈소스 데스크톱의 세계는 주로 리눅스를 중심으로 돌아갑니다. 하지만 그 외에도 데스크톱 배포판으로 고려해볼 만한 선택지가 몇 가지 있습니다. 하나는 GNOME 데스크톱을 탑재한 2008.11 버전으로 자유 시장에 발을 들이려는 Open Solaris이고, 또 다른 하나는 유닉스 계열 BSD 운영체제를 기반으로 한 데스크톱 지향 변종인 PC-BSD입니다. 최근 갈릴레오(Galileo) 버전과 함께 KDE 4.2.2 환경이 출시된 만큼, PC-BSD는 테스트해볼 가치가 충분합니다.

저는 이 웹사이트가 생기기 전부터 PC-BSD를 사용해본 경험이 있습니다. 솔직히 말하면 꽤 즐거운 여정이었습니다. 약 3년 전, 당시의 PC-BSD는 스모키하고 유리 질감의 KDE 테마로 아주 아름다워 보였습니다. 에어로(Aero)의 미완성된 약속들만 반복되던 그 시대에서 눈길을 사로잡기에 충분했죠. 소프트웨어 설치도 .rpm이나 .deb 패키지처럼 클릭 한 번으로 끝나는 일이었고, 프록시 설정 같은 것조차 쉽게 해결할 수 있었습니다. 문서화 수준 역시 훌륭했습니다(지금도 마찬가지입니다).
3년이라는 세월 동안 무엇이 달라졌을까요? PC-BSD는 여러분의 데스크톱으로 적합할까요? 서로 경쟁하며 발전하는 리눅스 배포판 군단과 맞설 수 있을까요? 지금부터 리눅스가 아닌 관점에서 PC-BSD를 살펴보겠습니다.
PC-BSD 구하기
이번 리뷰를 위해 '전체 설치 + 선택 구성 요소'가 포함된 DVD 이미지를 내려받아 가상 머신으로 실행했습니다. 아쉽게도 PC-BSD에는 라이브 세션이 없어서, 별도로 남는 컴퓨터가 없는 저로서는 무선랜, 블루투스, 그래픽 효과 같은 항목을 직접 테스트할 수는 없었습니다.
하지만 그렇다고 리뷰가 재미없어지는 것은 아닙니다. 설치 과정, Samba 공유, NTFS 지원, 멀티미디어 코덱, 플래시, 인기 응용 프로그램 등 다양한 요소를 확인해볼 것입니다. 시작해보죠.
설치 – 행운의 세 번째
PC-BSD는 심플한 텍스트 부트로더로 부팅됩니다. 명령줄 그래픽이 인상적이네요.

잠시 후 설치 메뉴에 도달하게 됩니다. 메뉴는 1024x768px 해상도로 실행되며, 색상과 글꼴 면에서 openSUSE 설치 화면을 연상시킵니다. 다만 레이아웃은 다소 어수선한 편입니다.
첫 단계는 언어, 키보드 설정, 시간대를 선택하는 것입니다.
라이선스 동의 화면입니다.

설치 소스 선택은 흥미로운 단계입니다. PC-BSD는 새로 설치하거나 기존 버전을 업그레이드/복구할 수 있도록 허용합니다. 또한 데스크톱과 서버 중 선택할 수 있고, 패키지를 가져오는 방식도 정할 수 있습니다. 네트워크 설치도 가능하지만, 여기서는 CD/DVD/USB 방식을 사용하겠습니다.
다음 단계는 사용자 설정입니다. 수많은 리눅스 배포판에서 봐온 것과 크게 다르지 않습니다. 한 가지 차이점은 셸(shell) 선택입니다. PC-BSD는 Bash를 사용할 수 있긴 하지만, 기본값으로 사용하지 않습니다.

파티션 설정
여기가 설치의 핵심 단계입니다. GParted 튜토리얼을 읽어본 분이라면 어렵지 않겠지만, PC-BSD는 리눅스에서 익숙한 방식과 다른 디스크 표기를 사용하므로 주의가 필요합니다.
먼저 드라이브를 선택해야 두 번째 입력란이 활성화됩니다. 디스크 전체를 사용하기로 하면 바로 다음 단계로 진행할 수 있습니다. 파티션 레이아웃 직접 설정 옵션은 고급 사용자를 위한 것이지만, 참고삼아 살펴보겠습니다.
PC-BSD는 UFS 파일시스템을 사용하는데, 리눅스 사용자에게는 낯선 이름일 겁니다. 내부 구조에 익숙하지 않다면 기본 선택을 그대로 두는 것이 좋습니다. GRUB을 사용해 PC-BSD를 호출할 계획이 아니라면 부트로더 설치를 권장합니다.
드라이브를 선택한 직후 첫 번째 오류를 만났습니다.
디스크(와 단일 파티션)가 너무 작다는 메시지였습니다. PC-BSD는 최소 10GB의 공간이 필요합니다. 대부분의 리눅스에 비하면 상당히 무거운 요구 사항입니다. 결국 이 시점에서 가상 머신을 종료하고 더 큰 디스크를 새로 만든 뒤 위의 모든 단계를 반복해야 했습니다.
12GB 디스크로 두 번째 시도에서는 문제가 없었습니다.
평소 익숙한 리눅스와 어떻게 다른지 느껴보고자 레이아웃 직접 설정을 선택했습니다. 전반적으로 여러 차례 봐온 모습과 비슷했습니다.
다음은 추가 시스템 구성 요소(System Components) 선택 단계입니다. 이것은 아주 좋은 기능입니다. 기본 KDE 프로그램 세트만으로 시스템을 설치할 수도 있고, Firefox, FileZilla, OpenOffice, Amarok, VLC 등 인기 소프트웨어를 함께 설치할 수도 있습니다. 완전판 DVD가 아닌 CD로 설치한다면 이 작업을 위해 세 번째 CD가 필요합니다.
이후 선택 사항을 확인합니다.

이제 설치가 시작됩니다.
안타깝게도 설치 프로그램이 51% 지점에서 복구 불가능한 오류로 멈춰버렸습니다. 한 번 더 재부팅하고 설정을 반복해야 했고, 세 번째 시도에서야 의도대로 진행되었습니다. 설치 완료까지 약 45분이 걸렸는데, 대부분의 리눅스 배포판보다 오래 걸린 시간입니다.

재부팅 후에는 디스플레이 해상도 설정을 요청받았습니다.
그런데 이 과정이 기대대로 작동하지 않았습니다. 1024x768을 선택하자 Xorg가 버벅이며 화면이 800x600px로 줄어들었습니다. 일단 그대로 두고 데스크톱으로 진입하기로 했습니다.
PC-BSD 사용하기
KDE 4.2.2로 구동 중인 PC-BSD입니다.

대부분의 KDE 4.2 데스크톱처럼 PC-BSD는 부드럽고 살짝 흐릿한 블루 색상 스킴, 둥근 모서리, 그리고 겨울 안개 속 블루 필터를 통해 바라본 저녁 교통 체증 같은 느낌의 배경화면이 특징입니다.
전반적으로 나쁘지 않지만, 플라즈마와 흐릿함이 현대 데스크톱에 비해 다소 구식으로 느껴집니다. 물론 이것은 PC-BSD 탓은 아닙니다. 이제 무엇을 할 수 있는지 살펴보겠습니다!
Samba 공유 및 NTFS 지원
MP3와 제 동영상 파일 지원을 테스트하기 전에 윈도우 머신에 접속해 파일을 가져와야 했습니다. Dolphin 파일 관리자에서 네트워크 아이콘을 클릭하거나 '이동 > 네트워크'로 이동하는 방식은 기대대로 작동하지 않았습니다. Samba 공유 아이콘은 보였지만 클릭해도 아무 일도 일어나지 않았습니다. 그러나 주소창에 IP 주소를 직접 입력하는 방식은 잘 작동했습니다.

필요한 파일들을 가져와 실행해봤습니다.
멀티미디어
여기서는 나쁜 놀라움이 없었습니다. MP3와 윈도우 동영상이 모두 잘 재생되었습니다.

KMPlayer 역시 MP3 재생에 문제가 없었습니다. 다만 음악 재생 시 특별한 시각 효과가 없는 점은 아쉬웠습니다.
하지만 방대한 온라인 라디오 방송국 목록으로 충분히 만회합니다. 데스크톱을 벗어나지 않고도 플레이어 안에서 수많은 훌륭한 스트리밍 콘텐츠를 즐길 수 있습니다.
윈도우 동영상 역시 마찬가지였습니다.
플래시 재생
여기서는 작은 문제들이 있었습니다. 유튜브에서 즐겨 듣는 영상이 재생되지 않았습니다. 플래시 플레이어가 없어서가 아니라, 단순히 작동하지 않는 것이었습니다. 다행히 곧 해결책을 찾았습니다. 'Software & Updates'에서 플래시 버그를 수정하는 작은 패치가 제공되고 있었습니다.
패치 적용 직후 모든 것이 기대대로 작동했습니다.
외관과 사용감
솔직히 말하면 KDE 4.2의 사용감, 적어도 PC-BSD에서의 모습에는 크게 만족하지 못했습니다. 기본 테마는 밋밋하고, 대비가 나빠 활성 창과 비활성 창을 구분하기 어려웠습니다. 창 장식 역시 저렴한 느낌이었고, 3년 전 기억 속 세련된 유리 질감의 KDE 3 모습과는 거리가 멀었습니다.
화면 해상도
해상도 문제는 심각했습니다. 표준적인 1024x768조차 대부분의 메뉴에는 좁았습니다. 메뉴가 화면 경계를 넘어 확장되어, 보통 하단 절반에 위치한 적용(Apply), 확인(OK), 취소(Cancel) 버튼이 사용자에게 보이지 않았습니다.
가장 극명한 예는 시스템 업데이트의 핵심인 Software & Updates 메뉴였습니다. 중요한 버튼들이 화면 밖에 있어 1650x1050px 해상도에서야 겨우 사용할 수 있었습니다.
그래도 초기 설정 때와 달리 해상도 변경 자체는 가능했습니다. 초기 설정에서는 해당 절차가 실패했었죠.
좋은 점들
모든 것이 실망스러운 것은 아닙니다. PC-BSD에는 숨겨진 강점이 있습니다. 시작 메뉴, 즉 K 메뉴는 검은색으로 세련되게 스타일링되어 데스크톱의 파란색 번짐을 효과적으로 상쇄합니다.

알림
알림(Notification) 역시 아주 깔끔하게 표시됩니다.
테마 변경
수많은 KDE 메뉴를 조금 둘러볼 인내심만 있다면, 원하는 대로 데스크톱 모양을 바꾸는 것이 가능합니다. 지나치게 큰 글꼴을 조절하고, 창 장식을 더 합리적인 것으로 바꾸고, 기본 배경화면을 교체하면 실제로 사용하기 좋은 데스크톱을 만들 수 있습니다.


새 테마를 받아오는 것도 매우 간단합니다.

소프트웨어 및 업데이트
큰 질문 하나: PC-BSD에서 새 소프트웨어를 설치하는 것이 얼마나 쉬울까? 답은 '매우 쉽다'입니다. 데스크톱(플라즈마)의 'Download PBIs' 아이콘이 바로 그 열쇠입니다. RPM이나 DEB처럼 자체 설치형 패키지를 모아둔 온라인 저장소로 연결되며, 더블클릭 한 번으로 새 소프트웨어를 내려받고 설치할 수 있습니다.
예를 들어 저는 Audacity를 설치해봤습니다. 파일을 내려받고, 예쁜 알림 아이콘을 잠시 감상한 뒤, 다운로드된 .pbi 파일을 더블클릭하면 끝입니다.

글꼴이 여전히 크고 메뉴가 겹치는 것은 KDE에서 종종 발생하는 골칫거리지만, 어쨌든 응용 프로그램은 설치되었습니다. 윈도우나 리눅스에서와 별반 다르지 않은 수고였습니다.
주기적인 업데이트도 제공됩니다. 물론 창 전체가 화면에 들어온다는 전제 하에서 말이죠.
응용 프로그램
PC-BSD는 탄탄한 프로그램 묶음을 함께 제공합니다.
멀티미디어 분야에서는 Amarok 1.4, KMPlayer, VLC, K3B, Dragon 등 훌륭한 프로그램이 포함되어 있습니다. 인터넷 응용 프로그램으로는 기본 설치만으로 Konqueror, Firefox, Opera 등 최대 세 개의 브라우저를 사용할 수 있으며, Kopete, KTorrent, FileZilla 등도 함께 제공됩니다. 오피스 스위트도 풍부합니다.

Wine이나 시스템 정리 도구인 Sweeper처럼 독특한 프로그램도 포함되어 있습니다.


전반적으로 구성은 균형 잡혀 있습니다. 다만 1.9GB짜리 DVD 용량에 비하면, 대부분의 리눅스 배포판이 CD 한 장으로 제공하는 수준과 비교하면 다소 빈약하다는 느낌은 있습니다.
결론
PC-BSD는 KDE 4.2 환경에 다소 부족한 512MB RAM이라는 빠듯한 조건에서도 좋은 성능을 보였습니다. 그럼에도 안정적이고 견고했는데, 이야말로 BSD 계열의 상징입니다. 또한 프로그램 묶음도 전반적으로 훌륭하고 균형 잡혀 있었으며, NTFS와 멀티미디어 지원이 기본으로 제공되었습니다.
사실 이번 릴리스의 가장 큰 단점은 PC-BSD 자체가 아니라 KDE입니다. 몇 차례의 플라즈마 충돌과 수많은 테마·글꼴 문제가, 잘 다듬어진 견고한 운영체제의 경험을 다소 해쳤습니다.
설치 과정도 순탄하지 않았습니다. 라이브 CD의 부재 역시 단점입니다. 디스플레이 설정과 메뉴·창·글꼴의 해상도 문제, 그리고 비(非)KDE 네이티브 응용 프로그램과의 통합성 개선이 필요합니다.
모든 것을 종합하면, PC-BSD 갈릴레오는 전반적으로 훌륭한 데스크톱 시스템입니다. 놀랍거나 특별하지는 않지만, 분명히 실패작도 아닙니다. 명령줄에 종속되는 구식 BSD 괴물을 기대했다면 잊으세요. 오히려 즐겁게 놀라실 겁니다. 갈릴레오를 표현하기에 가장 적절한 단어는 '클래식(classic)'입니다. BSD가 언제나 혁신이나 기교보다 안정성과 보안을 최우선으로 삼아왔다는 점을 생각하면 자연스러운 결과입니다. 그렇다고 클래식이 곧 낡았다는 뜻은 아닙니다. PC-BSD 7.1은 현대 데스크톱 시스템에 기대되는 기능들을 꽤 잘 처리합니다.
PC-BSD는 데스크톱으로 좋은 선택입니다. 다만 그것이 리눅스가 아니라는 사실만 기억한다면 문제없을 것입니다.
P.S. 이 튜토리얼은 Mark와 aseb1의 요청으로 작성되었습니다. 여기 있습니다, 친구들!
즐겁게 즐겨주세요.