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

리눅스 그놈(GNOME) 데스크톱 환경의 8가지 핵심 기능

그놈(GNOME)은 리눅스를 비롯한 자유·오픈소스 운영체제를 위해 만들어진 인터페이스 중 가장 오래되었으면서도 가장 인기 있는 선택지입니다. 하지만 오늘날의 그놈은 초기 모습과는 전혀 다르게 진화했으며, 지금은 컴퓨터를 사용하는 가장 훌륭한 방법 중 하나로 자리 잡았습니다.

이미 리눅스를 사용하고 있든, 아니면 리눅스로 갈아타야 할지 궁금하든, 그놈이 제공하는 최고의 기능들을 지금부터 살펴보겠습니다.

1. 미니멀하고 방해받지 않는 디자인

리눅스 그놈(GNOME) 데스크톱 환경의 8가지 핵심 기능

대부분의 데스크톱 인터페이스에는 화면 곳곳에 현재 작업과 무관한 요소들이 많이 배치되어 있습니다. 윈도우와 크롬북은 하단에 즐겨 찾는 앱이나 실행 중인 앱을 담은 작업 표시줄을 두고 있으며, macOS 역시 같은 목적의 독(Dock)을 사용합니다. 리눅스의 대부분의 오픈소스 데스크톱 환경도 비슷한 레이아웃을 채택하고 있습니다.

반면 그놈의 상단 패널에는 앱 실행 아이콘이 전혀 없습니다. 이 패널은 스마트폰이나 태블릿처럼 작고 검은색이며, 날짜와 시간, 우측 상단의 몇 가지 시스템 상태 표시, 좌측 상단의 'Activities' 버튼, 그리고 그 옆에 현재 실행 중인 앱 이름만 담고 있습니다.

'Activities' 버튼은 현재 열려 있는 앱과 관련 없는 작업을 시작하고 싶을 때 클릭하면 됩니다. 그 외에는 화면에서 눈길을 끄는 요소가 거의 없어, 사용자는 자신이 하는 일에 온전히 집중할 수 있습니다.

2. 집중력 있고 일관성 있으며 직관적인 앱

리눅스 그놈(GNOME) 데스크톱 환경의 8가지 핵심 기능

그놈의 미니멀한 디자인 철학은 데스크톱 전체는 물론 앱 자체에도 그대로 적용됩니다. 복잡하게 얽힌 메뉴를 탐색하거나 수십 가지 환경설정을 일일이 조정할 필요가 없습니다. 대부분의 기능은 '헤더바(headerbar)'라고 불리는 앱 상단 영역에 모여 있으며, 어떤 앱은 기능이 워낙 단순해서 헤더바조차 필요하지 않습니다.

그놈은 지나치게 많은 옵션을 나쁜 디자인의 징후이자 앱 유지보수를 어렵게 만드는 부담으로 간주합니다. 대신 개발자들은 정말 필수적인 기능에 집중하고 나머지는 과감히 덜어냅니다. 덕분에 그놈 앱은 배우기 매우 쉽고, 데스크톱 자체처럼 산만하지 않습니다. 또한 앱 개발자들이 비슷한 디자인 언어를 따르기 때문에, 한 앱을 익히면 다른 앱도 자연스럽게 사용할 수 있습니다.

3. 데스크톱, 태블릿, 모바일 모두 친화적

리눅스 그놈(GNOME) 데스크톱 환경의 8가지 핵심 기능

그놈 앱들은 데스크톱 화면에 잘 어울릴 뿐만 아니라, 창 크기를 줄이면 대부분 모바일 기기 화면에도 맞게 자동으로 조정됩니다. 이러한 적응형 디자인은 PC, 태블릿, 스마트폰용 페이지를 따로 만들지 않고 화면 크기에 맞춰 레이아웃이 변하는 현대적인 웹사이트와 유사한 방식입니다.

적응형 디자인은 데스크톱에서도 유용합니다. 앱을 화면 한쪽에 좁게 붙여 놓아도 인터페이스가 여전히 쓸 만하기 때문입니다. 모바일 기기에서는 개발자가 앱을 처음부터 새로 만들 필요가 없다는 점이 큰 장점입니다. 사용자 입장에서도 동일한 앱을 여러 기기에서 쓸 수 있으니, 하나의 워크플로우를 만들어 그대로 유지하기 좋습니다.

특히 터치스크린과 키보드를 함께 쓰는 2-in-1 노트북에서 이런 특징이 빛을 발합니다. 그놈의 인터페이스와 앱은 터치 조작에서도, 마우스와 키보드 조작에서도 똑같이 자연스럽습니다. 화면을 회전하면 방향이 자동으로 조정되고, 필요할 때는 가상 키보드가 나타나는 등 두 입력 방식 간 전환도 매끄럽습니다.

4. 모든 작업을 처리하는 단 하나의 공간

리눅스 그놈(GNOME) 데스크톱 환경의 8가지 핵심 기능

그놈의 'Activities Overview'는 Activities 버튼을 클릭하거나, 마우스를 화면 왼쪽 상단 모서리로 가져가거나, 키보드의 Super(윈도우) 키를 누르면 열립니다. 이 화면에서는 현재 열려 있는 창, 각 워크스페이스에 배치된 항목, 실행할 수 있는 앱 목록을 한눈에 확인할 수 있습니다. 여기서 바로 키보드로 입력하면 앱, 파일, 각종 정보에 대한 검색 결과가 나타납니다.

현재 앱과 관련 없는 무언가를 하고 싶다면 Activities Overview를 열면 됩니다. 아주 단순하죠. 다른 데스크톱에서는 앱 런처, 여러 패널 위젯, 별도의 검색 앱 등으로 흩어져 있을 기능들을 그놈은 이 한곳에 모아 둡니다.

5. 완성도 높은 앱 센터

리눅스 그놈(GNOME) 데스크톱 환경의 8가지 핵심 기능

그놈 소프트웨어(GNOME Software)는 앱을 검색하고, 설치하고, 업데이트하고, 삭제하는 모든 과정을 처리하는 원스톱 스토어입니다. 운영체제 자체의 시스템 업데이트도 여기서 내려받을 수 있습니다.

홈 화면에는 생생한 이미지와 함께 앱 카테고리가 정리되어 있어 탐색 재미가 있습니다. 앱 상세 페이지에는 스크린샷은 물론, 해당 앱이 모바일 화면에 적응하는지, 어떤 프로그램이 내 데이터에 접근하는지 같은 실질적인 정보도 제공됩니다. 다운로드 용량과 함께 폭력성이나 강한 언어가 포함된 게임에 대한 연령 경고도 확인할 수 있습니다.

또한 그놈 소프트웨어는 해당 앱이 오픈소스인지 독점 소프트웨어인지 알려주고, 그 차이를 간결하게 설명해 줍니다. 이를 통해 자원봉사자들이 만든 무료 소프트웨어에 대한 기대치를 합리적으로 조정하는 동시에, 클로즈드 소스 프로그램 설치 시 따라올 수 있는 단점과 위험도 자연스럽게 인지할 수 있습니다.

6. 필수 작업에 필요한 모든 프로그램 내장

리눅스 그놈(GNOME) 데스크톱 환경의 8가지 핵심 기능

그놈 프로젝트는 수십 년의 역사를 지녔고, 그동안 수많은 프로그램이 탄생하고 성숙해 왔습니다. 덕분에 완전한 기능을 갖춘 데스크톱 운영체제에 필요한 것들이 모두 갖춰져 있습니다.

웹 브라우저, 파일 관리자, 텍스트 편집기, 계산기 같은 기본 소프트웨어는 물론이고, 디스크 파티션 편집기, 백업 도구, 가상 머신 관리자, 원격 데스크톱 관리자 같은 고급 도구까지 기본으로 제공됩니다.

그놈을 사용하면 대부분의 작업과 시스템 관리를 위해 터미널 명령어를 찾아보거나 범용 앱을 따로 설치할 필요가 없습니다. 물론 그놈이 제공하는 것보다 더 마음에 드는 대안이 있을 수 있지만, 대부분의 다른 자유·오픈소스 데스크톱과 달리 그놈은 대부분의 작업을 커버할 수 있을 만큼 방대한 앱 생태계를 갖추고 있습니다.

실제로 다른 데스크톱 환경들도 자신들의 소프트웨어 빈틈을 메우기 위해 그놈 앱을 활용하는 경우가 흔합니다. 그놈보다 더 포괄적인 자유 소프트웨어 모음을 제공하는 프로젝트는 KDE 정도뿐입니다.

7. 최신 기술에 대한 빠른 지원

데스크톱 인터페이스는 화면에 보이는 것만으로 이루어지지 않습니다. 그 아래에는 화면에 이미지를 출력하는 디스플레이 서버, 소리를 관리하는 오디오 서버, 앱을 담는 패키지 형식 등의 시스템 구성 요소가 있습니다. 리눅스에서는 이런 구성 요소마다 여러 버전이 존재하며, 몇 년마다 새로운 기술이 등장합니다.

이런 시스템 구성 요소들은 어떤 데스크톱 환경을 쓰는지와 무관하게 작동하지만, 그놈은 새 기술을 가장 먼저, 혹은 가장 먼저에 가깝게 도입하는 편입니다.

현재 그놈 커뮤니티의 상당 부분은 기존 X 디스플레이 서버를 대체하는 Wayland, PulseAudio를 대체하는 PipeWire 멀티미디어 서버, 그리고 일부 배포판에서 DEB·RPM 패키지를 대체하는 Flatpak 형식을 이미 완전히 받아들였습니다.

하드웨어 측면에서도 사정은 같습니다. 그놈은 HiDPI 고해상도 디스플레이와 터치스크린을 지원하며, 모바일 기기에서도 작동합니다. 새로운 기술이나 기기를 시도해 보고 싶다면, 전통적인 대안들보다 그놈에서 더 좋은 경험을 할 가능성이 높습니다.

8. 확장 기능으로 나만의 그놈 만들기

리눅스 그놈(GNOME) 데스크톱 환경의 8가지 핵심 기능

그놈은 기본적으로 제공하는 사용자 설정 옵션이 제한적입니다. 하지만 그놈 개발자들 역시 아무리 세심한 설계와 사용자 테스트를 거쳐도 모든 사람에게 맞는 단 하나의 디자인은 존재하지 않는다는 것을 잘 알고 있습니다. 그래서 등장한 것이 '확장 기능(Extensions)'으로, 이를 통해 그놈의 외관과 동작 방식을 획기적으로 바꿀 수 있습니다.

확장 기능을 사용하면 데스크톱을 살짝 다듬을 수도 있고, 레이아웃 자체를 완전히 바꿀 수도 있습니다. 윈도우 방식의 작업 흐름에 익숙한 사용자를 위해 그놈을 윈도우처럼 느껴지게 만드는 확장도 있고, macOS처럼 화면 하단에 독을 항상 표시해 주는 확장도 있습니다.

여기에 GNOME Tweak Tool까지 더하면 그놈은 순식간에 상당히 자유로운 커스터마이징이 가능한 데스크톱으로 변신합니다. 다만 그놈용 확장 기능은 데스크톱에 통합된 요소가 아니라서, 웹 브라우저나 터미널을 통해 직접 설치해야 하며, 그놈을 새 버전으로 업그레이드하면 일부 확장이 작동을 멈출 수 있다는 점은 감안해야 합니다.

확장 기능은 데스크톱을 직접 손보는 걸 즐기는 좀 더 기술적인 사용자를 위한 기능으로 분류되기 때문에, 그놈은 이를 공식적으로 크게 홍보하지 않습니다. 그럼에도 우분투(Ubuntu)나 Pop!_OS 같은 일부 배포판은 자체 기본 그놈 환경을 꾸미기 위해 확장 기능을 적극 활용하고 있습니다.

그놈에 빠져들 준비 되셨나요?

그놈은 다른 어떤 데스크톱 인터페이스와도 결이 다릅니다. 이미 굳어진 컴퓨팅 습관에 완전히 만족하고 있다면, 그놈의 방식이 다소 낯설게 느껴질 수도 있습니다.

하지만 의도적으로 '새로운 무언가'를 찾고 있거나, 컴퓨터를 처음 배우는 사람에게 추천할 데스크톱을 고민 중이라면, 그놈이 바로 당신이 찾던 답일지도 모릅니다.