使用 Steam 将 Arch Linux 变成游戏系统

您可能听说过 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 下载它。

  1. 按启动终端 Ctrl + Alt + 在你的键盘上。
  2. 打开位于 /etc/ 的 Pacman 配置文件。
    sudo nano /etc/pacman.conf
  3. 搜索以下行。
    #[multilib]
    #Include = /etc/pacman.d/mirrorlist
  4. 通过从开头删除 # 字符来取消注释这两行。
    [multilib]
    Include = /etc/pacman.d/mirrorlist
  5. Save 该文件与 Ctrl + .
  6. Enter 在终端中使用以下命令更新系统的包列表。
    sudo pacman -Syu
  7. 通过以下方式安装 Steam:
    sudo pacman -S steam
  8. Pacman 将开始下载所有必要的依赖项以及官方 Steam 包。
  9. 您可以在安装后通过输入以下命令重新启动系统。
    reboot

使用 Flatpak

Steam 客户端也可以在 Flatpak 存储库中使用。 Flatpak 没有预先配置在基于 Arch 的发行版上,因此您必须手动安装它。 这是你如何做到的。

  1. 按打开终端 Ctrl + Alt + .
  2. 通过键入命令更新系统的软件包列表。
    sudo pacman -Syu
  3. Enter 下面给出的命令在您的系统上下载和安装 Flatpak。
    sudo pacman -S flatpak
  4. 现在,通过将 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 中。 要解决此问题,请手动下载并添加字体:

  1. 打开你的终端 Ctrl + Alt + .
  2. 创建并进入“/.fonts”目录。
    sudo mkdir ~/.fonts/ && cd ~/.fonts/
  3. 将 Steam 字体下载到您刚刚创建的文件夹中。
    wget https://support.steampowered.com/downloads/1974-YFKL-4947/SteamFonts.zip
  4. 使用“解压缩”命令解压缩目录中的字体。
    unzip SteamFonts.zip && rm SteamFonts.zip

如果您的系统上没有“解压缩”包,请使用 pacman 下载它

sudo pacman -S unzip

现在官方 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 用户在游戏方面并没有真正被剥夺乐趣。