如何在 Linux、SteamOS 和 Steam Deck 上安裝《魔獸世界》和《星際爭霸》的 Battle.net

Home » 如何在 Linux、SteamOS 和 Steam Deck 上安裝《魔獸世界》和《星際爭霸》的 Battle.net

想要在您的 Linux 系統(如 SteamOS 和 Steam Deck)上使用 Battle.net?這是一份指南,為您提供玩《魔獸世界》和《星際爭霸》的選項。

與 Valve 不同,暴雪沒有原生 Linux 版本的啟動器。因此,您需要使用兼容層 Wine / Proton 來安裝 Windows 版本。

由於 Wine 的幫助,《魔獸世界》和《星際爭霸》系列已經在 Linux 上運行了很長一段時間,所以您應該不會遇到太多問題。問題確實在於Battle.net,它時不時地會在兼容層中出現故障。但本指南將幫助您前進。

跳轉至:

  1. 水獺
  2. 蒸汽

選項 1 – Lutris

Lutris 可能是最簡單的選擇,因為它具有安裝腳本來為您管理安裝的每個部分。 GamingOnLinux 指南中介紹了該工具,用於在 Linux 系統上玩 GOG 和 Epic Games。

安裝

弗萊帕克

最簡單的解決方案!它可以通過 Flathub 作為 Flatpak 提供,幾乎適用於所有 Linux 發行版。如果您使用的是 SteamOS / KDE Plasma,則可以通過 Discover 軟件應用程序使用它(請參閱我之前關於在 SteamOS / Steam Deck 上安裝軟件的指南)。

或者通過您的終端應用程序(例如 Konsole):

flatpak install flathub net.lutris.Lutris

然後它將顯示在您的應用程序菜單中。

另外,Lutris 網站上還提供了各種 Linux 發行版包。

使用 Lutris 安裝 Battle.net

打開 Lutris 後,單擊漢堡菜單按鈕並選擇“添加遊戲”:

選擇第一個選項,通過 Lutris 網站進行搜索。

然後您可以在此處輸入“Battle.net”並按 Enter 鍵。然後它會向您顯示 Lutris 安裝腳本的選項,選擇主要的 Battle.net:

接下來您只有一個選擇,那就是使用 Wine 兼容層安裝它。因此,選擇它並按右側的“安裝”按鈕:

現在設置您的安裝位置並根據需要檢查任何選項:

接下來,它會給您一個屏幕,您可以在其中自動下載安裝程序,或者如果您在其他地方下載了安裝程序,則可以提供一個。為此,只需單擊右上角的安裝:

您現在將看到這樣的屏幕,一兩分鐘內,Battle.net 安裝程序本身就會在其頂部彈出。正如 Lutris 上的消息告訴你的那樣—— 不要登錄 當您達到該階段時,請訪問Battle.net。第一次訪問Battle.net時請關閉Battle.net,讓Lutris完成幕後設置。

最終,一旦您在登錄屏幕上退出 Battle.net,您就會看到以下內容:

您可以在那裡啟動它,但是當您加載 Lutris 後要找到它,通常它會在主遊戲菜單以及左側面板中的 Wine 菜單中可用。

這就是 Lutris 的全部內容。只需單擊幾個框即可完成。

對於 Lutris 上 Battle.net 的任何問題,他們在 GitHub 上有一個專門的頁面來討論一些值得閱讀的常見問題。

選項 2 – 直接在 Steam 中

您可以使用 Proton 將其直接安裝在 Steam 中。雖然稍微複雜一點,但是可以很好地工作。儘管您在這裡輕鬆配置它的選項較少,並且需要一些額外的手動工作,但它仍然是您可能更喜歡的選項。

首先,前往 Battle.net 網站下載安裝程序。它將位於您的下載文件夾中。

打開Steam,點擊左下角的“添加遊戲”。然後選擇“添加非 Steam 遊戲”:

在下一個屏幕中,點擊瀏覽以打開文件管理器,然後選擇 Battle.net 安裝程序:

然後它會將您帶回到 Steam 用戶界面,您將在列表中看到它被勾選。

接下來,只需按“添加選定的程序”:

然後它將在您的 Steam 庫中顯示為“Battle.net-Setup.exe”。

重要的一步:我們需要在Steam上為其選擇一個兼容層。右鍵單擊它並進入屬性。選擇左側的“兼容性”菜單並勾選該框。然後選擇 Proton 版本,例如 Proton 9。

現在您將能夠實際運行安裝程序。

但另一個 重要的 注意——你 慣於 安裝後就可以運行它,直到我們更改 Steam 快捷方式。快捷方式確實 不是 自動更新到已安裝的 Battle.net 啟動器。因此,請等待下一步的安裝完成,然後 辭職 在執行此操作之前先訪問戰網。

它在後台實際執行的操作是使用已安裝的啟動器創建一個新的 Proton 前綴文件夾。這將位於這樣的位置(〜是您的主文件夾):

~/.steam/steam/steamapps/compatdata/

.steam 是一個隱藏文件夾,因此您需要取消隱藏家中的文件夾才能看到它。如果您使用的是 KDE Plasma,則可以使用 CTRL+H 來切換隱藏文件/文件夾。

注意:如果您使用 Canonical 的 Steam Snap,路徑將更像:

~/snap/steam/common/.local/share/Steam/steamapps

這裡的問題是 Steam 會給它一個更長的隨機數,因為它不是 Steam 上提供的遊戲。您需要在此處找到最近創建的文件夾,因此只需按文件夾的創建日期對文件管理器進行排序即可。在此示例中,Steam 創建的文件夾編號為 4241723544。

裡面進入: /pfx/drive_c/Program Files (x86)/Battle.net/

將完整位置複製到“Battle.net Launcher.exe”文件。 KDE Plasma / SteamOS 上的用戶可以右鍵單擊它並選擇“複製位置”。

現在回到 Steam,再次找到 Battle.net 快捷方式並進入“屬性”。在這裡,我們將更新快捷方式以實際指向安裝程序啟動器。重要的是你 刪除快捷方式並添加一個新快捷方式,否則您將只刪除已安裝的快捷方式。

最初它仍然是這樣的:

我們將把它改成這樣,路徑用引號括起來(這很重要,因為文件夾名稱中有空格!)。第一個文本框一直到 .exe 文件,第二個文本框一直到它所在的文件夾,如下所示:

現在,放鬆一下。你完成了!

希望這些選項可以幫助您在 Linux 桌面、SteamOS 和 Steam Deck 上玩《魔獸世界》和《星際爭霸》等遊戲。

文章取自 GamingOnLinux.com。

Leave a Reply

New Casinos

1 Free Spin credited for every $1 deposit. Up to $100 + 100 Spins

Texas Casino: 10 wager-free spins + up to £200 on first deposit

1 Free Spin credited for every $1 deposit. Up to $100 + 100 Spins

Claim a 100% deposit bonus up to $250 + free spins

Get 100% up to $100 + $88 no deposit at Pharaoh Casino

Lucky Casino: Claim a 100% deposit bonus up to $250 + free spins