Linux에 Retroarch를 설치하는 방법

다양한 운영체제에서 Retroarch 설치하기

Retroarch는 다양한 콘솔을 에뮬레이션할 수 있는 독특한 응용 프로그램입니다. 이 앱은 “코어”라고 불리는 모듈을 통해 Atari에서부터 Sega Genesis, Nintendo Wii, 그리고 Commodore 64까지 수많은 시스템을 지원합니다. 사용자는 앱 내에서 이러한 코어를 다운로드하여 사용할 수 있습니다.

특히 Raspberry Pi 사용자들에게 Retroarch는 매우 인기 있는 선택입니다. 대부분의 “레트로” 운영체제는 약간 수정된 버전의 Retroarch를 포함하고 있습니다. 그러나 Retroarch의 강력한 기능을 경험할 수 있는 곳은 Raspberry Pi뿐만이 아닙니다. Linux 환경에서도 Retroarch를 설치하여 활용할 수 있습니다. 이 앱은 대부분의 최신 Linux 배포판에서 사용 가능하며, 다음은 설치 방법입니다.

우분투 (Ubuntu) 설치 안내

Ubuntu의 소프트웨어 저장소에는 Retroarch 에뮬레이션 도구의 버전이 있지만, 이 버전은 최신 버전이 아닐 가능성이 높습니다. 따라서 최신 기능과 개선 사항을 이용하려면 공식 PPA (Personal Package Archive)를 사용하는 것이 좋습니다.

공식 PPA를 활성화하려면 터미널을 열고 다음 명령어를 입력하세요.

sudo add-apt-repository ppa:libretro/stable

다음으로, 시스템의 소프트웨어 저장소를 업데이트하여 새로운 Retroarch PPA를 적용합니다.

sudo apt update

업데이트가 완료되면, 보류 중인 소프트웨어 업데이트를 모두 설치하여 Retroarch가 최적의 상태로 실행되도록 합니다.

sudo apt upgrade -y

마지막으로, 다음 명령어를 사용하여 Retroarch 에뮬레이션 응용 프로그램을 설치합니다.

sudo apt install retroarch -y

데비안 (Debian) 설치 안내

Debian에서는 간단한 apt-get 명령어로 Retroarch를 설치할 수 있습니다. 그러나 Debian의 특성상 저장소의 버전이 구형일 수 있으며, 이로 인해 최신 수정 사항이나 새로운 기능이 누락될 수 있습니다. 이러한 경우에는 Debian Backports를 사용하여 Retroarch를 설치하는 것이 좋습니다. Debian Backports를 활성화하면 최신 소프트웨어를 사용할 수 있습니다.

Debian Backports에 대한 자세한 내용은 관련 게시물을 참고하세요. 백포트가 활성화되면 다음 명령어로 Retroarch를 설치할 수 있습니다.

sudo apt-get -t stretch-backports install retroarch

Debian Backports를 사용하고 싶지 않다면 Snap 패키지 또는 Flatpak 패키지를 통해 Retroarch를 설치할 수도 있습니다. 이에 대한 자세한 내용은 이 글의 뒷부분에서 설명합니다.

아치 리눅스 (Arch Linux) 설치 안내

Arch Linux 사용자는 Retroarch를 설치하기 위해 복잡한 과정을 거칠 필요가 없습니다. Arch Linux는 최신 소프트웨어를 제공하는 “최첨단” 배포판이기 때문입니다.

Retroarch는 Pacman 패키지 관리자를 통해 설치할 수 있습니다. 터미널에서 다음 명령어를 입력하세요.

sudo pacman -S retroarch

또한, Arch Linux 사용자 리포지토리(AUR)에서도 Retroarch를 설치할 수 있지만, 기존 아치 리눅스 버전에서 문제가 발생했을 경우에만 사용하는 것이 좋습니다. 자세한 내용은 여기를 참고하세요.

페도라 (Fedora) 설치 안내

Fedora 사용자는 기본적으로 Retroarch 에뮬레이션 앱을 쉽게 설치할 수 없습니다. Fedora의 개발자들이 소프트웨어 저장소에 이 앱을 포함시키지 않았기 때문입니다. 하지만 타사 소프트웨어 저장소를 추가하면 Retroarch를 설치할 수 있습니다.

타사 저장소를 추가하려면 먼저 터미널을 열고 Wget 다운로더 도구를 사용하여 해당 저장소의 설치 파일을 가져옵니다.

wget https://github.com/rpmsphere/noarch/raw/master/r/rpmsphere-release-29-2.noarch.rpm

다운로드한 파일을 DNF 명령어를 사용하여 설치합니다.

sudo dnf install rpmsphere-release-29-2.noarch.rpm

타사 소프트웨어 저장소 활성화가 완료되면, DNF 패키지 관리자를 사용하여 Retroarch 에뮬레이션 앱을 설치할 수 있습니다.

sudo dnf install rpmfusion -y

OpenSUSE 설치 안내

OpenSUSE의 경우 Tumbleweed 버전을 사용하지 않는다면 소프트웨어 저장소에서 바로 Retroarch를 설치할 수 없습니다. 따라서 Zypper 패키지 관리자를 통한 설치 시도는 건너뛰고, 아래의 Snap 패키지 또는 Flatpak 지침을 따르는 것이 좋습니다.

Snap 패키지 설치 안내

Retroarch 앱은 Snap 패키지로 제공됩니다. Snap 패키지를 활성화하려면 먼저 해당 안내를 참고하세요. Snap이 설정되었다면 터미널에서 다음 명령어로 Retroarch를 설치할 수 있습니다.

sudo snap install retroarch

설치가 완료되면 다음 명령어를 사용하여 모든 것을 시스템에 연결합니다.

sudo snap connect retroarch:raw-usb && sudo snap connect retroarch:joystick

Flatpak 설치 안내

Retroarch 에뮬레이터는 Flatpak으로 Flathub에 등록되어 있습니다. Flatpak을 사용하려면 먼저 Linux PC에 Flatpak 런타임을 설정해야 합니다. 런타임 설정에 대한 자세한 내용은 관련 문서를 참고하세요.

Flatpak 런타임이 설치되면 다음 명령어를 사용하여 Retroarch 에뮬레이터를 설치할 수 있습니다.

flatpak remote-add --user --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak install --user flathub org.libretro.RetroArch