우분투는 버전 17.10부터 기존의 유니티(Unity) 데스크톱을 벗어나 업데이트된 그놈(GNOME) 데스크톱으로 전환했습니다.
우분투 17.10으로 업그레이드했거나 우분투 18.04로 업그레이드한 사용자라면 여전히 유니티 데스크톱을 사용할 수 있습니다. 로그인 화면의 톱니바퀴 아이콘을 통해 유니티로 다시 전환하거나, 시스템에서 유니티 데스크톱을 제거할 수도 있습니다. 유니티를 제거하면 새로운 그놈(GNOME) 테마를 설치해 완전히 새로운 모습으로 시스템을 꾸밀 수 있는데요. 이번 글에서는 그 방법을 자세히 알아보겠습니다.
아이콘 vs GTK vs 그놈 셸 테마의 차이점
우분투에는 아이콘 테마, GTK 테마, 그놈 셸(GNOME Shell) 테마가 있으며, 각각 설치·변경 방법이 다릅니다. 특히 그놈 셸 테마는 별도 설정 없이는 변경이 어려울 수 있습니다. 그렇다면 이 세 가지 테마는 정확히 어떤 차이가 있을까요?
아래 이미지는 우분투 18.04의 그놈 셸 기본 화면과 적용 가능한 테마 종류를 보여줍니다.

아이콘 테마
예전 유니티 데스크톱에서는 아이콘 테마(아이콘 팩)를 적용하면 노틸러스(Nautilus)의 폴더 아이콘부터 화면 오른쪽 상단의 상태 아이콘까지 모든 아이콘이 한꺼번에 바뀌었습니다.
하지만 새로운 그놈 데스크톱에서는 아이콘 테마가 설치된 애플리케이션의 아이콘만 변경합니다. 따라서 사용하려는 아이콘 테마가 다양한 앱을 지원하는지 반드시 확인해야 합니다. 지원하지 않는 앱이 있다면 해당 앱의 아이콘은 그대로 남아 있어 아이콘 스타일이 뒤섞여 보일 수 있습니다.
GTK 테마
GTK는 애플리케이션의 그래픽 사용자 인터페이스(GUI)를 구성하는 프레임워크입니다. 유일한 프레임워크는 아니지만 많은 애플리케이션이 이를 사용하고 있습니다. GTK 테마를 설치하면 설치된 애플리케이션들의 외관이 바뀝니다. 우분투 17.10과 18.04 같은 최신 버전은 GTK3를 사용하므로, 반드시 GTK3 테마를 다운로드해야 합니다.
그놈 셸 테마
그놈 셸 테마는 상단 패널, 활동 개요(Activity Overview), 데스크톱 알림, 애플리케이션 런처 같은 데스크톱 요소의 외관을 변경합니다.
그놈 테마를 찾을 수 있는 곳
그렇다면 다운로드할 만한 그놈 테마는 어디서 찾을 수 있을까요? 다양한 테마를 제공하는 대표적인 사이트는 다음과 같습니다.
- GNOME-Look
- Ubuntu Themes
- DeviantArt
- Noobs Lab Themes and Icons
일부 테마는 아이콘, GTK, 그놈 셸 요소를 모두 포함하고 있어 시스템 전체에 통일감 있는 디자인을 적용할 수 있습니다. 반면 각 요소별로 테마가 분리되어 제공되는 경우도 있으므로, 여러 테마를 조합해 자신만의 개성적인 모습을 연출할 수도 있습니다.
우분투에 테마를 설치하는 방법
테마를 둘러보다 보면 다양한 형식으로 배포되는 것을 알 수 있습니다. 가장 일반적인 세 가지 설치 방법을 소개합니다.
1. PPA 저장소를 이용한 설치
일부 테마는 파일로 직접 다운로드할 수 없고, 터미널에서 명령어를 실행해 테마가 포함된 저장소를 추가한 뒤 설치해야 합니다.
예를 들어, 우분투를 System76의 Pop!_OS 리눅스 배포판처럼 보이게 하고 싶다면 아래 세 가지 명령어를 하나씩 순서대로 실행하세요.
sudo add-apt-repository ppa:system76/pop
sudo apt-get update
sudo apt-get install pop-theme첫 번째 명령은 테마가 담긴 저장소를 추가하고, 두 번째 명령은 저장소 정보를 최신 상태로 갱신하며, 마지막 명령이 Pop 테마를 설치합니다.
Noobs Lab 사이트의 테마들도 이런 방식으로 설치됩니다. 테마마다 사용하는 명령어는 조금씩 다르지만, 대부분 설치 방법이 함께 안내되어 있으니 참고하면 됩니다.
하나의 PPA 저장소에 여러 테마가 포함된 경우도 있습니다. 이미 추가한 저장소에서 원하는 테마를 발견했다면 저장소를 다시 추가할 필요 없이, sudo apt-get update 명령으로 목록을 갱신한 후 위의 세 번째 명령에서 "pop-theme" 부분만 원하는 테마 이름으로 바꿔 설치하면 됩니다.
2. DEB 패키지를 이용한 설치
일부 테마는 편리한 DEB 파일 형태로 제공됩니다. DEB 파일은 윈도우의 EXE 파일처럼 더블클릭만으로 설치할 수 있는 실행형 패키지 파일입니다. 예를 들어 Moka 아이콘 테마는 PPA 저장소 또는 DEB 파일 중 편한 방법으로 설치할 수 있습니다.
DEB 파일을 다운로드한 뒤 노틸러스에서 더블클릭하세요.

설치(Install) 버튼을 클릭하고, 인증 필요(Authenticate Required) 대화상자가 나타나면 비밀번호를 입력한 후 인증(Authenticate)을 클릭하면 됩니다.

3. 압축 파일을 이용한 설치
Ubuntu Themes나 GNOME-Look 등에서 ZIP 또는 TAR 형식으로 다운로드한 테마는 압축을 푼 뒤 지정된 폴더에 직접 넣어야 합니다. 걱정하지 마세요. 생각보다 훨씬 간단합니다.
예를 들어, 여기서는 GNOME-Look에서 ZIP 형식으로 제공되는 Android P 테마를 다운로드했다고 가정하겠습니다.
테마 파일을 설치하기 전에, 먼저 수동 설치에 필요한 숨김 폴더가 홈 디렉터리에 있는지 확인하세요.
노틸러스를 열어 홈 폴더로 이동한 뒤 Ctrl + H를 눌러 마침표(.)로 시작하는 숨김 파일과 폴더를 표시합니다. .themes(GTK 및 그놈 셸 테마용)와 .icons(아이콘 테마용) 폴더가 보이면 준비 완료입니다. 없다면 직접 만들어야 합니다.
숨김 폴더를 생성하려면 Ctrl + Alt + T를 눌러 터미널 창을 열고, 아래 명령어를 하나씩 입력하세요.
mkdir ~/.themes
mkdir ~/.icons테마 파일의 압축을 풀려면 노틸러스에서 ZIP 또는 TAR 파일을 마우스 오른쪽 버튼으로 클릭하고 여기에 추출(Extract Here)을 선택합니다.

압축이 풀린 폴더를 복사한 뒤, 홈 폴더 안의 .themes 폴더로 이동해 붙여넣으면 됩니다.

우분투에서 테마를 변경하는 방법
원하는 테마를 모두 설치했다면, 이제 테마를 변경하기 위해 그놈 트윅 도구(GNOME Tweak Tool, 현재 이름은 Tweaks)를 설치해야 합니다.
Ctrl + Alt + T를 눌러 터미널 창을 열고, 아래 명령어를 입력한 후 Enter 키를 누르세요.
sudo apt install gnome-tweak-toolTweaks를 실행하려면 화면 왼쪽 하단의 응용 프로그램 표시(Show Applications) 아이콘을 클릭합니다.

검색창에 "tweaks"라고 입력한 뒤 Tweaks 아이콘을 클릭하세요.

모양(Appearance) 화면의 테마(Themes) 섹션에서 응용 프로그램(Applications), 커서(Cursor), 아이콘(Icons) 테마를 변경할 수 있습니다. 하지만 셸(Shell) 테마는 변경할 수 없는 경우가 있습니다.
Shell 드롭다운 목록 옆에 느낌표(!)가 있는 삼각형 경고 아이콘이 보인다면, 다음 섹션의 해결 방법을 확인하세요.

그놈 셸 테마 변경 활성화하기
Shell 테마를 변경할 수 있는지 여부는 User themes라는 그놈 셸 확장 프로그램에 달려 있습니다. 셸 확장 프로그램은 그놈 데스크톱에 새로운 기능을 추가하거나 기존 기능을 변경해 줍니다.
User themes 확장 프로그램을 설치하려면 먼저 Tweaks를 완전히 종료한 뒤, Ctrl + Alt + T로 터미널 창을 열고 아래 명령어를 입력한 후 Enter 키를 누르세요.
sudo apt install gnome-shell-extensionsAlt + F2를 누르고 "r"을 입력한 다음 Enter 키를 눌러 그놈 셸을 재시작합니다.
Tweaks를 다시 열어 확장(Extensions) 화면으로 이동한 뒤, User themes 확장 프로그램의 ON/OFF 슬라이더 버튼을 켜세요.

Tweaks를 닫았다가 다시 열고 모양(Appearance) 화면으로 이동합니다.
이제 Shell 드롭다운 목록에서 원하는 테마를 선택할 수 있을 것입니다.

테마가 데스크톱 환경의 모든 요소를 지원한다면 전체에 동일한 테마를 적용할 수 있고, 아니면 여러 테마를 조합해 원하는 느낌을 연출할 수도 있습니다.

테마로 나만의 우분투 만들기
새로운 그놈 셸의 기본 디자인이 마음에 들지 않더라도, 이제 자신의 취향에 맞게 얼마든지 바꿀 수 있습니다. 예를 들어 우분투 리눅스를 윈도우처럼 보이게 꾸미는 것도 가능합니다.
우분투를 막 시작한 초보자라면 리눅스와 우분투 입문 가이드를 참고해 보세요. 또한 우분투가 어떻게 오늘날의 리눅스를 만드는 데 기여했는지 살펴보는 것도 흥미로울 것입니다.