ubuntu14.04LTS安装steam

自从告别虚拟机使用ubuntu之后,开始关注linux下可用的游戏平台steam。据说可以玩国外的大型竞技游戏dota2,于是便想尝试下。
首先从steam官网下载最新的安装包steam_latest.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_第1张图片

更新好的效果:

你可能感兴趣的:(ubuntu14.04LTS安装steam)