红联Linux门户
Linux帮助

ubuntu14.04LTS安装steam

发布时间:2016-04-10 15:53:48来源:linux网站作者:WarmSword

自从告别虚拟机使用ubuntu之后,开始关注linux下可用的游戏平台steam。据说可以玩国外的大型竞技游戏dota2,于是便想尝试下。
首先从steam官网(http://store.steampowered.com/about/)下载最新的安装包steam_latest.deb(https://steamcdn-a.akamaihd.net/client/installer/steam.deb),双击在software-center中进行安装。


BUG:

安装后点击图标没有反应。命令行启动报如下错误:

perrin@LittleBlack:~/Desktop$ steam

(gnome-terminal:4280): GLib-GIO-CRITICAL **: g_settings_get: the format string may not contain '&' (key 'monospace-font-name' from schema 'org.gnome.desktop.interface'). This call will probably stop working with a future version of glib.
Package libgl1-mesa-dri:i386 needs to be installed
Package libgl1-mesa-glx:i386 needs to be installed
Package libc6:i386 needs to be installed
Running Steam on ubuntu 14.04 64-bit
STEAM_RUNTIME is enabled automatically
Error: You are missing the following 32-bit libraries, and Steam may not run:
libc.so.6
/home/perrin/.local/share/Steam/steam.sh: line 755: /home/perrin/.local/share/Steam/ubuntu12_32/steam: No such file or directory

还弹出一个对话框提示:

You are missing the following 32-bit libraries, and Steam may not run: libc.so.6


REASON:

有相应的库未安装好,导致无法启动。


SOLUTION:

安装相应缺失的包。由于aptitude比apt-get功能更强大,能解决包依赖的问题。所以采用aptitude来进行相应包的更新,而且建议后续安装相应软件均可采用aptitude。

sudo aptitude install libgl1-mesa-dri:i386 libgl1-mesa-glx:i386 libc6:i386

然后双击steam的图标,熟悉的更新界面出现了。

ubuntu14.04LTS安装steam

更新好的效果:

ubuntu14.04LTS安装steam


本文永久更新地址:http://www.linuxdiyf.com/linux/19667.html