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

您可能已经听说,在游戏方面,Linux对于操作系统是一个糟糕的选择。一旦这可能是对的,但如今绝对不是这样。您可以通过安装官方的Steam客户端在Arch Linux上享受自己喜欢的游戏。

对于某些用户来说,在Arch上下载Steam似乎很困难,因为Steam软件包在官方的Arch存储库中不可用。但是,您仍然可以使用第三方来源在Steam上安装Steam。我们将讨论在Arch上下载Steam以及修复在安装过程中或安装后可能会发生的一些常见问题。

在Arch Linux上安装Steam

尽管在线上有许多免费的Linux游戏,但是对于许多人来说,在Linux系统上玩Steam游戏仍然是梦想成真。除了玩Linux游戏之外,您还可以通过Steam Play在Arch机器上享受Windows游戏。

这是在Arch Linux上下载并安装官方Steam客户端的方法。

使用吃豆人

由于Steam在官方的Arch存储库中不可用,因此如果不进行一些重新配置,您无法使用Pacman直接下载Steam。

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

相关:如何在Linux上安装Android应用和游戏

使用Flatpak

在Flatpak存储库中也可以使用Steam客户端。 Flatpak尚未在基于Arch的发行版上进行预配置,因此您必须手动安装。这是您的操作方法。

  1. 按下Ctrl + Alt + T打开终端。
  2. 通过输入命令来更新系统的软件包列表。
     sudo pacman -Syu
  3. 输入以下命令,以在系统上下载并安装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游戏。

Steam在Arch Linux上的常见问题

官方的ArchWiki for Steam上,明确提到“ Steam for Linux仅支持Ubuntu LTS”。因此,Valve不负责解决与Arch上的Steam相关的问题和错误。反过来,这导致包装的不稳定开发并带来许多问题。

没有字体问题

Steam on Arch上的此类问题之一是无字体或字体损坏问题。导航菜单中的字符看起来像这样。请注意,菜单字体不清晰可见。

发生这种情况是因为默认情况下,Arch Linux中不存在Steam在其软件中使用的字体包。要解决此问题,请手动下载并添加字体:

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

如果您的系统上没有“ unzip”软件包,请使用以下命令在pacman中下载:

 sudo pacman -S unzip

现在,正式的Steam Client已安装在基于Arch的系统上,现在该玩一些游戏了。以下是一些可以使用Steam在Arch Linux上玩的最佳游戏。

1.反恐精英:全球攻势

可能没有人听说过《反恐精英:全球攻势》。它是世界上最受欢迎的游戏之一,在电子竞技行业中具有影响力。 CSGO是由Valve开发的多人第一人称射击游戏。

玩家可以一起创建团队,进一步参加各种挑战,例如死亡竞赛,炸弹毁灭,军备竞赛,危险区域等。拥有9种出色的地图供您选择,您很快就不会对这款游戏感到厌烦。

2. Dota 2

Dota 2是由Valve Corporation开发的另一种多人在线战斗竞技场游戏。游戏在两支队伍之间进行,每支队伍包含五名玩家,他们控制着一个称为“英雄”的主要角色。两支队伍都在共同地图的两个相对边上捍卫自己的基地。第一支摧毁敌人基地的队伍赢得了这场比赛。

3.火箭联盟

您知道有什么比用腿踢足球更好吗?玩汽车。火箭联赛是赛车和体育游戏爱好者的理想游戏。从车库中选择自己喜欢的汽车,对其进行自定义,然后在球场上击打巨型球以得分。

4.门户2

门户2无疑是有史以来为计算机开发的最好的游戏之一。玩家控制操纵传送门枪的角色。除了发射子弹,该枪还发射将两个遥远的表面连接在一起的入口。

玩家必须使用提供给他们的未来派枪来解决难题。门户2还具有一种合作模式,可以与本地或互联网上的朋友一起玩。

在基于Arch的发行版上玩Steam游戏

全球数百万用户使用Steam在其计算机上玩游戏。但是对于没有Steam的Arch用户,游戏目录大大减少了。但是,您可以使用Pacman或Flatpak在Arch Linux上轻松安装官方的Steam客户端。

玩游戏是在玩乐的同时束缚时间的最佳途径。尽管互联网说了什么,但在游戏方面,Linux用户并没有真正失去乐趣。