
우분투 10.04부터 16.04 버전 사이를 사용해 본 적이 있다면 Unity 데스크톱을 분명 접해 보았을 것입니다. 다른 그래픽 셸과 상당히 달랐기 때문에 싫어하는 사람도 있었지만, 어떤 면에서는 애플의 운영체제와 닮은 인터페이스 덕분에 macOS 팬들까지 포함해 사랑하는 사람들도 많았습니다.
하지만 아쉽게도 우분투 18.04에서 Unity가 제거되고 GNOME 셸로 교체되었습니다. GNOME은 데스크톱 경험에 더 낯선 개념들을 도입하면서 많은 사용자들이 LXDE, XFCE, KDE, MATE 등 다른 데스크톱 환경으로 이주하게 되었습니다.
하지만 추억이 그리워 Unity를 다시 사용하고 싶을 수도 있습니다. 혹은 Unity의 독특한 작업 방식 덕분에 더 높은 생산성을 느끼는 사용자일 수도 있죠. 물론 이런 선호는 주관적인 영역입니다. 그러나 객관적인 사실 하나는 분명합니다. Unity는 GNOME에 비해 훨씬 부드럽고 빠르며 반응성이 뛰어납니다. 동기가 무엇이든 Unity를 설치하고 기본 그래픽 셸로 되돌리는 과정은 매우 간단합니다.

"main"에서 "universe" 저장소로
Unity의 모든 구성 요소는 "main" 저장소에서 "universe" 저장소로 옮겨졌습니다. Canonical은 "main"에 속한 소프트웨어를 직접 관리하지만, "universe"의 소프트웨어는 커뮤니티가 유지보수합니다. 즉, 자원봉사자들이 시간과 의욕이 있을 때 업데이트하거나 개선한다는 의미입니다. 따라서 해당 소프트웨어가 우분투의 향후 버전에서도 정상 작동한다고 보장하기는 어렵습니다. 다만 보통 이처럼 인기 있는 패키지는 같은 형태로 유지되거나, 이름을 바꾼 포크(fork) 프로젝트로 거듭나 새 운영체제 버전에 맞게 계속 살아남곤 합니다.
따라서 이 튜토리얼은 "우분투 18.04에서 동작이 확인됨"을 전제로 합니다. 이후 버전에서 문제가 발생한다면 무엇이 변경되었는지 먼저 조사해 보시기 바랍니다. 가장 먼저 확인할 사항은 "ubuntu-unity-desktop"이라는 패키지 이름이 우분투 20.04, 20.10, 22.04 이상 버전에서도 동일하게 유지되고 있는지 여부입니다.
"universe" 저장소가 활성화되어 있는지 확인하세요. 대부분의 설치 환경에서는 기본적으로 활성화되어 있습니다. 이미 활성화된 상태라면 아래 명령어는 그 사실만 알려줄 뿐 별도의 작업을 수행하지 않으며, 활성화되어 있지 않다면 자동으로 활성화해 줍니다.
sudo add-apt-repository universe
Unity 그래픽 셸과 의존성 설치
필요한 패키지와 의존성을 설치합니다:
sudo apt install ubuntu-unity-desktop
설치 과정에서 기본 로그인 관리자(login manager)를 선택하라는 프롬프트가 몇 차례 나타납니다. 먼저 선택 항목에 대한 일반적인 설명 화면이 표시되며, 여기서는 "확인(OK)" 버튼만 누르면 됩니다. 다음 화면에서 아래쪽 화살표 키를 눌러 "lightdm"을 선택한 후 Enter 키를 누르세요.

로그인 관리자에서 기본 그래픽 셸 변경
그래픽 스택 전체를 다시 불러오기 위해 컴퓨터를 재부팅합니다.
로그인 화면에 도달하면 아래 이미지에서 빨간색으로 표시된 버튼을 클릭하세요.

그러면 사용자가 로그인할 때 실행될 데스크톱 환경/그래픽 셸을 확인할 수 있습니다. 이 시점에서는 Unity가 이미 기본값으로 설정되어 있을 가능성이 높습니다. 만약 그렇지 않다면 목록에서 Unity를 선택하세요. 이미 설정되어 있다면 뒤로 가기 버튼(빨간색으로 표시)을 클릭한 후 평소처럼 로그인하면 됩니다.

마무리
정말 간단하죠? GNOME이 좋아하던 기능들을 제거하면서 프로그램을 "단순화"한 점이 마음에 들지 않는다면, 다른 프로그램을 설치해 데스크톱을 한층 더 쾌적하게 꾸밀 수 있다는 점을 기억하세요. 예를 들어 기본 파일 관리자인 Nautilus가 너무 텅 비어 보여서 아쉽다면, sudo apt install caja 명령 한 줄로 Caja 파일 관리자를 설치하거나 원하는 다른 프로그램으로 대체할 수 있습니다. 자신만의 개성 있는 데스크톱 환경을 만들어 보세요!