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

우분투에 리눅스 민트 X-Apps 설치하는 방법

전통적으로 리눅스 데스크톱 환경은 해당 환경에 긴밀하게 통합된 애플리케이션 세트를 가지고 있으며, 이러한 앱들은 다른 리눅스 운영체제에서는 흔히 찾아볼 수 없습니다. 즉, 데스크톱을 바꾸면 프로그램도 함께 바꿔야 한다는 뜻입니다. 리눅스 민트(Linux Mint) 커뮤니티는 X-Apps 프로젝트를 통해 이러한 관행을 바꾸고자 합니다.

X-Apps란 무엇인가?

리눅스 민트 18의 출시와 함께 X-Apps가 커뮤니티에 처음 공개되었습니다. 이 프로젝트는 끊임없이 변화하는 리눅스 데스크톱 환경에 대한 대응책으로 탄생했습니다. 애플리케이션은 어느 날 갑자기 완전히 다른 인터페이스로 바뀔 수 있습니다. 예를 들어 GNOME 앱들은 요즘 두꺼운 제목 표시줄을 갖추는 등 상당히 독특한 외관을 지니고 있습니다.

우분투에 리눅스 민트 X-Apps 설치하는 방법

따라서 X-Apps의 주요 목표 중 하나는 일관성 있고 전통적인 인터페이스를 유지하는 것입니다. 많은 앱이 낯설지 않게 느껴질 텐데, 그것이 바로 의도입니다. 마치 익숙한 청바지를 입는 것처럼, 다시 배우거나 적응할 필요 없이 자연스럽게 사용할 수 있어야 하기 때문입니다. 실제로 이 애플리케이션들은 다른 데스크톱 환경의 잘 알려진 프로그램들을 기반으로 하여, 특정 데스크톱에 얽매이지 않도록 재구성되었습니다.

X-Apps 프로젝트의 또 다른 목표는 애플리케이션이 어디서든 사용 가능해야 한다는 것입니다. 어떤 데스크톱 환경을 사용하든 잘 어울리고 자연스럽게 통합되어야 합니다. 아울러 특정 데스크톱에 의존하지 않고 설치할 수 있어야 합니다. 예를 들어 KMail과 Evolution은 각각 KDE와 GNOME의 추가 소프트웨어가 필요해 비교 대상이 되곤 합니다.

우분투에 리눅스 민트 X-Apps 설치하는 방법

물론 X-Apps는 전통적인 모습을 지향하기 때문에, 비전통적인 데스크톱(예: GNOME)에서 사용하면 오히려 눈에 띄게 됩니다. 하지만 일관성을 위해서라면 감수할 만한 대가일 수 있습니다. 예를 들어 문서를 읽기 위해 새로운 앱 사용법을 익힐 필요가 없습니다. X-Apps는 끊임없이 업데이트되더라도 항상 동일한 방식으로 보이고 작동합니다.

X-Apps 설치 방법

현재 출시된 앱들은 다음과 같습니다:

  • Xreader: PDF, 전자책 및 기타 문서 열람
  • Xplayer: 동영상 및 오디오 파일 재생
  • Xviewer / Pix: 각각 이미지 보기 및 사진 정리
  • Xed: 텍스트 파일 편집

리눅스 민트 18을 사용 중이라면 아무것도 할 필요가 없습니다. 기본적으로 설치되어 있기 때문입니다. openSUSE 역시 저장소에서 이 앱들을 제공합니다(다만 기본 설치는 아닙니다). 우분투(Ubuntu)는 그렇지 못합니다. 향후 더 많은 저장소에 추가될 가능성이 있지만, 현재로서는 직접 설치해야 합니다.

X-Apps 우분투 PPA 사용하기

이 프로그램들이 공식적으로 제공되지 않기 때문에, 우분투에 새로운 PPA 형태의 비공식 저장소를 추가해야 합니다. 터미널에 다음 명령어를 입력하세요:

sudo add-apt-repository ppa:embrosyn/xapps
sudo apt-get update

이제 원하는 앱을 설치하기 위해 명령어 하나만 입력하면 됩니다. 앱 이름 그대로 패키지명이 지정되어 있으니 소문자로 입력하는 것만 주의하면 됩니다!

sudo apt-get install xreader xplayer xviewer pix xed

데비안에서 수동 설치하기

PPA는 기술적으로 데비안(Debian)과 호환되지만, 실제로는 성공 여부가 들쑥날쑥합니다. 대신 리눅스 민트에서 직접 DEB 패키지를 내려받아 설치하는 것이 좋습니다. 최신 버전의 데비안(Jessie)을 사용 중이라면 대체로 잘 작동할 것입니다. LMDE 버전의 민트가 데비안 저장소를 기반으로 하기 때문입니다. 다만 결과는 시스템마다 다를 수 있습니다!

이를 위해서는 리눅스 민트 패키지 웹사이트로 이동하세요. 거기서 각 X-Apps의 DEB 파일을 다운로드할 수 있습니다. 64비트 시스템이라면 amd64 버전을, 그렇지 않다면 i386 버전을 선택하세요. 다운로드 후에는 파일 관리자에서 열어 설치하면 됩니다.

우분투에 리눅스 민트 X-Apps 설치하는 방법

추가 의존성 패키지도 함께 설치해야 할 수 있다는 점을 유의하세요! 예를 들어 X-Apps는 xapps-common이라는 패키지 등에 의존합니다. 설치 창에서 각 패키지가 무엇을 필요로 하는지 확인할 수 있습니다.

우분투에 리눅스 민트 X-Apps 설치하는 방법

대안적인 데비안 설치 방법 (작동하지 않을 수 있음!)

데비안에서 X-Apps를 더 자동화된 방법으로 설치하고 싶다면, LMDE 저장소를 패키지 관리자에 추가해 볼 수 있습니다. 그러면 의존성을 수동으로 다운로드하지 않고도 설치할 수 있습니다. 다시 강조하지만, 이 방법은 데비안 Jessie를 사용할 때만 시도해야 합니다!

시작하려면 콘솔을 열고 다음 명령어를 입력하세요:

cd /etc/apt/sources.list.d/
sudo nano mint.list

nano 편집기 안에 다음 줄을 입력하세요:

deb https://packages.linuxmint.com betsy main upstream import

Ctrl + X를 눌러 저장하고 종료하세요. 이 저장소에는 X-Apps 외에도 다른 패키지들이 포함되어 있으므로, 우선순위를 변경해 기존 애플리케이션에 영향을 주지 않도록 하는 것이 좋습니다. 아래 설정을 적용하면 데비안은 자체 소스에서 패키지를 찾지 못할 때만 민트 저장소를 참조합니다.

cd /etc/apt/preferences.d/
sudo nano x-apps

새로 만든 x-apps 파일에 다음 내용을 입력하세요:

Package: *
Pin: origin packages.linuxmint.com
Pin-Priority: 100
Package: *
Pin: release a=stable
Pin-Priority: 700

다시 Ctrl + X를 눌러 저장하고 종료하세요. 하지만 아직 끝난 것이 아닙니다! 리눅스 민트 저장소는 특수 키로 서명되어 있으며, 이를 가져와야 합니다. 키가 없으면 데비안이 보안 조치로 저장소를 거부합니다! 다음 명령어를 입력하세요:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 3EE67F3D0FF405B2

이 명령이 작동하지 않으면, 키 검증을 담당하는 gnupg 패키지를 먼저 설치해야 할 수 있습니다. 마지막으로 데비안이 새 패키지를 인식할 수 있도록 다음 명령어를 실행하세요:

sudo apt-get update

이제 우분투에서와 마찬가지로 원하는 X-Apps를 설치할 수 있습니다.

sudo apt-get install xreader xplayer xviewer pix xed

X-Apps 개요

앞서 언급했듯이, 이 프로그램들은 처음부터 새로 만들어진 것이 아니라 다른 데스크톱 환경의 애플리케이션을 기반으로 합니다. 그럼에도 모두 비슷한 스타일로 디자인되었고 코드 일부를 공유합니다. 따라서 부드러운 스크롤, 메뉴 표시줄 제공 등 모든 앱이 동일하게 보이고 작동할 것으로 기대할 수 있습니다.

우분투에 리눅스 민트 X-Apps 설치하는 방법

Xreader

이 프로그램은 MATE 문서 뷰어인 Atril을 기반으로 합니다. 덕분에 전자책 지원, 세션 복원 같은 많은 기능이 그대로 이어집니다. 문서를 다시 열면 자동으로 마지막에 읽던 페이지로 이동합니다.

우분투에 리눅스 민트 X-Apps 설치하는 방법

Xplayer

Xplayer는 GNOME의 Totem 미디어 플레이어를 기반으로 하지만, 훨씬 전통적인 인터페이스를 갖추고 있습니다. 최근 Totem은 많은 GNOME 애플리케이션에서 볼 수 있는 비전통적인 외관으로 상당히 변모했습니다.

우분투에 리눅스 민트 X-Apps 설치하는 방법

Xplayer는 동일한 기능을 더 친숙한 환경에서 제공하는 대안입니다. Totem의 기능은 좋지만 외관이 마음에 들지 않는다면 Xplayer를 사용해 볼 만합니다.

우분투에 리눅스 민트 X-Apps 설치하는 방법

Xviewer

이 앱 역시 다른 GNOME 애플리케이션을 기반으로 하며, 그 흔적이 곳곳에 드러납니다. 대체로 매우 유사해서, 더 전통적인 제목 표시줄 외에는 차이점을 찾기 어려울 정도입니다.

우분투에 리눅스 민트 X-Apps 설치하는 방법

Pix

Pix 사진 정리 도구는 gThumb에서 영감을 받았습니다. Xviewer와 마찬가지로 원본에서 크게 벗어나지 않았습니다. 다만 메뉴 중심의 디자인을 선호한다면 오히려 Pix가 더 마음에 들 수 있습니다.

우분투에 리눅스 민트 X-Apps 설치하는 방법

Xed

Xed와 그 원형인 MATE 텍스트 편집기 Pluma 사이에는 사실상 차이가 없습니다. 다만 다행인 점은 MATE 데스크톱 설치 여부에 구애받지 않고 작동한다는 것입니다. Pluma의 모습이 마음에 들지만 다른 데스크톱을 사용하고 싶다면 좋은 선택입니다.

우분투에 리눅스 민트 X-Apps 설치하는 방법

일관성의 실천

X-Apps 프로젝트는 특정 데스크톱 환경 전용으로 만들어진 애플리케이션을 사용하는 훌륭한 대안이 됩니다. 어떤 데스크톱을 사용하든 이 앱들은 항상 존재하고, 잘 통합되어 있으며, 불필요한 추가 패키지도 없습니다. 데스크톱을 자주 바꾸는 편이라면 한번 사용해 보세요.

앞으로 X-Apps를 사용할 생각이신가요? 파일 관리자나 웹 브라우저 같은 더 많은 데스크톱 애플리케이션도 이런 방식을 따라야 한다고 생각하시나요?