다음 32 비트 라이브러리가없고 Steam이 실행되지 않을 수 있습니다. libc.so.6


15

최근에 Debian Wheazy 인 SteamOS에서 이사했습니다. 다른 수정 프로그램이 작동하지 않았으므로 Steam 자체와 Ubuntu Center를 통해 증기를 얻으려고했습니다.


사용중인 우분투 버전과 작동하지 않는 "다른 수정 사항"을 시도했지만 누락 된 32 비트 라이브러리가 나열된 출력을 게시하여 찾을 수 있도록하십시오.
mchid

14.04.2를 새로 설치하려면 HWE mesa 스택을 사용하고 있으며 ..lts-utopic 패키지를 설치해야합니다. 그래서 sudo apt-get install libgl1-mesa-glx-lts-utopic:i386유용합니다
더그

현재 hwe 스택은 utopic이 eol이므로 생생합니다.
mchid

답변:


29

libc.so.6이 유일하게 누락되었다고 가정하고 터미널을 열고 다음 명령을 실행하여 누락 된 라이브러리를 설치하십시오 (여기서 변경 사항에 만족하지 않는 한 변경 사항을 받아들이지 마십시오. 유지!!):

sudo apt-get update
sudo apt-get install libc6-i386

오류를 게시하십시오.


1
이것이 OP에 효과가 있었는지 말하기는 어렵지만 Debian 8의 Steam에서 같은 오류가 발생하여 설치가 libc6-i386효과가있었습니다.
딱정벌레

E: Unable to locate package libc6-i386
제논

@Zenon 어떤 버전의 Ubuntu를 사용하고 있습니까?
mchid

@mchid 우분투 MATE 16.04
제논

@Zenon 어떤 사람들은 오래된 컴퓨터에서 친구를 사용합니다. i386 버전 또는 X86_64 버전의 메이트를 사용하고 있습니까?
mchid

2

나처럼 mchid 답변으로 문제가 해결되지 않으면 libc.so.6에 symlink를 만들고 steamcmd 에서 steam을 다시 설치 하십시오 .

find /lib -name libc.so.6
ln -s /lib/i386-linux-gnu/libc.so.6 /lib/libc.so.6
mkdir ~/steamcmd2 && cd $_
wget http://media.steampowered.com/client/steamcmd_linux.tar.gz
tar -xvzf steamcmd_linux.tar.gz
./steamcmd.sh

그때

./steam.sh

2
이 사용할 필요가 없다 find하고 grep. find혼자이면 충분합니다.
edwinksl
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.