您可能听说过 Linux 在游戏方面是一个糟糕的操作系统选择。 曾经这可能是真的,但现在绝对不是这样。 通过安装官方 Steam 客户端,您可以在 Arch Linux 上享受您最喜爱的游戏。
在 Arch 上下载 Steam 对某些用户来说似乎很困难,因为官方 Arch 存储库中没有 Steam 包。 但是,您仍然可以使用第三方资源在 Arch 上安装 Steam。 我们将讨论在 Arch 上下载 Steam,以及修复安装期间或之后可能出现的一些常见问题。
在 Arch Linux 上安装 Steam
虽然网上有很多免费的 Linux 游戏,但在 Linux 系统上玩 Steam 游戏仍然是许多人的梦想。 除了玩 Linux 游戏,您还可以通过 Steam Play 在 Arch 机器上玩 Windows 游戏。
下面介绍如何在 Arch Linux 上下载和安装官方 Steam 客户端。
使用吃豆子
由于 Steam 在 Arch 官方存储库中不可用,因此您无法在不重新配置的情况下直接使用 Pacman 下载它。
- 按启动终端 Ctrl + Alt + 吨 在你的键盘上。
- 打开位于 /etc/ 的 Pacman 配置文件。
sudo nano /etc/pacman.conf
- 搜索以下行。
#[multilib]
#Include = /etc/pacman.d/mirrorlist - 通过从开头删除 # 字符来取消注释这两行。
[multilib]
Include = /etc/pacman.d/mirrorlist - Save 该文件与 Ctrl + ○.
- Enter 在终端中使用以下命令更新系统的包列表。
sudo pacman -Syu
- 通过以下方式安装 Steam:
sudo pacman -S steam
- Pacman 将开始下载所有必要的依赖项以及官方 Steam 包。
- 您可以在安装后通过输入以下命令重新启动系统。
reboot
使用 Flatpak
Steam 客户端也可以在 Flatpak 存储库中使用。 Flatpak 没有预先配置在基于 Arch 的发行版上,因此您必须手动安装它。 这是你如何做到的。
- 按打开终端 Ctrl + Alt + 吨.
- 通过键入命令更新系统的软件包列表。
sudo pacman -Syu
- Enter 下面给出的命令在您的系统上下载和安装 Flatpak。
sudo pacman -S flatpak
- 现在,通过将 Flathub 存储库添加到您的系统来配置 Flatpak。
sudo flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
您现在可以使用 Flatpak 轻松下载 Steam。 为此,请在终端中输入以下命令。
sudo flatpak install com.valvesoftware.Steam
在 Arch 上安装 Steam 后,请确保在您的 Linux 系统上配置 Steam Play。 这样做可以让您轻松地在 Linux 上运行任何 Windows 游戏。
Arch Linux 上 Steam 的常见问题
在 Steam 官方 ArchWiki,明确提到“Steam for Linux 仅支持 Ubuntu LTS”。 因此,Valve 不负责修复 Arch 上与 Steam 相关的问题和错误。 这反过来又导致包的不稳定开发存在很多问题。
没有字体问题
Arch 上 Steam 的一个此类问题是没有字体或字体损坏问题。 导航菜单中的字符看起来像这样。 请注意,菜单字体不清晰可见。
这是因为 Steam 在其软件中使用的字体包默认情况下不存在于 Arch Linux 中。 要解决此问题,请手动下载并添加字体:
- 打开你的终端 Ctrl + Alt + 吨.
- 创建并进入“/.fonts”目录。
sudo mkdir ~/.fonts/ && cd ~/.fonts/
- 将 Steam 字体下载到您刚刚创建的文件夹中。
wget https://support.steampowered.com/downloads/1974-YFKL-4947/SteamFonts.zip
- 使用“解压缩”命令解压缩目录中的字体。
unzip SteamFonts.zip && rm SteamFonts.zip
如果您的系统上没有“解压缩”包,请使用 pacman 下载它
sudo pacman -S unzip
Arch Linux 的推荐游戏
现在官方 Steam 客户端已安装在您基于 Arch 的系统上,是时候玩一些游戏了。 以下是您可以使用 Steam 在 Arch Linux 上玩的一些最佳游戏。
1.反恐精英:全球攻势
可能没有人没有听说过反恐精英:全球攻势。 它是世界上最受欢迎的游戏之一,对电子竞技行业产生了影响。 CSGO是由Valve开发的多人第一人称射击游戏。
玩家可以一起组建团队,进一步参与各种挑战,如死亡竞赛、拆弹、军备竞赛、危险地带等。 9 张绝妙的地图可供选择,你不会很快厌倦这款游戏。
2.刀塔2
Dota 2 是 Valve Corporation 开发的另一款多人在线战斗竞技场游戏。 游戏在两支队伍之间进行,每支队伍有五名玩家控制一个名为“英雄”的主要角色。 两支球队都在共同地图上的两个相对边缘保卫他们的基地。 首先摧毁敌人基地的队伍赢得比赛。
3.火箭联盟
你知道有什么比用腿踢足球更好的吗? 玩汽车。 火箭联盟是赛车和体育游戏爱好者的完美游戏。 从车库中选择您最喜欢的汽车,对其进行定制,然后在球场周围击打巨型球来进球。
4.传送门2
《传送门 2》无疑是为计算机开发的最好的游戏之一。 玩家控制处理传送门枪的角色。 枪不是子弹,而是发射将两个遥远表面连接在一起的门户。
玩家必须使用提供给他们的未来派枪来解决难题。 《传送门 2》还有一个合作模式,可以在本地或通过互联网与朋友一起玩。
在基于 Arch 的发行版上玩 Steam 游戏
全球数百万用户使用 Steam 在他们的电脑上玩游戏。 但是对于没有 Steam 的 Arch 用户来说,游戏目录在很大程度上是明显减少的。 但是,您可以使用 Pacman 或 Flatpak 在 Arch Linux 上轻松安装官方 Steam 客户端。
玩游戏是在享受乐趣的同时束缚时间的最佳方式。 不管互联网怎么说,Linux 用户在游戏方面并没有真正被剥夺乐趣。