如何在 Linux 上安装和玩 Apex Legends?

Apex Legends 是近代最著名的大逃杀游戏之一。 尽管没有适用于 Linux 的原生版本的 Apex Legends,您仍然可以在 Proton 兼容层的帮助下直接在您的 Linux 机器上玩它。

如何在 Linux 上安装和运行反恐精英:全球攻势?

Proton 的最新版本已经开始支持 Easy Anti-Cheat 或 EAC,这是在 Linux 上运行该游戏的主要障碍。 因此,您只需在运行此游戏时进行一些自定义设置,就可以了!

目录

在 Linux 上安装和玩 Apex Legends 的步骤

Apex Legends 的黄金评级为 质子数据库 这意味着你可以完美地运行这个游戏,偶尔会出现一些小问题(我没有遇到过)。 让我们开始吧!

在 Linux 上安装 Steam

首先,Apex Legends 可在 Steam 商店免费获得,因此您只需安装 Steam,登录您的帐户并领取 Apex Legends(如果您还没有)。

Linux 上的 Steam:如何在 Linux 上使用 Steam 玩游戏

Steam 可以通过多种方法安装(取决于您的发行版),下面列出了所有方法。

但是,我建议您安装 Flatpak 版本,因为它可以使用相同的命令安装在任何发行版上,并且与任何其他版本相比它是最新的:

# On Ubuntu and Debian based distribution:
sudo apt update && sudo apt install steam

# On Arch Linux :
sudo pacman -S steam

# On Fedora Workstation
sudo dnf install steam

# The Flatpak version
flatpak install flathub com.valvesoftware.Steam
从 Flathub 安装 Steam

现在,启动 Steam 并登录您的帐户。

安装前配置

在开始安装之前,从您的库中右键单击 Apex Legends,然后单击“属性”。

打开 Apex Legends 属性

现在,从兼容性部分,启用质子兼容层的使用。

强制使用质子兼容层强制使用质子兼容层

安装 Apex 英雄

当你 close 在此对话框中,您会看到之前灰显的“安装按钮”现在变为绿色,表示您现在可以下载 Apex Legends。 只需单击此下载按钮,根据您的网速,此步骤总共可能需要一些时间 60-65GB 的文件将被下载。

下载可能需要一些时间,具体取决于您的网速下载可能需要一些时间,具体取决于您的网速

安装后调整

下载完成后,您只需点击播放按钮即可。 请注意,将有一些对话框配置 EAC 和加载缓存。

简单的反作弊安装简单的反作弊安装

你不应该跳过加载缓存,但是,如果这会花费很多时间,你可以 close Steam(和游戏)并从您的终端运行此命令以手动添加缓存:

# If you have installed Steam from Flathub :
curl -LO --output-dir ~/.var/app/com.valvesoftware.Steam/.local/share/Steam/steamapps/shadercache/1172470/DXVK_state_cache/ https://github.com/bcook254/apex-legends-cache/raw/main/r5apex.dxvk-cache

# If you have installed steam from your package manager :
curl -LO --output-dir ~/.local/share/Steam/steamapps/shadercache/1172470/DXVK_state_cache/ https://github.com/bcook254/apex-legends-cache/raw/main/r5apex.dxvk-cache

最后, close 您的终端窗口并打开 Apex Legends(如果没有图标,您可以打开 Steam 并从那里启动它)。

使用您的电子邮件地址登录使用您的电子邮件地址登录/注册

打开后,您可以使用您已有的 EA 帐户登录,也可以从此处创建一个新帐户。 我的键盘在这一步不能正常工作,所以我必须多次按下一个键才能注册。 如果您也遇到同样的问题,请在输入密码时小心。

登录后,您可以在宣传视频播放完毕后开始配置游戏内图形设置以适应您的硬件。

以 60 Fps 的速度运行 Apex Legends以 60 Fps 的速度运行 Apex Legends

请注意,我使用的是配备 Ryzen 5 和 RX5500m 显卡的全 AMD 机器,因此任何受支持的游戏开箱后都会非常流畅地运行,但如果你有 Nvidia 卡,则可能需要配置更多选项才能获得流畅的体验. 如果您遇到任何问题,可以在评论中告诉我,您也可以查看其 ProtonDB 页面以轻松修复。

概括

Proton 是 Linux 游戏玩家的福音,它甚至可以比 Windows 更流畅地运行一些 Windows 原生游戏,尽管没有为这些游戏构建官方 Linux。 Apex Legends就是这样一个 example. 不仅是游戏,借助 WINE,您还可以在 Linux 上运行仅限 Windows 的应用程序。 始终保持最新版本的 Wine 和 Proton 更新,以支持更新的游戏和应用程序。

参考

ProtonDB – Apex 英雄

GitHub – AL缓存