如何在 Linux 上安装英雄联盟

在本文中,我们将学习在 Ubuntu 上安装英雄联盟。 英雄联盟是巨大的。 即使在发布 10 年后,它仍拥有 1.15 亿月活跃玩家(2021 年)和 800 万并发玩家,这可以说是有史以来最受欢迎的 PC 游戏。

今天,Linux 上的游戏日益流行,事实上,大约 70% 的顶级 Steam 游戏都支持 Linux(原生或 Proton),你会认为英雄联盟会对 Linux 有某种支持。

然而,你会大错特错。 英雄联盟的发行商 Riot Games 紧随 Adob​​e 之后,以缺乏资金和需求低等原因为由,不愿为 Linux 发布原生版本并支持开源环境。

值得庆幸的是,社区构建了许多变通方法,可以完成大型公司无法在 Linux 上运行游戏的工作。

在 Linux 上安装英雄联盟的步骤

今天我们将研究一种在 Linux 上安装英雄联盟的方法。

第 1 步:安装 Wine

Wine 代表“Wine 不是模拟器”,是一个能够在 Linux 上运行 Windows 应用程序的兼容层。 安装它非常容易,因为它是一个非常流行的应用程序,几乎可以在所有发行版的官方存储库中找到。 除了 Wine,我们还必须安装 winetricks 这是一个葡萄酒的辅助脚本。

Debian/薄荷/Ubuntu —— apt包管理器

sudo dpkg --add-architecture i386 && sudo apt update sudo apt install wine winetricks 

拱门 / Manjaro —— pacman 包管理器

sudo pacman -S wine winetricks 

红帽/Fedora —— dnf 包管理器

dnf install wine wine-alsa wine-core wine-desktop wine-pulseaudio cd "${HOME}/Downloads" wget  https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks chmod +x winetricks sudo cp winetricks /usr/bin/ 

第二步:安装lol-wine

Base WINE 本身不足以安装英雄联盟并在 Linux 上运行它。 我们需要下载一些特定于联赛的补丁。 该补丁由 Manuel Reimer 构建,可在 Github 上获得。

Debian/薄荷/Ubuntu

wget https://m-reimer.de/wine-lol/debian/wine-lol-glibc_2.33-1_i386.deb wget https://m-reimer.de/wine-lol/debian/wine-lol_5.6-1_i386.deb sudo dpkg -i wine-lol-glibc_2.33-1_i386.deb sudo dpkg -i wine-lol_5.6-1_i386.deb 

拱门 / Manjaro

sudo yay -S wine-lol-glibc wine-lol 

在任何其他发行版上,您可以简单地从源代码构建它。

wget https://m-reimer.de/wine-lol/debian/wine-lol_5.6-1_i386.deb wget https://m-reimer.de/wine-lol/debian/wine-lol-glibc_2.33-1_i386.deb mkdir -p deb/glibc deb/wine/ ar x wine-lol-glibc_2.33-1_i386.deb --output deb/glibc/ ar x wine-lol_5.6-1_i386.deb --output deb/wine/ tar -xf deb/glibc/data.tar.xz tar -xf deb/wine/data.tar.xz sudo cp -r opt/wine-lol/ /opt/ 

笔记: 建议去wine-lol官网查看最新的 wine-lolwine-lol-glibc 包。 相应地改变链接 wget 命令和文件名 ar 命令。 要获取链接,请右键单击包并单击“在新选项卡中打开”。 目前最新版本 wine-lol5.6-1wine-lol-glibc2.33-1.

第 3 步:安装帮助程序

现在我们要安装一个由 Timofey Titovets(Nefelim4ag) 编写的脚本。 这个可以在他们的 Github 上找到的脚本将使安装 League 的过程自动化并使其变得更加容易。

要下载并安装帮助脚本,请执行以下命令

git clone https://github.com/kyechou/leagueoflegends.git cd leagueoflegends make install 

第 4 步:安装联赛

现在一切都已启动并运行,我们实际上可以使用我们的帮助程序开始安装英雄联盟。 要进行全新安装,请运行

leagueoflegends install 

第一次执行时,辅助脚本会创建一些 wine 配置。 一段时间后,系统会提示您选择地区。 写下首选区域并按回车键。

现在你可以点击“安装”,它会像在 Windows 上一样工作。 您可以通过任何应用程序启动器/开始菜单或执行以下命令来启动游戏:

leagueoflegends launch 

要完全卸载游戏,请运行:

leagueoflegends uninstall 

结论

现在您知道如何在 Linux 设备上安装 League。 然而,这可能很快就会改变,因为 Riot 正在使用基于内核的反作弊引擎保护像 Valorant 这样的新游戏,这将使任何基于 Wine 的选项变得无用。 如上所述 wine-lol 的网站,“如果你在 Linux 上玩,强烈建议不要在皮肤或其他游戏内物品上花任何钱! 一旦 Wine 支持中断,您的钱可能会丢失。”

所以尽情享受吧!