Steam では、次の追加パッケージをインストールする必要があります: libgl1-mesa-dri:i386、libgl1-mesa-glx:i386、libc6:i386

Steam では、次の追加パッケージをインストールする必要があります: libgl1-mesa-dri:i386、libgl1-mesa-glx:i386、libc6:i386

Ubuntu を使い始めて、文字通り 6 時間ほどになります。デスクトップに Steam をインストールしました。完全にインストールして更新することができないようです。

アイコンをクリックすると、次の画面が表示されます。

Steam needs to install these additional packages: 
    libgl1-mesa-dri:i386, libgl1-mesa-glx:i386, libc6:i386

インストールしようとすると

.........................................................................................
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 libgl1-mesa-glx:i386 : Depends: libglapi-mesa:i386 (= 10.1.3-0ubuntu0.6)
 unity-control-center : Depends: libcheese-gtk23 (>= 3.4.0) but it is not going to be installed
                        Depends: libcheese7 (>= 3.0.1) but it is not going to be installed
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages

私は 64 ビット バージョンで実行しているので、それが問題である可能性があることはわかっています。これは私の PC の概要です。これは 2009 年の HP Pavilion で、SandyBridge で実行されています。

ターミナルで続行する場合:

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

64 ビットの問題を回避して 32 ビット ファイルをインストールする方法についてのステップ バイ ステップ ガイドをお持ちの方がいらっしゃいましたら、お知らせください。これまでのところ、私は Linux をいじくり回すのが楽しいので、これは学ぶべきもう 1 つのことにすぎません。

答え1

追加のパッケージがインストールされているようです。

試すsudo apt install libgl1-mesa-dri:i386 libgl1-mesa-glx:i386 libc6:i386 --no-recommends

今は Linux マシンを使っていないので、これは機能しない可能性があります。これは記憶違いです。

関連情報