我们在安装steam 在Linux 操纵系统时,总是会弹出:

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

而网上的各种方法繁杂有时又无效,其实steam 的运行方法在运行控制台时已经给出

请添加图片描述
如以上的提示

  • steam-libs-amd64:amd64

  • steam-libs-i386:i386

  • ackage xterm needs to be installed

  • Package libgl1-mesa-dri:i386 needs to be installed

  • Package libgl1:i386 needs to be installed

  • Package libc6:i386 needs to be installed
    下面给出我总结的一些方法步骤:

  1. steam官网上下载支持linux的.deb格式的steam软件包
  2. 使用dpkg -i package 方式按包
  3. apt-get install gcc-multilib
  4. apt-get install g++-multilib

这里其实并不用细说,重点在于之后xterm 的安装

  1. sudo apt-get install xterm
  2. 终端运行steam,此时会弹出xterm
    请添加图片描述
    由于是在成功后才截的图,真实的图会显示:
    libgl1-mesa-dri:i386, libgl1-mesa-glx:i386, libc6:i386
    之后会让输入密码
  3. 输入密码,等待安装完成
  4. 用steam命令启动,steam,就启来了, 然后自动更新一些东西,更新完后,输账户密码登就可以,没有账号就注册,输qq邮箱就行,然后,给你发个一堆的阅读理解,……然后自己弄一会,就好了,然后登录,就ok了, 下面就是效果,
    请添加图片描述
    对于其他问题,小白可以用更简单的方法
    换源后直接
    sudo apt-get update
    sudo apt-get dist-upgrade
    目前该解决方式在我的虚拟机上可以成功,若在他人电脑不能解决还望见谅。
Logo

一站式虚拟内容创作平台,激发创意,赋能创作,进入R空间,遇见同道,让优质作品闪耀发光。​

更多推荐