
Steam은 PC 게임을 위한 가장 인기 있는 플랫폼이며 Steam Deck의 출시와 함께 Linux 지원에 대한 작업이 그 어느 때보다 많습니다. 이제 데스크톱 Linux 게임을 더욱 쉽게 만드는 것을 목표로 하는 Steam용 Snap 패키지의 업그레이드된 버전이 있습니다.
Ubuntu Linux 뒤에 있는 회사인 Canonical은 올해 초 Valve와 협력하여 Steam용 컨테이너화된 ‘Snap’ 패키지를 만들었습니다. Snap 패키지는 Ubuntu, KDE Neon, Debian, Fedora, Pop!_OS 등 Snap을 지원하는 모든 Linux 배포판에 필요한 모든 그래픽 및 API 라이브러리와 함께 Steam을 번들로 제공합니다.

Canonical은 이제 Steam Snap에 대한 업데이트를 출시했습니다. 주요 개선 사항은 Steam 게임이 인기 있는 “Oibaf” 저장소에서 제공하는 최신 버전의 Mesa 그래픽 라이브러리를 사용한다는 것입니다. Canonical은 블로그 게시물에서 “이는 시스템의 안정성이나 업그레이드 후 PPA를 추가하고 다시 활성화하는 오버헤드에 영향을 주지 않으면서 게임이 최첨단 Mesa 라이브러리를 활용할 수 있음을 의미합니다.”라고 말했습니다.
진행 중인 Snap 패키지에 대한 더 많은 업데이트도 있습니다. Canonical은 Mesa 라이브러리를 콘텐츠 Snap으로 마이그레이션하는 작업을 진행 중이므로 Steam과 독립적으로 관리할 수 있습니다. 예를 들어 최신 버전에서 문제가 발생하면 이전의 안정적인 드라이버를 선택할 수 있습니다. Windows 게임 실행을 위한 Proton 호환성 계층도 어느 시점에서 기본적으로 활성화됩니다.
Snap 패키지는 완전한 개방형 표준이 아니며(Canonical이 유일한 Snap ‘앱 스토어’를 제어함) 성능 및 사용성 단점이 있을 수 있기 때문에 여전히 논란의 여지가 있습니다. 그러나 Steam 및 설치된 게임은 Snap과 같은 컨테이너 기술의 완벽한 사용 사례처럼 보입니다. 게임은 외부 파일에 대한 액세스가 거의 필요하지 않으며 게임이 아닌 소프트웨어는 일반적으로 최첨단 그래픽 드라이버가 필요하지 않습니다.
Steam은 Snapcraft에서 사용할 수 있습니다. 여전히 Snap이 마음에 들지 않거나 Linux 배포판에 Snap이 설치되어 있지 않은 경우 Steam은 여전히 일반 Debian 패키지로 사용할 수 있습니다. Debian 기반이 아닌 배포판에 이상적인 커뮤니티 개발 Flatpak 버전도 있습니다.
출처: 우분투








