SLSK를 사용하여 Linux에서 Steam 게임 저장을 백업하는 방법

리눅스 환경에서 스팀 게임 저장 데이터를 백업하는 방법을 찾고 계신가요? 그렇다면 SLSK(Steam Linux Swiss Knife)를 주목해 보세요. 이 프로그램은 리눅스 사용자가 스팀 게임 저장 데이터를 빠르고 간편하게 찾고 백업할 수 있도록 설계되었습니다. 뿐만 아니라 게임 구성 파일 백업 및 전체 게임 백업과 같은 추가 기능도 제공합니다. 이제 이 유용한 도구의 사용법을 자세히 알아보겠습니다.

SLSK는 설치 가능한 패키지가 제공되지 않아 직접 컴파일해야 하는 리눅스 프로그램 중 하나입니다. 아치 리눅스 또는 SUSE 사용자를 제외하고는 대부분 사용자가 소스 코드를 직접 빌드해야 합니다. SLSK를 빌드하기 전에 필요한 종속성 패키지를 먼저 설치해야 합니다. 사용 중인 리눅스 배포판에 맞는 명령어를 터미널에 입력하여 필요한 빌드 도구를 설치하세요.

종속성 패키지 설치

데비안/우분투

sudo apt install sqlite3 qt5-default g++ make qt5-qmake git

페도라

sudo dnf install sqlite-devel qt5-devel gcc-c++ make qt-qmake git

SLSK 빌드 과정

종속성 설치가 완료되었다면, 이제 시스템에 SLSK를 빌드할 수 있습니다. 먼저, git 도구를 사용하여 최신 버전의 소스 코드를 복제합니다.

git clone https://github.com/supremesonicbrazil/SLSK.git

다음으로, 터미널에서 cd 명령어를 사용하여 SLSK 폴더로 이동합니다.

cd SLSK

여기에서 빌드 프로세스를 시작합니다. SLSK는 사용자가 직접 “make”, “configure” 등의 명령어를 입력할 필요가 없습니다. 대신 복잡한 컴파일 명령을 포함한 빌드 스크립트가 제공됩니다. 아래의 명령어를 실행하여 빌드 스크립트를 실행하세요.

./BUILD.sh

빌드 프로세스는 시간이 다소 소요될 수 있으므로 잠시 기다려주세요. 프로세스가 완료되면 다른 스크립트를 실행해야 합니다. BUILD.sh와 마찬가지로, 이 스크립트 역시 복잡한 명령을 단순화하여 사용 편의성을 높였습니다. 아래 명령어를 실행하여 설치 스크립트 INSTALL.sh를 실행하세요.

sudo ./INSTALL.sh

시스템에서 SLSK 도구를 제거하고 싶다면, 위 과정을 따라 소스 코드 폴더로 이동한 후 “UNINSTALL.sh” 스크립트를 실행하여 리눅스 PC에서 제거할 수 있습니다.

sudo ./UNINSTALL.sh

아치 리눅스

다른 리눅스 배포판과 마찬가지로 아치 리눅스에서도 SLSK를 컴파일해야 합니다. 하지만 Arch User Repository(AUR)가 존재하므로 사용자는 위에서 설명한 복잡한 과정을 거칠 필요 없이 자동 업데이트를 받고 패키지를 생성할 수 있습니다. SLSK를 설치하려면 시스템에 ‘git’ 패키지가 설치되어 있는지 확인한 후, 다음 명령어를 사용하여 최신 PKGBUILD 파일을 복제하세요.

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

cd 명령어를 사용하여 복제된 SLSK 폴더로 이동합니다.

cd slsk-git

마지막으로, makepkg -si 명령어를 사용하여 다운로드한 파일로 아치 리눅스 패키지를 생성하고 설치합니다. 이 과정에서 모든 종속성이 설치되지 않을 수 있습니다. 문제가 발생하면 필요한 종속성을 수동으로 설치해야 합니다.

다음 명령어를 사용하여 아치 리눅스 PC에서 SLSK를 제거할 수 있습니다.

sudo pacman -R slsk-git

오픈수세

오픈수세 PC에 SLSK가 필요하신가요? 다행히도 OBS에서 이용 가능합니다! 설치하려면 SLSK 페이지로 이동하여 사용 중인 SUSE 버전을 선택하고 “설치” 버튼을 클릭하세요. YaST 도구가 실행되어 설치 과정을 안내할 것입니다.

오픈수세에서 SLSK를 제거하려면 Gnome Software를 실행하고 “SLSK”를 검색한 후 “제거” 버튼을 클릭하세요.

스팀 게임 저장 데이터 백업

SLSK 도구를 사용하여 스팀 게임 저장 데이터를 백업하려면 먼저 저장 위치를 지정해야 합니다. 먼저, “게임 폴더” 옆에 있는 “…” 버튼을 클릭하여 스팀 폴더 위치를 SLSK에 알려주세요. 스팀 폴더 경로는 일반적으로 “.steam” 입니다.

다음으로, 백업 폴더 옆의 “…” 버튼을 클릭하여 SLSK가 저장 데이터를 백업할 폴더를 지정합니다.

참고: 숨겨진 폴더를 표시해야 할 수도 있습니다. 파일 관리자를 열고 “숨김 파일 표시”와 같은 옵션을 활성화하면 숨겨진 폴더를 볼 수 있습니다.

“저장 검색” 버튼을 클릭하세요. SLSK가 시스템에 설치된 모든 스팀 게임 저장 데이터를 검색합니다. 백업하려는 게임 옆의 체크박스를 선택하세요. 모든 저장 데이터를 선택했으면 프로그램 오른쪽 하단의 “시작” 버튼을 클릭합니다.

백업 프로세스는 비교적 빠르지만, 파일의 양에 따라 다소 시간이 걸릴 수 있습니다. 백업이 완료되면 지정한 백업 폴더로 이동하여 파일을 드롭박스나 외장 하드 드라이브 등으로 옮겨 보관하세요.

스팀 게임 백업

SLSK는 스팀 게임 저장 데이터뿐 아니라 스팀 게임 자체도 백업할 수 있습니다. 게임을 백업하려면 “게임 검색” 버튼을 클릭하세요. 백업하려는 게임 옆의 체크박스를 선택한 후, “시작” 버튼을 눌러 백업을 시작합니다.

게임 저장 데이터 백업과 마찬가지로, 스팀 게임 백업에도 시간이 걸릴 수 있습니다. 잠시 기다려주세요. 프로세스가 완료되면 지정한 백업 폴더에 게임 파일이 저장됩니다.

백업된 게임 파일은 외장 하드 드라이브 등으로 자유롭게 옮겨 보관할 수 있습니다. 게임을 복원하려면 백업 폴더로 이동한 후, “복원 옵션”에서 “게임 검색”을 클릭하면 됩니다.