在本文中,我们将学习在 Ubuntu 上安装英雄联盟。 英雄联盟是巨大的。 即使在发布 10 年后,它仍拥有 1.15 亿月活跃玩家(2021 年)和 800 万并发玩家,这可以说是有史以来最受欢迎的 PC 游戏。
今天,Linux 上的游戏日益流行,事实上,大约 70% 的顶级 Steam 游戏都支持 Linux(原生或 Proton),你会认为英雄联盟会对 Linux 有某种支持。
然而,你会大错特错。 英雄联盟的发行商 Riot Games 紧随 Adobe 之后,以缺乏资金和需求低等原因为由,不愿为 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-lol
和 wine-lol-glibc
包。 相应地改变链接 wget
命令和文件名 ar
命令。 要获取链接,请右键单击包并单击“在新选项卡中打开”。 目前最新版本 wine-lol
是 5.6-1
和 wine-lol-glibc
是 2.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 支持中断,您的钱可能会丢失。”
所以尽情享受吧!