Heroic
Heroic은 Epic Games Store·GOG·Amazon Games의 게임을 한곳에서 설치하고 실행하는 무료 오픈소스 런처다. Linux와 Steam Deck에서 Windows 게임용 Wine·Proton을 관리할 수 있으며, Windows와 macOS도 지원한다. 게임별 호환성과 스토어 이용 권한은 별도로 확인해야 한다.
누가 사용하면 좋은가
Epic·GOG·Amazon에 나뉜 게임을 Linux 데스크톱이나 Steam Deck에서 관리하려는 사용자에게 적합하다. 스토어 계정을 연결하면 보유 게임을 확인하고 설치부터 실행 설정까지 같은 화면에서 처리할 수 있다. Heroic은 각 게임 스토어가 제공하는 공식 클라이언트가 아니라 별도의 오픈소스 런처다.
제공된 Linux 분류 외에도 공식 지원 OS는 Windows 10·11, macOS 14 이상이다. Linux 배포 안내에는 Ubuntu 22.04 이상, Fedora 37 이상, openSUSE Tumbleweed, Arch 계열과 SteamOS가 포함된다. 다른 배포판은 추가 설정이 필요할 수 있다. 런처의 OS 지원과 개별 게임의 실행 가능 여부는 구분해야 한다.
라이브러리와 실행 환경 관리
게임 상세 화면에서 설명, 배급사, 다운로드·설치 용량 등을 확인하고 여러 게임의 설치를 대기열에 넣을 수 있다. 기존 설치 가져오기와 파일 복구, 설치 폴더 이동은 재다운로드나 저장 공간 정리에 활용할 수 있다.
Linux의 Windows 게임은 Wine·Proton 같은 호환 도구를 사용한다. 내장 관리자로 도구를 내려받고 게임마다 실행 버전을 선택할 수 있다. GOG 게임은 Linux판과 Windows판을 선택할 수 있는 경우가 있어, 오래된 Linux판의 의존성 문제를 검토할 때 선택지가 된다.
Linux 설치와 첫 게임 실행
공식 배포 안내는 Linux에서 Flatpak을 권장한다. 먼저 배포판에 Flatpak과 Flathub가 준비되어 있는지 확인하고, 소프트웨어 센터에서 Heroic Games Launcher의 Flatpak 패키지를 선택한다. Steam Deck에서는 데스크톱 모드의 Discover를 이용한다.
설치 후 Log in에서 필요한 스토어 계정에 로그인한다. Windows 게임을 실행하려면 공식 빠른 시작 안내에 따라 Wine Manager에서 Proton-GE를 준비한다. Library에서 게임을 고르고 Install을 누른 뒤 설치 위치, 실행 도구와 프리픽스를 확인한다. 프리픽스는 Windows 환경을 담는 별도 폴더로 의존성과 저장 데이터가 들어갈 수 있다. 다운로드가 끝나면 먼저 Heroic에서 실행을 확인한다.
활용 예시와 도구 선택 기준
예를 들어 Steam Deck의 보유 Epic 게임과 GOG 게임을 외장 저장소에 정리하려면, 두 계정을 연결하고 설치 위치를 지정해 대기열에 넣는다. 각 게임의 실행을 확인한 뒤 게임 메뉴의 Add to Steam을 사용하면 Steam의 비 Steam 게임 목록에서도 접근할 수 있다. 새 설치를 자동으로 Steam에 추가하는 설정도 제공한다.
세 스토어의 게임과 Linux 실행 도구를 함께 관리하는 목적이면 Heroic을 검토할 만하다. 이미 Steam에 보유한 게임은 기존 Steam 관리 흐름을 유지하는 편이 단순하다. 특정 게임이 요구하는 추가 런처나 스토어 고유 기능이 핵심이라면 해당 공식 클라이언트와 게임별 안내를 먼저 확인한다.
무료 범위와 호환성 제약
Heroic 자체는 GPLv3 기반 무료 오픈소스이며, Flathub도 무료로 표시한다. 확인한 공식 자료에는 별도 유료 등급이나 무료판 기능 잠금이 제시되어 있지 않다. 런처 이용료와 게임 구매·계정의 이용 권한은 별개다.
Wine·Proton을 선택한다고 모든 Windows 게임이 작동하는 것은 아니다. 공식 FAQ는 Linux·macOS의 안티치트 지원이 게임에 따라 달라진다고 설명한다. 온라인 게임은 해당 게임의 지원 OS와 운영 정책도 확인해야 한다. Flatpak판은 별도 Flatpak Wine·Proton이나 /usr/bin의 실행 도구를 찾지 못할 수 있어 내장 Wine Manager 사용이 권장된다.
문제가 생겼을 때와 유지보수 검토
라이브러리 누락이나 인증 문제가 있으면 연결 계정과 로그인 상태를 확인하고 라이브러리를 새로 고친다. 외장 디스크 설치가 실패하면 디스크 마운트 위치와 Flatpak의 폴더 접근 권한을 점검한다. 필요한 경로를 Flatseal로 허용했다면 Heroic을 다시 시작한다.
설치 후 실행되지 않으면 설치 경로와 선택한 Wine·Proton을 확인하고, 게임 화면의 Tools에서 Latest Log를 열어 오류를 살핀다. ProtonDB 정보는 참고할 수 있지만 Steam판의 결과가 Epic판에 그대로 적용되지는 않는다.
확인 시점의 공식 최신 릴리스는 2.22.3이며 지원 종료 공지는 확인되지 않았다. 다만 문제 해결 위키에는 오래된 버전 설명이 섞여 있으므로 현재 릴리스와 게임별 문서를 함께 검토해야 한다.
공식 안내
- Heroic Games Launcher — Free Epic, GOG & Amazon Games Launcher · 확인 2026-10-09
- Download Heroic Games Launcher — Linux, Windows & macOS · 확인 2026-10-09
- Linux Quick Start Guide · 확인 2026-10-09
- Heroic Games Launcher FAQ — Frequently Asked Questions · 확인 2026-10-09
- Troubleshooting · 확인 2026-10-09
- Install Heroic on Linux | Flathub · 확인 2026-10-09
- Release 2.22.3 HOTFIX #3 · 확인 2026-10-09
주요 기능
- Epic·GOG·Amazon 계정을 연결해 각 스토어의 보유 게임을 통합 라이브러리에서 관리한다.
- 게임 설치·업데이트·제거·복구·설치 폴더 이동과 기존 설치 가져오기를 지원한다.
- 내장 Wine Manager에서 Linux용 Wine·Proton 실행 도구를 내려받고 게임별로 선택한다.
- 다운로드 대기열에서 설치 순서를 관리하고 전송 속도 확인, 일시 정지와 재개를 할 수 있다.
- Epic과 GOG 게임의 클라우드 저장을 지원하며, 적용 여부는 게임별로 확인해야 한다.
- 설치한 게임을 Steam에 추가하고, 컨트롤러 중심의 전체 화면 Console Mode를 사용할 수 있다.
관련 프로그램
miniforge
github.com
Miniforge는 conda-forge를 기본 패키지 저장소로 설정한 최소 설치 배포판이다. conda와 mamba를 제공하며, 필요한 라이브러리를 추가하고 프로젝트마다 독립된 실행 환경을 만들 수 있다. macOS에서 Python 데이터 분석이나 개발 환경을 직접 구성하려는 사용자에게 적합하다.
mitmproxy
mitmproxy.org
mitmproxy는 HTTP·HTTPS 통신을 가로채 요청과 응답을 살펴보고, 수정·저장·재생하는 무료 오픈소스 프록시입니다. macOS뿐 아니라 Windows와 Linux도 지원합니다. 터미널 인터페이스인 mitmproxy, 브라우저 GUI인 mitmweb, 자동화에 쓰는 mitmdump를 제공하며, 앱과 서버 사이의 API 오류를 분석하거나 테스트 응답을 만드는 개발자·QA 담당자에게 적합합니다.
AWS Corretto JDK
corretto.aws
AWS Corretto JDK의 공식 명칭은 Amazon Corretto이며, Amazon이 배포하는 무료 OpenJDK 개발·실행 환경이다. Java SE 호환성 검증을 거쳤으며 macOS, Linux, Windows에서 Java 프로그램을 개발하고 실행할 수 있다. 이 설명은 제공된 버전에 해당하는 Corretto 21 LTS와 macOS 사용을 중심으로 다룬다.
Postman
postman.com
Postman은 API 요청 전송, 응답 검사, 테스트 자동화와 협업을 제공하는 API 개발 플랫폼입니다. macOS의 Intel·Apple Silicon을 지원합니다.
VSCodium
github.com
VSCodium은 Microsoft의 VS Code 오픈 소스를 커뮤니티 기본 설정으로 빌드해 배포하는 무료 코드 편집기입니다. Microsoft 브랜딩을 제외하고 편집기 텔레메트리를 기본 비활성화하며, 확장 설치에는 Open VSX를 사용합니다. macOS·Windows·Linux를 지원하지만, 일부 Microsoft 전용 확장과 디버거는 호환되지 않으므로 기존 개발 환경을 옮기기 전에 확인이 필요합니다.
OpenCode
opencode.ai
OpenCode는 프로젝트 코드를 읽고 설명·수정 작업을 돕는 오픈소스 AI 코딩 에이전트입니다. 터미널, 데스크톱 앱, IDE 확장으로 이용하며 여러 모델 제공자와 로컬 모델을 연결할 수 있습니다. macOS는 Apple Silicon과 Intel용 데스크톱 배포를 모두 제공합니다.