ポータル用のstart.shファイルのインストールに関する問題

ポータル用のstart.shファイルのインストールに関する問題

私はこれがすべて初めて正しくインストールされる方法を知っていますが、実行するたびにまたは./start.shsudo sh start.shのメッセージが表示されます。

./start.sh /home/danielblain156/Desktop/Portal_Linux/Portal/game/hl2.sh: line 69: /home/danielblain156/Desktop/Portal_Linux/Portal/game/hl2_linux: No such file or directory 修正できないようです。インストール方法のアイデアがある場合は、このゲームをプレイしたいと教えてください。

ベストアンサー1

32ビットライブラリが欠落しており、システムが64ビットである可能性が高いです。 Ubuntuを使用している場合は、次のことができます。まず、これが真であることを確認してください。

file file-name

上記は、次の出力を示しています。

file-name: ELF 32-bit LSB  executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.8, not stripped

また、これを行う必要があるファイルは、ゲームディレクトリhl2_linuxにあります。 start.shファイルではこれを実行しないでください。次に、次のコマンドを実行します。

sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386
./file-name

UbuntuまたはDebianベースのディストリビューションを使用していない場合は、Steamをインストールしてみてください。

おすすめ記事