매일 업데이트
2022-02-17 17:54 6 min

Linux에서 Quake 1을 플레이하는 방법

리눅스에서 퀘이크 1을 즐기는 다양한 방법

퀘이크 개발자들과 리눅스 사이에는 특별한 관계가 있습니다. 과거에는 리눅스용 코드를 공개하여 퀘이크 1 게임을 해당 플랫폼에서 실행할 수 있게 했습니다. 덕분에 리눅스 사용자들은 자신이 선호하는 환경에서 게임을 즐길 수 있게 되었죠. 이번 가이드에서는 퀘이크 1을 리눅스에서 실행하는 구체적인 방법들을 소개합니다.

퀘이크 1: 리눅스에서 즐기기

퀘이크스파즘 엔진을 사용하면 리눅스에서 퀘이크 1을 쉽게 즐길 수 있습니다. 더욱이 퀘이크 1은 프리웨어이므로 별도로 구매할 필요가 없습니다. 리눅스에서 퀘이크 1을 실행하는 방법은 다음과 같습니다.

1단계: 퀘이크스파즘 설치

터미널을 열고 패키지 관리자를 사용하여 퀘이크스파즘을 설치합니다. 이 엔진은 리눅스에서 퀘이크 1을 실행하는 데 필수적입니다.

참고: 윈도우 버전의 퀘이크 1을 소유하고 있다면, FreeQuake 다운로드 단계를 건너뛰고 퀘이크 1 Pak 파일을 퀘이크스파즘의 id1 하위 폴더에 넣어주세요.

배포판별 설치 방법

우분투 sudo apt install quakespasm
데비안 sudo apt-get install quakespasm
아치 리눅스
sudo pacman -S git base-devel
git clone https://aur.archlinux.org/quakespasm.git
cd quakespasm
makepkg -sri
페도라

페도라용 퀘이크스파즘 RPM 파일이 공식적으로 제공되지 않으므로, 아래의 일반 설치 방법을 사용하세요.

wget https://sourceforge.net/projects/quakespasm/files/Linux/quakespasm-0.93.1_amd64.tar.gz/download -O quakespasm.tar.gz
tar zvxf quakespasm.tar.gz
오픈수세

Leap 15.0 버전:

zypper addrepo https://widehat.opensuse.org/opensuse/repositories/games/openSUSE_Leap_15.0/ games

Tumbleweed 버전:

zypper addrepo https://widehat.opensuse.org/opensuse/repositories/games/openSUSE_Tumbleweed/ games

설치:

sudo zypper install quakespasm
일반 리눅스

기타 배포판 사용자의 경우 독립 실행형 버전을 설치하세요.

wget https://sourceforge.net/projects/quakespasm/files/Linux/quakespasm-0.93.1_amd64.tar.gz/download -O quakespasm.tar.gz
tar zvxf quakespasm.tar.gz

2단계: 게임 파일 다운로드 (FreeQuake 사용)

퀘이크스파즘이 설치되었다면 이제 게임 파일을 다운로드해야 합니다. 퀘이크 1 파일을 합법적으로 얻는 방법은 FreeQuake를 사용하는 것입니다. FreeQuake는 윈도우용 파일이지만, 걱정하지 마세요. Wine을 사용하여 설치하고 게임 파일만 가져올 것입니다.

먼저 Wine을 설정하고, 아래 명령어로 FreeQuake 파일을 다운로드합니다.

wget https://www.quakeone.com/q1files/downloads/quake-shareware-setup-beta099a.exe -O quake.exe

3단계: FreeQuake 설치

다운로드한 FreeQuake 설치 파일을 Wine을 사용하여 실행합니다. 이 설치 프로그램은 게임 파일을 추출하는 데 사용됩니다.

wine quake.exe

4단계: Pak 파일 복사

Wine 디렉토리에서 pak0.pak 파일을 복사하여 퀘이크스파즘의 id1 하위 폴더에 넣어줍니다. 이 경로는 배포판에 따라 다릅니다.

배포판별 파일 복사

우분투/데비안
mkdir -p ~/id1
cp ~/.wine/drive_c/quake/id1/pak0.pak ~/id1
아치 리눅스
mkdir -p /usr/local/games/id1
sudo cp ~/.wine/drive_c/quake/id1/pak0.pak /usr/local/games/id1
페도라/일반 리눅스
mkdir -p ~/quakespasm-*_amd64/id1
cp ~/.wine/drive_c/quake/id1/pak0.pak ~/quakespasm-*_amd64/id1
오픈수세

터미널에서 quakespasm 명령을 실행하면 id1 하위 폴더를 배치해야 할 경로를 알려줍니다.

mkdir -p /location/of/quakespasm/folder/id1
cp ~/.wine/drive_c/quake/id1/pak0.pak /location/of/quakespasm/folder/id1

5단계: 게임 실행

터미널에서 quakespasm 명령어를 실행하거나, 애플리케이션 메뉴에서 퀘이크스파즘을 실행하여 게임을 시작합니다.

GOG를 통한 퀘이크 1

GOG 게임 플랫폼을 통해 퀘이크 1을 얻는 방법도 있습니다. GOG 버전은 FreeQuake 파일뿐만 아니라 전체 게임 파일을 포함하고 있습니다.

GOG 버전의 퀘이크 1을 리눅스에 설치하는 방법은 다음과 같습니다.

1단계: Wine 설정

Wine을 설정하고, 윈도우 프로그램 호환 계층을 활성화하세요.

2단계: 게임 다운로드 또는 구매

GOG.com 라이브러리에서 퀘이크 1 설치 파일을 다운로드하거나 구매합니다. 아직 구매하지 않았다면 여기에서 구매할 수 있습니다.

3단계: 다운로드 폴더 확인

다운로드가 완료되면 파일 관리자를 열고 "다운로드" 폴더를 클릭합니다.

4단계: Wine을 사용하여 설치 프로그램 실행

EXE 파일을 마우스 오른쪽 버튼으로 클릭하고 "Wine Windows 프로그램 로더로 열기"를 선택합니다. 설치 프로그램이 시작됩니다.

5단계: 게임 설치 및 실행

GUI 설치를 통해 퀘이크 1을 설정합니다. 설치가 완료되면 응용 프로그램 메뉴에서 "Wine", "응용 프로그램", "GOG.com"을 차례로 클릭하여 게임을 실행할 수 있습니다.

SteamPlay를 통한 퀘이크 1

이미 Steam에서 퀘이크 1을 소유하고 계신가요? 좋은 소식입니다! Valve의 SteamPlay 덕분에 추가 소프트웨어 없이도 대부분의 리눅스 배포판에서 쉽게 실행할 수 있습니다.

1단계: SteamPlay 활성화

리눅스용 SteamPlay 가이드를 참고하여 SteamPlay를 활성화하세요. 공식 지원 게임뿐만 아니라 모든 게임에 대해 SteamPlay를 활성화하는 것이 좋습니다.

2단계: 게임 설치

Steam 라이브러리에서 퀘이크 1을 찾아 리눅스 PC에 설치합니다.

3단계: 게임 실행

"재생" 버튼을 클릭하여 SteamPlay를 통해 퀘이크 1을 실행합니다.

SteamPlay를 사용하여 리눅스에서 Steam 버전의 퀘이크 1을 플레이하는 데 문제가 있다면, ProtonDB 게시물을 참고하여 문제를 해결할 수 있습니다.

저자
Korea

기술 트렌드와 실용적인 팁을 전하는 लेखक입니다.