如何卸载Steam?

有人知道如何从Ubuntu 12.04中移除Steam吗?在网上找了一圈,但没有找到一个直接的解决方案。谢谢。

2同样适用于14.04版本。 - root-11
同样适用于20.04版本。 - Rvdixit23
也适用于22.04 - Aleksander Stelmaczonek
8个回答

你可以使用Ubuntu软件中心来卸载,或者打开终端并执行下列命令:
sudo apt-get remove steam steam-launcher

完美地使用配置文件清除蒸汽。
sudo apt-get purge steam steam-launcher

千万不要忘记删除位于主文件夹中的目录:
rm -rf ~/.local/share/Steam && rm -rf ~/.steam

4早上好,我使用了来自Steam官网的Steam安装包来安装Steam。目前我已经删除了相关目录,不确定这是否是最佳方法。谢谢。 - Hector Arzuaga Jr
14你可以使用 sudo apt-get remove steam-launcher 来完成此操作。 - Iago
3另外,执行rm -rf ~/.steam命令。 - Ionică Bizău
8steam:i386未安装,因此无法删除。64位版本是什么? - Nick Bailuc
3还可以添加 sudo apt-get purge steam-launcher。 再见了,Steam... - Morozov
答案已经根据上面的评论中提出的建议进行了更新。 - KK Patel
似乎Steam还在主目录~/Steam中创建了一个文件夹。 - Roi
谢谢。在我的系统上,purge 是必要的,以完全删除它。 - A.W.

.deb包只是一个包装器。Steam的启动器会安装在~/.local/share/Steam目录下,可能超过1GiB,请确保将其删除。
sudo apt-get purge steam
sudo apt-get purge steam-launcher
cd ~/.local/share && rm -rf Steam
rm ~/.steampath
rm ~/.steampid

你只能选择“steam”或“steam-launcher”其中之一。

41rm -rf ~/.local/share/Steam 是正确的,但是一个微小的错误--在~/之间或者/.之间加了一个空格--会导致删除家目录中的每个文件,包括用户的所有文档! 因此,我建议改用:cd ~/.local/share && rm -rf Steam - Eliah Kagan
1@EliahKagan 是的,但是当你使用“tab”补全时,就不会出现这种错误。 - Roman M. Koss
3@RomanM.Kos 我不明白你的意思。当用户犯这个错误时,我认为几乎总是在他们输入足够的字符之前,无论他们是否真正使用了制表符补全功能。将 rm -rf 替换为 ls,这样就可以安全且容易地进行测试。输入 ls ~ 然后按下制表符键会显示一个以 ~ 开头的缩写家目录列表(即 ~ 后面跟着用户名),包括那些与机器上的人类用户不对应的用户账户(比如 backup)。此后还需要继续输入。 - Eliah Kagan
@EliahKagan,错过了这个时刻。我同意你的观点。 - Roman M. Koss

使用Ubuntu软件中心卸载Steam:

  1. 通过点击启动器上的相应图标或打开Dash并搜索,打开Ubuntu软件中心。

  2. 在Ubuntu软件中心中搜索“Steam”。

  3. 选择它,并点击“移除”。

这将从您的系统中移除Steam。然而,只有系统文件会被删除,用户文件不会受到影响。对于大多数程序来说,用户文件非常小,不值得担心,但对于Steam来说,它们包括所有已下载的游戏,并且可能相当大。要删除用户文件,请按照以下步骤操作:
  1. 打开Nautilus,默认的文件浏览器。
  2. 点击“查看”,选择“显示隐藏文件”,或按下Ctrl+H。
  3. 导航至.local/share/并删除steam文件夹。

使用命令行删除Steam:

您可以通过只执行两个命令来完成前面步骤的等效操作:

$ sudo apt-get remove steam
$ rm -r ~/.local/share/steam

通常情况下,Linux 上的程序倾向于将用户文件存储在家目录中的隐藏目录中,可能是在 .local/share.config 或者 .cache 下,或者在一个独立的 .PROGRAMNAME 目录中。隐藏文件和目录总是以点号开头。

我遇到了同样的问题 - 我是通过从网站上下载.deb安装包来安装的,而不是使用终端。我通过运行以下命令解决了这个问题:
sudo apt-get purge steam
cd ~/.local/share && rm -rf Steam

然后点击菜单,搜索仍然存在的Steam应用程序,右键点击并选择“卸载”,以删除其余的文件。希望这能帮到你!

打开一个终端窗口(Ctrl+Alt+T)。然后输入:
sudo apt-get remove steam

这是为了补充关于通过软件中心安装的Steam的任何答案。如果你是通过Wine安装的Steam并且想要卸载它,你可以进入~/.wine/dosdevices/c:或者在Dash中输入字母C
在那里,你会找到包含Steam客户端的Program Files文件夹。如果你删除了Wine,这个文件夹和其他安装的应用程序仍然存在于这里。即使你卸载了Wine,它们也不会消失。你需要手动删除它们。另一方面,如果你仍然安装了Wine,输入wine uninstaller将会打开Wine的卸载程序,类似于Windows的“添加和删除程序”。
你也可以通过简单地执行rm -fr ~/.wine来删除所有内容,假设你已经卸载了Wine并且不再关心Wine文件夹中的其他内容。

你卸载Steam的方法与卸载其他应用程序相同。你可以在Ubuntu软件中心中搜索它,然后将其删除。
如果你还想删除Steam安装所创建的数据(如已下载的游戏文件),有两个可能的位置存储这些文件。一个是直接位于你的主目录下名为“Steam”的目录。另一个是位于你的主目录下隐藏目录“.local/share/Steam”中的文件(你可以通过按下CTRL+H来查看隐藏文件和目录)。
删除这个目录意味着当你决定再次玩游戏时,你需要重新下载它们。在Steam内部有一个备份游戏的选项。

我找到了另一种卸载它的方法,如果你有.deb安装包的话。 你右键点击,选择“打开方式”,然后选择“GDebi软件包安装器”,等待加载完成后,点击“卸载全部”。