현재 우분투 14.04 LTS "트러스티 타(Trusty Tahr)"를 사용하는 사용자는 크게 두 가지 유형으로 나눌 수 있습니다. 첫 번째 유형은 LTS(Long Term Support) 버전 특유의 안정성을 누리기 위해 우분투 14.04를 선택한 사용자입니다. 반면 두 번째 유형은 단순히 가장 최신 우분투 버전이라는 이유만으로 14.04를 사용하며, LTS 여부나 안정성에는 크게 신경 쓰지 않는 사용자입니다.
여러분이 두 번째 유형에 속한다면, 최신 버전의 그놈(GNOME)으로 업그레이드하는 방법에 관심이 있을 것입니다. 지금부터 그 방법을 하나씩 소개합니다.
업그레이드가 필요한 이유
우분투 14.04가 출시될 때 캐노니컬(Canonical)은 그놈 3.10을 기본 탑재하기로 결정했습니다. 당시 최신 버전이었던 그놈 3.12보다 구버전인 그놈 3.10이 더 안정적이라고 판단했기 때문입니다. 안정성이 최우선이라면 나쁜 선택은 아니지만, 일부 사용자는 그놈 3.12의 새로운 기능과 개선 사항을 놓치기 싫을 수 있습니다.
다행히도 PPA(개인 패키지 저장소) 덕분에 우분투 사용자는 몇 가지 간단한 명령어만으로 업그레이드할 수 있습니다.
그놈 사용자라면 그놈 3.12로 업그레이드를 고려해야 하는 이유는 충분합니다. 그중에서도 개인적으로 가장 마음에 드는 개선 사항은 향상된 HiDPI(고밀도 디스플레이, 맥북 프로 레티나와 같은 초고해상도 화면) 지원입니다. HiDPI 지원의 상당 부분은 Unity를 통해 처리되기 때문에 이러한 개선 사항은 일부 영역에서만 나타나지만, 툴킷과 테마 관련 조정 사항을 미리 적용해 두는 것은 여전히 좋은 선택입니다.
업그레이드 방법
그놈 3.12로 업그레이드하는 과정은 매우 간단합니다. 먼저 설치 가능한 모든 업데이트가 적용되어 있는지 확인해야 합니다. '소프트웨어 업데이터(Software Updater)' 유틸리티를 실행하거나, 터미널에서 아래 명령어를 입력하면 됩니다.
sudo apt-get update && sudo apt-get dist-upgrade다음으로 터미널에서 아래 명령어를 실행합니다.
sudo add-apt-repository ppa:gnome3-team/gnome3-staging && sudo apt-get update && sudo apt-get dist-upgrade이 명령어는 그놈 3.12 패키지가 담긴 "그놈 3 스테이징(GNOME 3 Staging)" PPA를 시스템에 추가한 뒤, 앞서 실행했던 업데이트 명령을 다시 수행하여 새로운 업데이트를 확인하고 적용합니다. 명령어가 작업을 마치면 시스템을 재부팅하세요. 이제 그놈 3.12가 시스템의 기반으로 동작하고 있을 것입니다.
추가 참고 사항
Unity 위에 그놈을 얹는 형태가 아니라 순수한 그놈 환경을 사용하고 싶다면, 로그인 화면에서 비밀번호 입력 후 엔터를 누르기 전에 세션을 Unity에서 "GNOME Session"으로 전환하면 됩니다. 단, 이 경우 그놈 셸(GNOME Shell)을 사용하게 된다는 점을 유의하세요. 취향에 따라 좋을 수도, 나쁠 수도 있습니다.
만약 그놈 셸이 아직 설치되어 있지 않다면, 아래 명령어로 설치할 수 있습니다.
sudo apt-get install gnome-shell그놈 3.12 경험을 극대화하고 싶다면, 원래 그놈에 포함되어 있지만 우분투에는 빠져 있는 추가 애플리케이션들을 설치하는 것도 좋습니다. 대표적으로 그놈 웹 브라우저 "에피파니(Epiphany)", IRC 클라이언트 "폴라리(Polari)", 그리고 "그놈 맵스(GNOME Maps)"가 있으며, 아래 명령어 한 줄로 세 가지를 모두 설치할 수 있습니다.
sudo apt-get install epiphany-browser gnome-maps polari -y롤백(되돌리기) 방법
물론 그놈 3.12 사용 중 버그를 겪을 가능성도 있습니다. 그놈 개발팀이 안정 버전으로 출시했더라도, Unity처럼 3.12와의 호환성을 고려해 만들어지지 않은 소프트웨어와 충돌이 발생할 수 있습니다. 지금까지 다른 사용자들에게서 보고된 불만 사항으로는 화면 깜빡임과 일부 그놈 확장 프로그램이 작동하지 않는 문제 등이 있습니다.
만약 그놈 3.12가 마음에 들지 않거나 드물게 심각한 문제가 발생했다면, 업데이트를 아주 쉽게 되돌릴 수 있습니다. 터미널을 열고 아래 명령어를 입력하세요.
sudo apt-get install ppa-purge && sudo ppa-purge ppa:gnome3-team/gnome3-staging이 명령어는 "purge" 도구를 설치한 뒤, 해당 도구를 사용해 그놈 3 스테이징 PPA와 그로 인해 적용된 모든 업데이트를 제거합니다.
결론
위에서 살펴본 것처럼 최신 그놈 3 버전으로 업그레이드하는 것은 생각보다 훨씬 쉽습니다. 새로운 기능에 관심이 있고 약간의 위험을 감수할 의향이 있다면 시도해 볼 만합니다. 어떤 이유로든 문제가 생기더라도 언제든 롤백할 수 있기 때문입니다. 하지만 안정성을 최우선으로 생각한다면 업그레이드를 권장하지 않습니다. 그놈 3.12에는 그놈 3.10에 비해 검증이 훨씬 덜 된 코드가 포함되어 있기 때문입니다. 게다가 캐노니컬은 배포판 수명 기간 내내 우분투 14.04를 그놈 3.10 이후 버전으로 공식 업데이트하지 않습니다.
배포판 릴리스 주기 중간에 데스크톱 환경을 업데이트하는 것이 가치 있는 일일까요? 그렇다면 롤링 릴리스 모델을 선호하시나요? 여러분의 생각을 댓글로 알려주세요!