而大多數 Linux 遊戲都圍繞 Steam、SteamOS 和 Steam Deck。 GOG 和 Epic Games 也可以在 Linux 平台上運行 – 以下是具體操作方法。
這兩家商店實際上都提供其啟動器的 Native Linux 客戶端,因此您在這裡有兩個主要選擇。對於 Steam 桌面和 SteamOS 用戶,您實際上可以使用 Steam 安裝 GOG Galaxy 和 Epic Games。另一個(更好的)選擇是使用第三方客戶端,例如 Heroic Games Launcher 或 Lutris。我將詳細介紹下面的選項。
不過,在繼續之前,特別是針對 Epic Games Store,請留意我們的反作弊兼容性頁面,因為許多遊戲(例如《堡壘之夜》)將 不是 由於使用了反作弊而起作用。
跳轉至
- 英雄遊戲啟動器
- 水獺
- 蒸汽內部
- 更多選擇
英雄遊戲啟動器
因此到目前為止 最簡單的 選項。它擁有最簡潔的用戶界面,也是最容易使用的,並且還支持 GOG、Epic Games 和 Amazon Prime Games。
安裝
弗萊帕克
最簡單的解決方案!它可以通過 Flathub 作為 Flatpak 提供,幾乎適用於所有 Linux 發行版。如果您使用的是 SteamOS / KDE Plasma,則可以通過 Discover 軟件應用程序使用它(請參閱我之前關於在 SteamOS / Steam Deck 上安裝軟件的指南)。
或者通過您的終端應用程序(例如 Konsole):
flatpak install flathub com.heroicgameslauncher.hgl
然後它將顯示在您的應用程序菜單中。
應用程序圖像
另一個選項是 AppImage,可以從 Heroic 網站下載。如果您使用 AppImage,則需要將其設置為可執行文件。為此,請在下載文件夾中找到 AppImage,右鍵單擊 -> 屬性 -> 權限,然後勾選該框。

注意:如果您使用 Ubuntu / Kubuntu 並且嘗試加載 AppImage 但沒有任何反應,這是因為發行版開發人員添加了安全功能。這種情況主要發生在 AppImage 中基於 Electron 的應用程序中。您需要使用“–no-sandbox”來運行它。發佈時最新版本的 Konsole 終端中的示例:
./Heroic-2.17.2-linux-x86_64.AppImage --no-sandbox
使用英雄遊戲啟動器
您需要做的第一件事是添加一個帳戶,它將直接引導您完成操作步驟。

當您單擊“此處”或從左側邊欄中選擇“登錄”時,您將獲得每個商店的直接選項。登錄是內置的,因此您可以在應用程序內完成所有操作。之後它將開始同步您的遊戲。

登錄後,基本上就這樣了,你就完成了。 Heroic 確實讓這部分指南變得簡單,只是為了提醒人們它的存在。

如果您想將游戲單獨添加到 Steam 中(這樣您就不必每次都加載 Heroic Games Launcher),假設您使用的是 SteamOS 設備 – 也有一個選項。您必須單擊遊戲(不要啟動它),在遊戲頁面的右上角有一個三點菜單,單擊該菜單將出現一個下拉菜單,其中包含“添加到 Steam”選項。 您可能需要關閉並重新打開 Steam 才能顯示。

水獺
Lutris 是另一個相當受歡迎的遊戲管理器。與 Heroic Games Launcher 相比,它的功能更加豐富,但有時使用起來有點困難。 Lutris 還支持更多用例,包括 GOG、Epic Games、Steam、Humble Bundle、Ubisoft Connect、Wine、模擬器等等。
安裝
弗萊帕克
最簡單的解決方案!與 Heroic Games 一樣,它可以通過 Flathub 作為 Flatpak,幾乎適用於所有 Linux 發行版。如果您使用的是 SteamOS / KDE Plasma,則可以通過 Discover 軟件應用程序使用它(請參閱我之前關於在 SteamOS / Steam Deck 上安裝軟件的指南)。
或者通過您的終端應用程序(例如 Konsole):
flatpak install flathub net.lutris.Lutris
然後它將顯示在您的應用程序菜單中。
另外,Lutris 網站上還提供了各種分發包。
使用 Lutris
與 Heroic 不同,對於 Epic Games Store 等遊戲,Lutris 並未集成它。相反,它將設置安裝 Windows 版本的 Epic Games Store。它確實將 GOG 遊戲直接集成到啟動器中。 Lutris 通過各種自動化腳本工作,因此它會為您完成所有商店設置。這讓事情看起來比實際情況更複雜一些。
您所要做的就是在側欄中選擇商店後按照屏幕上的說明進行操作,然後在每個商店瀏覽時點擊下載和登錄按鈕。

Lutris 還有一個有用的功能,即向 Steam 添加遊戲快捷方式。安裝遊戲後,只需右鍵單擊 -> 創建 Steam 快捷方式。
您可能需要關閉並重新打開 Steam 才能顯示。

蒸汽內部
如果您想使用 官方的 商店應用程序,您可以使用 Valve 的 Proton 兼容層來安裝它們 裡面 蒸汽。您的里程可能會有所不同,因為 Proton 內部的應用程序可能有點挑剔, 將要 隨機中斷並更新它們中的每一個。這就是為什麼這應該是最後的手段,我 不 一般推薦它。我只是將其包含在這裡,以保證所有選項的完整性。
我將使用的示例是 Epic Games Store,但它同樣適用於 GOG(以及任何其他非 Steam 應用程序)。注意:在編輯時,僅 Proton Experimental 適用於 Epic Games Store。請參閱我的所有不同 Proton 版本指南以獲取幫助。
令人煩惱的是,Epic Games 實際上 隱藏 如果您使用的是 Linux 系統,則為下載鏈接。您可以使用用戶代理切換器 (Chrome / Firefox) 等瀏覽器插件,並假裝您在 Windows 上獲取它。或者,您可以嘗試此下載鏈接,我將嘗試直接從 Epic 直接使用官方下載位置來更新該鏈接。
獲得後,您可以將安裝程序文件添加到 Steam 中。點擊左下角的“添加遊戲”,然後點擊“添加非 Steam 遊戲”。

您將彈出下面的此框,您需要選擇 瀏覽 打開文件管理器。

當您點擊“瀏覽”時,請確保將其設置為“所有文件”,以便顯示 Windows 安裝程序,以便您可以選擇它。

然後只需點擊“打開”即可。您將返回到上一個屏幕,您可能需要在列表中向下滾動才能看到它被選中,然後您可以點擊“添加選定的程序”。

然後,EpicInstaller 應用程序就會顯示在您的 Steam 庫中。為了讓下一步工作,您需要進入右鍵單擊 -> 屬性菜單。選擇“兼容”選項卡,並強制安裝最新的 Proton。


這將使我們能夠實際運行它,這將加載商店安裝程序。按照安裝程序中的步驟操作並等待其完成。完成後,它就會消失並帶您返回 Steam 庫。
它在後台實際執行的操作是使用已安裝的啟動器創建一個新的 Proton 前綴文件夾。這將位於這樣的位置(〜是您的主文件夾):
~/.steam/steam/steamapps/compatdata/
.steam 是一個隱藏文件夾,因此您需要取消隱藏家中的文件夾才能看到它。如果您使用的是 KDE Plasma,則可以使用 CTRL+H 來切換隱藏文件/文件夾。
這裡的問題是 Steam 會給它一個更長的隨機數,因為它不是 Steam 上提供的遊戲。您需要在此處找到最近創建的文件夾,因此只需按文件夾的創建日期對文件管理器進行排序即可。在此示例中,Steam 創建的文件夾編號為 2586663209。

裡面進入:
/pfx/drive_c/Program Files (x86)/Epic Games/Launcher/Portal/Binaries/Win32/

您可以在其中找到 Epic Games Launcher 安裝的可執行文件。下一步很重要,因為我們將更新 Steam 中的快捷方式以指向它。做 不是 刪除 Steam 中的安裝程序啟動器快捷方式, 更新 它,否則你將失去一切。在 KDE Plasma 上,我們只需右鍵單擊 EpicGamesLauncher.exe 文件上的 -> 複製位置即可。
現在在 Steam 中,再次在 Steam 庫中找到 EpicInstaller。右鍵單擊 -> 屬性,然後將安裝程序的位置更新為上面的安裝位置,如下圖所示。重要提示:由於 Epic Games 名稱中存在空格,請確保它們都用引號引起來,否則它將無法工作:

如果您願意,您還可以在此處重命名並添加圖像。
之後,只要啟動器可以在 Proton 中運行,您就可以開始使用了。如前所述,啟動器更新可能會破壞它們在 Proton 中的運行,因此您必須等待 Valve 的修復。最好使用第三方客戶端。
更多選擇
對於那些只使用 GOG 並想要一些簡單的東西的人來說,Minigalaxy 應用程序也可能是一個不錯的選擇。
另一種選擇是 NonSteamLaunchers 為您設置各種商店,但它將所有內容放入單個 Proton 前綴中,這可能會導致啟動器更新出現問題,如果您需要更改 Proton 版本,它將影響所有這些商店。



