如何在 Linux 桌面上安装 Steam | 玩你最喜欢的游戏

如果你是一名游戏和 Linux 爱好者,你可能一直在思考如何在 Linux 环境下玩专业游戏。 难怪早期的游戏是 Linux 发行版的白日梦。 但是随着 Steam 的发展,现在可以在 Linux 上流畅地玩游戏了。 Steam 于 2013 年可用于 Linux; 从那时起,Steam 的人气图一直在增加。 即使您不是游戏玩家,您也不介意让 Steam 试一试以检查它在 Linux 上的运行情况。

那么,Steam 在 Linux 上的流畅度和性能如何? 它可以像 Widows 或 Mac 一样利用 GPU 内核吗? Steam上的游戏有缓冲吗? 如果您是 Steam 的新手,很多问题都在您的脑海中盘旋。 所有的答案都即将结束,只有你坚持到最后。

Linux 桌面中的 Steam

当您第一次想到在您的 Linux 系统上运行游戏/Windows 游戏时,Wine 可能是您第一个想到的东西。 用过Wine的人必须同意; Wine 绝对是一个资源密集型应用程序。 在 Linux 上玩游戏,不再需要 Wine; 您只需安装 Steam,就可以开始使用了。

在主要的 Linux 发行版上安装 Steam 有几种方法。 如果您在一种方法中失败了,不用担心,还有其他方法。 在这篇文章中,我们将了解如何在 Linux 上安装 Steam。 Steam 是用 Java、C++ 和 Objective-C 编程语言编写的。 它还有一个 Web API,可让您在 Web 上玩游戏并支持游戏手柄。

1. 在 Ubuntu/Debian Linux 上安装 Steam

正如我之前所说,在 Linux 系统上安装 Steam 的方法不止一种。 在 Ubuntu/Debian 发行版上,您可以通过 CLI 和 GUI 方法安装 Steam; 开始吧。

方法一:从软件中心安装 Steam

这是在 Debian/Ubuntu Linux 上安装 Steam 最轻松的方式。 如果您使用的是更新的 Ubuntu 系统,请单击键盘上的 Super 键,当顶部搜索栏出现时,搜索“软件中心”。 打开软件中心后,您可以轻松找到应用程序搜索图标。 单击搜索图标并输入 Steam。 当 Steam 出现时,请打开它,单击安装按钮,然后输入您的 root 密码。

方法 2:通过 CLI 在 Ubuntu 上安装 Steam

如果您是 Linux 的高级用户,那么您肯定更喜欢 CLI 方法而不是 GUI。 在 Ubuntu 上通过命令行界面安装 Steam 有两种选择。 您可以安装 Steam 安装程序包,让安装程序安装完成剩下的工作,或者直接从官方 Linux 存储库安装 Steam。

运行以下命令来安装 Steam 安装程序文件。

sudo apt-get update
sudo apt install steam-installer

安装完成后,运行安装包,它会自动下载必要的包,在您的系统上创建 Steam 环境。

通过以下 aptitude 命令直接在您的 Ubuntu/Debian 发行版上安装 Steam。

sudo apt update && sudo apt install steam

方法三:通过 APT URL 安装 Steam

Steam 在 Ubuntu 中变得如此流行; Canonical 必须为 Steam 创建一个 APT URL 以满足 Linux 游戏玩家的需求。 是的,您可以通过不编写任何命令或几乎不执行任何操作来在您的 Ubuntu 系统上安装 Steam。 您只需点击以下 APT-URL 按钮即可安装 Steam。

在单击 APT-URL 之前,请确保在您的系统上启用了 multiverse 存储库。 通常,它保持启用状态; 如果失败,请在 shell 上运行以下命令。

sudo add-apt-repository multiverse

请复制以下 APT-URL,并将其粘贴到浏览器的地址栏。 该 URL 将自动在您的浏览器上打开一个弹出窗口,以开始通过 Linux 存储库安装 Steam。

apt://steam

方法 4:下载 Debian 软件包并安装 Steam

如果您刚刚从 Windows 切换到 Ubuntu,您可能会喜欢这种方法。 该方法会下载 Steam 编译好的 Debian 包并安装到我们的机器上。 您可以点击这里下载 Steam 的 .deb 包。

下载deb包steam

下载完成后,通过终端打开目录并浏览文件。

cd ~/Downloads

现在,运行以下命令 dpkg 具有 root 访问权限的命令在您的 Linux 系统上安装 Steam。

sudo dpkg -i steam_lastest.deb

dpkg 在 debian 上安装 steam

2. 安装 Steam Fedora Linux

安装 Steam Fedora 工作站也有不止一种方法。 在这里,我们将介绍 CLI 和 GUI 方法。 在开始这些步骤之前,请确保您是系统的 root 用户。

方法一:通过 CLI 安装 Steam Fedora

一开始,您可能需要更新系统存储库以使您的环境适合 Steam。 在终端 shell 上运行以下命令以更新系统。

sudo dnf update --refresh
sudo dnf update
sudo dnf upgrade

如果您使用的是更新的 Fedora 机器,大概,RPM fusion 包已经安装在你的设备上。 但是,您可以在 shell 上运行以下命令来安装 RPM 融合包。

sudo dnf install https://mirrors.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm

Fedora 上的 rpm 融合

Fusion 包安装完成后,运行 DNF 命令将 Steam 安装到您的 Fedora 工作站。 安装完成后,在终端外壳上键入应用程序名称以将其打开。

sudo dnf install steam -y
steam

dnf安装steam

方法二:安装 Steam 的 GUI 方法 Fedora 工作站

Steam 包已经在 Fedora的软件中心。 要将其安装在您的机器上,您需要更新您的存储库并启用第三方存储库 Fedora. 首先,从应用程序菜单中打开您的软件中心。 软件中心打开后,单击菜单图标以打开设置。 现在,找到’第三方存储库‘ 并启用它。 此过程可能需要 root 密码; 请继续使用您的密码。

第 3 方存储库 Fedora

启用第三方存储库后,您可能需要 close 软件中心应用程序并再次打开以加载设置。 现在,在搜索栏上搜索 Steam。

Steam 客户端的安装程序

当 Steam 出现时,单击名称或图标以打开安装页面。 该过程的其余部分很容易且不言自明; 请按安装按钮并继续输入root密码。

3. 在 Arch 发行版上安装 Steam

如果您拥有 Arch 和基于 Arch 的 Linux 系统,此步骤将指导您在 Linux 系统上安装 Steam。 在这里,我们将看到在 Arch 上安装 Steam 的 CLI 和 Flatpak 方法。

方法一:通过 CLI 在 Arch 上安装 Steam

在 Arch Linux 上玩游戏很有趣,因为它不会消耗更多的系统资源。 要在 Arch 系统上安装 Steam,首先,您需要编辑 Pacman 配置脚本以允许 multilib 库功能。 在具有 root 访问权限的终端 shell 上运行以下命令以编辑 Pacman.conf 文件。

sudo nano /etc/pacman.conf

出现配置脚本; 向下滚动直到找到语法 multilib. 现在取消注释 multilib 函数,然后保存并 close 文件。 要从任何脚本中取消注释任何生命,只需删除行前的井号 (#)。

#multilib                (comment)
multilib                 (uncomment)

然后更新您的系统存储库并运行以下 Pacman 命令以在基于 Arch 的 Linux 系统上安装 Steam。 如果安装后无法打开 Steam,请重启系统以加载 Steam。

sudo pacman -Sy
sudo pacman -S steam
reboot

方法二:通过 Flatpak 在 Arch 上安装 Steam

如果您是 Linux 新手,Flatpak 是在基于 Linux 的系统上安装软件包的好工具。 它使用沙盒技术将包文件与系统文件隔离开来。 要通过 Flatpak 安装任何软件包,您需要在系统上安装 Flatpak 软件包。 运行以下 Pacman 命令来更新您的系统存储库并安装 Flatpak 工具。

sudo pacman -Syu
sudo pacman -S flatpak

当 Flakpat 从 Flathub 存储库下载软件包时,首先,您需要将 Flathub 存储库添加到您的系统中。 在您的 shell 上运行以下 flatpak 命令以添加 Flathub 存储库。

sudo flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

最后,运行下面给出的 Flakpat 命令,通过 Flakpat 在基于 Arch 的 Linux 系统上安装 Steam。

sudo flatpak install com.valvesoftware.Steam

方法3:下载ZST文件并在Arch上安装Steam

在基于 Arch 的 Linux 系统上,您可以下载 Steam 的编译包文件并通过默认的包安装程序应用程序进行安装。 请 点击此链接下载 Steam 的 ZST 文件. 下载完成后,打开你的下载目录,右键点击安装包,通过软件安装器打开安装Steam。

ZSt 下载拱门

4. 从 Linux 中删除 Steam

由于我们刚刚了解了在我们的 Linux 系统上安装 Steam 的过程,因此学习如何删除它也很重要。 如果出现任何存储库问题或 Steam 问题,删除 Steam 可能会有所帮助。 但是,下面给出了从 Linux 中删除 Steam 的命令。 您只需要根据您的发行版在终端 shell 上运行适当的命令。

运行以下命令以删除 Steam Fedora.

sudo dnf remove steam
sudo rm -rf ~.local/share/Steam
rm ~/.steampath
rm ~/.steampid

在 Ubuntu/Debian 上运行以下命令以删除 Steam。

sudo apt remove steam-installer
sudo apt autoremove

额外提示:无法连接到 Steam 网络?

可以看出,Linux 用户经常面临将 Steam 连接到 Steam 网络的问题。 这个问题的解决方案很简单。 有时,重新启动 Steam 可以修复它。 如果您仍然遇到上述问题,请运行以下命令来休息 Steam。

steam --reset

删除 Steam 的缓存文件也可以帮助您连接到 Steam 网络。

rm -Rf ~/.steam/steam/appcache

最后的话

我们已经在整篇文章中了解了如何在不同的 Linux 发行版上安装 Steam 并开始使用它。 如果您对 Linux 上的游戏更感兴趣,可以阅读这篇文章。 如果您觉得这篇文章有价值且具有技术性,请与您的朋友和 Linux 社区分享。 你也可以在评论区写下你对这篇文章的看法。 保持游戏 n Linux。