정독으로 Linux에서 만화책을 읽는 방법

최근 추세를 보면, 기존의 종이 만화책 대신 온라인으로 디지털 만화책을 소비하는 경향이 뚜렷하게 증가하고 있습니다. 이러한 변화의 주된 원인은 편리성입니다. 단 몇 달러를 투자하여 훨씬 간편하게 저장하고 휴대할 수 있는 디지털 파일을 얻을 수 있는데, 굳이 만화책 전문 매장을 방문할 필요가 없는 것이죠. 대부분의 운영체제는 전자책(eBook) 읽기와 PDF 편집 기능을 기본적으로 제공하지만, 만화책에 대한 지원은 상대적으로 부족합니다. 만약 리눅스 환경에서 만화책을 즐겨 읽는다면, Peruse라는 프로그램을 고려해 볼 가치가 있습니다.

만화책을 읽는 방식에 대한 논쟁은 꽤나 민감한 주제일 수 있으며, 일부 사람들은 ‘디지털 파일 다운로드’라는 개념 자체에 거부감을 느낄 수도 있습니다. 하지만 이러한 방식으로 좋아하는 만화를 읽는 것에 긍정적인 생각을 가지고 있다면, 이 프로그램이 매우 유용할 수 있습니다. Peruse는 그래픽 노블을 편안하게 읽을 수 있도록 설계된 크로스 플랫폼 애플리케이션입니다.

Peruse 설치 방법

이 가이드에서는 리눅스 설치에 초점을 맞추고 있습니다. 그러나 만화책 팬이지만 리눅스 사용자가 아니라면 윈도우 버전의 Peruse를 다운로드하여 이용하는 것도 좋은 선택입니다.

우분투

Ubuntu 18.04 버전부터는 Peruse 만화 앱을 쉽게 설치할 수 있습니다. Ubuntu 소프트웨어 센터를 실행하고 “Peruse”를 검색한 후 “설치” 버튼을 클릭하면 됩니다. 또는 터미널 창을 열고 다음 명령어를 입력하여 프로그램을 설치할 수도 있습니다:

sudo apt install peruse

만약 Ubuntu 18.04 버전이 아닌 다른 버전을 사용하고 있다면, AppImage 설치 방법을 따르는 것이 좋습니다.

아치 리눅스

Arch Linux 사용자도 Peruse를 이용할 수 있지만, 소스 코드에서 직접 빌드해야 합니다. 다행히 Arch Linux AUR(Arch User Repository) 덕분에 이 과정은 비교적 자동화되어 편리합니다. Arch에서 Peruse 설치를 시작하려면 Pacman 패키지 관리자를 사용하여 최신 버전의 Git을 설치해야 합니다.

sudo pacman -S git

다음으로, Peruse pkgbuild의 최신 스냅샷을 받기 위해 git clone 명령을 사용합니다:

git clone https://aur.archlinux.org/peruse-git.git

이제 /home/ 디렉토리 내에 새로 생성된 peruse-git 폴더로 이동합니다.

cd peruse-git

해당 폴더 내에서 makepkg 명령을 실행합니다. 이 명령어는 새 패키지를 빌드하고 필요한 모든 종속성을 자동으로 설치합니다.

참고: makepkg는 일반적으로 모든 종속성을 자동으로 설치하지만, 혹시 일부 종속성이 설치되지 않은 경우 사용자가 직접 해결해야 합니다. Peruse AUR 페이지 하단에서 “Dependencies” 항목을 확인하여 필요한 종속성을 파악할 수 있습니다.

makepkg -si

AppImage

만약 사용 중인 리눅스 배포판에서 Peruse 패키지를 제공하지 않는다면, 공식 AppImage를 다운로드하여 사용하는 것이 가장 쉬운 방법입니다. AppImage는 필요한 모든 라이브러리와 리소스 파일을 자체적으로 포함하고 있어 (SELinux를 제외하고) 거의 모든 리눅스 배포판에서 정상적으로 작동합니다.

Peruse를 사용하기 위해서는 SELinux가 필요합니다. 리눅스 배포판의 공식 위키나 FAQ 등을 참조하여 SELinux 설정 방법을 확인하십시오. SELinux 설정이 완료되면, 이 링크를 통해 앱을 다운로드할 수 있습니다.

wget 다운로드 도구를 사용하여 컴퓨터에 최신 AppImage 파일을 다운로드합니다:

wget https://mirrors.ukfast.co.uk/sites/kde.org/ftp/stable/peruse/Peruse-1.2-x86_64.AppImage

다음으로, mkdir 명령어를 사용하여 /home/사용자이름/ 디렉토리 안에 새로운 AppImage 폴더를 생성합니다.

이 폴더에 파일을 넣어두면 Peruse가 시스템의 다른 부분에 영향을 주지 않으며 (실수로 삭제될 가능성도 줄어듭니다).

mkdir -p ~/AppImages

mv 명령어를 사용하여 다운로드한 AppImage 파일을 AppImages 폴더로 이동합니다.

mv Peruse-1.2-x86_64.AppImage ~/AppImages

파일을 올바른 위치로 이동한 후에는 chmod 명령어를 사용하여 Peruse 파일의 권한을 업데이트해야 합니다. 이 단계를 놓치면 Peruse 실행에 문제가 발생할 수 있습니다!

sudo chmod +x ~/AppImages/Peruse-1.2-x86_64.AppImage

권한 업데이트 후, wget을 다시 사용하여 바탕 화면 아이콘으로 사용할 이미지 파일을 다운로드합니다.

cd ~/AppImages

wget https://peruse.kde.org/data/peruse.png

바탕 화면 바로 가기 생성

이제 Peruse AppImage 파일은 AppImages 폴더에 저장되어 있으며 실행 가능합니다. 하지만 매번 이 폴더에서 실행하는 것은 불편할 수 있으므로, 바탕 화면 바로 가기를 만들어 편리하게 실행할 수 있도록 설정해 봅시다. 먼저, 다음 명령어를 사용하여 새로운 파일을 생성합니다.

sudo -s

touch /usr/share/icons/peruse.desktop

Nano 편집기를 사용하여 파일을 엽니다:

nano /usr/share/icons/peruse.desktop

편집기에 다음 코드를 붙여넣습니다.

[Desktop Entry]
Name=Peruse
Comment=만화책 읽기 프로그램
Icon=/home/사용자이름/AppImages/peruse.png
Type=Application
Categories=Office,Viewer,Graphics,2DGraphics,VectorGraphics
Exec=/home/사용자이름/AppImages/Peruse-1.2-x86_64.AppImage
Terminal=false
StartupNotify=false

Ctrl + O를 눌러 파일을 저장하고 Ctrl + X를 눌러 편집기를 종료합니다. 이제 응용 프로그램 메뉴에서 Peruse를 일반 프로그램처럼 실행할 수 있습니다.

Peruse 사용 방법

Peruse를 사용하여 리눅스에서 만화책을 읽으려면 응용 프로그램 메뉴를 열고 “Peruse”를 선택합니다. 프로그램이 실행되면 원하는 만화책 파일을 불러올 수 있습니다.

프로그램 왼쪽의 “다른 파일 열기”를 클릭하여 만화책 파일을 추가할 수 있습니다. “다른 항목 열기” 옵션을 선택하면 파일 탐색 창이 나타나며, 여기에서 원하는 파일을 선택할 수 있습니다.

Peruse는 공식적으로 모든 주요 만화책 파일 형식을 지원합니다.

파일이 열리면 자동으로 라이브러리에 추가되어 언제든지 다시 액세스할 수 있습니다. Peruse 라이브러리 내에서 검색 기능을 사용하여 특정 만화책을 검색할 수 있으며, “최근에 추가된 책”, “작가별 그룹화” 등의 기능을 이용할 수도 있습니다.

Peruse를 통한 만화 구매

Peruse 만화 리더 앱을 통해 만화를 직접 구매할 수 있다는 사실을 알고 계셨나요? 궁금하시다면 앱을 열고 사이드바에서 “새 책 받기”를 클릭해보세요.

“새로운 인기 책” 섹션에서 사용자는 “만화 스트립”을 통해 합법적으로 만화책을 구매할 수 있습니다. “만화 스트립”을 선택하여 다양한 온라인 제품을 둘러보세요.