Computer >> 컴퓨터 >  >> 시스템 >> Linux

시나몬(Cinnamon)이란? 윈도우와 가장 닮은 리눅스 데스크톱 환경 완벽 가이드

리눅스를 한번 사용해 보고 싶은데 어디서부터 시작해야 할지 막막하다고 가정해 봅시다. 친구에게 조언을 구하니 "리눅스 민트(Linux Mint)"를 설치해 보라고 합니다. 말씀대로 설치했고, 이제 컴퓨터에 깔렸습니다. 그런데 잠깐! 지금 화면에 보이는 그 데스크톱은 사실 리눅스 민트가 아닙니다. 바로 '시나몬(Cinnamon)'이라는 이름의 인터페이스입니다.


민트? 시나몬? 네, 저도 갑자기 배가 고파지네요. 하지만 끝까지 읽다 보면 모든 것이 이해될 겁니다.

시나몬은 '데스크톱 환경'이다

데스크톱 환경(desktop environment)은 화면에 보이는 모든 요소를 담당합니다. 애플리케이션 목록이 표시되는 하단 패널, 화면 구석의 시계, 바탕화면 배경까지 모두 포함됩니다.

시나몬(Cinnamon)이란? 윈도우와 가장 닮은 리눅스 데스크톱 환경 완벽 가이드

스크린샷을 보고 "어, 저거 윈도우 같은데?" 혹은 "맥OS를 쓰는구나"라고 생각했다면, 여러분은 운영체제 자체가 아니라 그 위에서 돌아가는 데스크톱 환경의 외형을 근거로 판단한 것입니다.

윈도우와 macOS에서는 데스크톱 환경과 운영체제를 거의 같은 의미로 써도 무방합니다. 하지만 리눅스는 다릅니다. 선택할 수 있는 데스크톱 환경이 하나가 아니라 수십 가지에 이르기 때문입니다.

여기서 말하는 시나몬은 물론 달콤한 향신료가 아니라, 무료 오픈소스 데스크톱에서 실행할 수 있는 여러 인터페이스 중 하나입니다. 다른 데스크톱 환경들이 수십 년의 역사를 자랑하는 반면, 시나몬은 아직 성장 중인 젊은 프로젝트입니다.

시나몬의 탄생 배경

오픈소스 데스크톱을 대표하는 두 거대한 데스크톱 환경인 KDE와 GNOME은 모두 1990년대 후반에 등장했습니다. 10년이 흐르며 두 환경은 서로 확연히 다른 방향으로 발전했습니다.

그러다 GNOME은 정체기를 맞았습니다. 안정적이고 기능적인 소프트웨어로 성숙했지만, 새 버전이 나올 때마다 광택을 조금씩 더할 뿐 큰 변화는 없었죠. GNOME 개발진은 결국 기존 디자인으로는 더 이상 나아갈 곳이 없다고 판단했고, 상당수 컴포넌트가 활발하게 개발되지 않는 상황에서 과감한 변화가 필요했습니다. 그 결과 2011년, 전면적인 재설계를 담은 GNOME 3.0이 공개됩니다.

하지만 모든 사용자가 이 변화를 반긴 것은 아니었습니다. 일부 사용자는 GNOME 2의 코드를 가져와 새로운 이름으로 계속 유지해 나갔습니다. 가장 인기 있는 리눅스 배포판 중 하나인 리눅스 민트의 제작진 역시 GNOME 2를 선호했지만, 지원이 끊긴 낡은 코드만 붙잡고 있고 싶지는 않았습니다. 그래서 대안으로 GNOME 3의 기반 코드를 활용하되, 버전 3의 인터페이스였던 GNOME Shell을 자체 제작한 인터페이스로 교체했습니다. 이렇게 탄생한 것이 바로 시나몬입니다.

몇 년간 시나몬은 GNOME의 대체 인터페이스로 존재했습니다. 그러다 버전 2.0부터는 독립적인 프로젝트로 분리되어 자기만의 길을 걷게 됩니다.

시나몬의 작동 방식

시나몬의 기본 레이아웃은 화면 하단에 패널 하나를 배치하는 것에서 시작합니다. 좌측 하단에는 윈도우 시작 메뉴와 비슷한 역할을 하는 메뉴 버튼이 있으며, 클릭하면 애플리케이션 실행기가 열립니다. 이곳에서 프로그램을 실행하고, 파일에 접근하고, 시스템 설정을 변경할 수 있습니다.

시나몬(Cinnamon)이란? 윈도우와 가장 닮은 리눅스 데스크톱 환경 완벽 가이드

우측 하단에는 시스템 표시 영역이 자리하고 있습니다. 이곳에서 사용자 전환, 네트워크 연결, 배터리 잔량 확인, 시간과 달력 확인 등이 가능합니다.

시나몬(Cinnamon)이란? 윈도우와 가장 닮은 리눅스 데스크톱 환경 완벽 가이드

패널의 나머지 부분에는 현재 열려 있는 모든 창이 표시됩니다.

요컨대, 윈도우를 사용해 본 경험이 있다면 시나몬을 익히는 데 전혀 문제가 없을 것입니다.

시나몬(Cinnamon)이란? 윈도우와 가장 닮은 리눅스 데스크톱 환경 완벽 가이드

GNOME 등 일부 리눅스 인터페이스와 달리, 시나몬은 추가 프로그램 설치나 숨겨진 설정 수정 없이도 바탕화면에 아이콘을 자유롭게 배치할 수 있습니다.

기본 레이아웃 자체는 특별히 혁신적이지 않지만, 시나몬은 매우 높은 커스터마이징 자유도를 자랑합니다. 시스템 설정에서 테마와 아이콘을 자유롭게 교체할 수 있으며, 클래식한 디자인 철학 덕분에 호환되는 테마의 종류도 매우 다양합니다.

'데슬릿(desklet)'이라는 기능도 빼놓을 수 없습니다. 바탕화면 위에 올려놓는 위젯으로, 날씨 표시, 간단한 메모 저장, CPU 사용률 모니터링 같은 단순한 작업을 수행합니다.

시나몬(Cinnamon)이란? 윈도우와 가장 닮은 리눅스 데스크톱 환경 완벽 가이드

시나몬을 직접 체험해 보고 싶으신가요? 리눅스 민트처럼 시나몬이 기본 탑재된 리눅스 운영체제를 설치하면 됩니다. 아니면 현재 사용 중인 리눅스 OS에 시나몬을 별도로 내려받아 설치할 수도 있습니다. 컴퓨터를 재시작한 뒤 로그인 화면에서 패널의 데스크톱 아이콘을 클릭하면, 기존 데스크톱 환경에서 시나몬으로 손쉽게 전환할 수 있습니다.

시나몬의 단점

시나몬은 전통적인 데스크톱 경험을 제공합니다. 이것은 장점이자 단점입니다. 많은 사람이 바로 이 이유로 시나몬을 사랑하지만, 필자는 그렇지 않습니다. MATE만큼 낡아 보이지는 않지만, 여전히 과거의 향수를 자극하는 인터페이스로 느껴집니다.

그렇다고 시나몬 팀이 새로운 시도를 하지 않는 것은 아닙니다. 대표적인 예가 바로 X-Apps입니다.

GNOME용 소프트웨어와 달리, X-Apps는 특정 데스크톱에 종속되지 않도록 설계되었습니다. GNOME 앱과 원활하게 통합되지 못하는 XFCE 같은 데스크톱을 위한 대안을 제공하죠. 덕분에 완전히 새로운 앱 세트를 익히지 않고도 데스크톱 환경을 손쉽게 교체할 수 있습니다. 다만 그 결과물이 새로운 방식으로 동작하는 소프트웨어는 아니라는 점이 한계입니다. X-Apps는 결국 과거 리눅스 소프트웨어의 생김새와 작동 방식을 그대로 재현한 대체품일 뿐입니다.

그럼에도 이런 방식을 원하는 리눅스 사용자는 많습니다. 그 익숙함과 윈도우와의 유사성こそ야말로, 어떤 사람들이 다른 어떤 데스크톱 환경보다 시나몬을 더 사랑하는 이유 중 하나입니다.

시나몬은 누구에게 적합할까?

시나몬은 오래되고 지원이 미약한 코드에 의존하지 않으면서도 전통적인 리눅스 인터페이스를 원하는 사용자에게 안성맞춤입니다. MATE가 마음에 들지만 아직 충분히 발전하지 못했다고 느낀다면, 시나몬이 정확히 찾던 답일지도 모릅니다.

KDE의 화려한 기능 없이도 깔끔하고 단순한 윈도우 스타일의 경험을 원한다면 시나몬 역시 좋은 선택지입니다. 또한 최신 인터페이스의 부담을 감당하기 어려운 노후 PC에도 적합한 환경입니다.

혹시 시나몬을 사용 중이신가요? 가장 마음에 드는 기능은 무엇인가요? 다른 사람에게 추천하고 싶은 이유가 있다면 알려주세요. 시나몬을 쓰지 않는다면 그 이유도 궁금합니다. 댓글로 의견을 나눠주세요!