私はこれがすべて初めて正しくインストールされる方法を知っていますが、実行するたびにまたは./start.sh
次sudo 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をインストールしてみてください。