如何在 Linux 上安装英雄联盟

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

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

但是,您将大错特错。 Riot Games 是英雄联盟的发行商,由于缺乏资金和需求低等原因,它不愿为 Linux 发布本机版本并支持开源环境。

然而,值得庆幸的是,社区构建了许多变通方法,它们可以完成大型公司无法使游戏在 Linux 上运行的事情。

目录

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

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

第 1 步:安装 Wine

Wine 代表“Wine is not an emulator”,它是一个兼容层,能够在 Linux 上运行 Windows 应用程序。 安装它非常容易,因为它是一个非常流行的应用程序,并且可以在几乎所有发行版的官方存储库中找到。 除了 Wine,我们还必须安装 winetricks 这是 wine 的帮助脚本。

Debian/Mint/Ubuntu apt 包管理器

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

拱门/Manjaro pacman 包管理器

sudo pacman -S wine winetricks

红色的帽子/Fedoradnf 包管理器

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/

第 2 步:安装 lol-wine

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

Debian/Mint/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-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 配置。 一段时间后,系统将提示您选择区域。 写下首选区域并按 Enter。

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

leagueoflegends launch

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

leagueoflegends uninstall

结论

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

所以在你还可以的时候玩得开心!