
このリンクからゲームをダウンロードしましたスペースロジックアドベンチャー
実行しようとしたときに、次のエラー メッセージが見つかりました:
pascal@pascal-Lenovo-ideapad-330-15AST:~/Computer/Games/Linux/space-logic-adventure-v1.2-linux-x64$ ./space-logic-adventure
./space-logic-adventure: error while loading shared libraries: libsfml-system.so.2.4: cannot open shared object file: No such file or directory
実行する前に、次のパッケージをインストールしました:
sudo apt-get install libsfml-dev
答え1
Ubuntu 18.04 LTSの場合は、関連パッケージこのライブラリで
sudo apt-get install libsfml-system2.4
および他の同様のライブラリ
sudo apt-get install libsfml-window2.4 libsfml-graphics2.4 libsfml-audio2.4
または開発ヘッダーを含むすべてをインストールします
sudo apt-get install libsfml-dev
新しいUbuntuバージョン(20.04 LTS以降)では、18.04 LTSリポジトリからdebパッケージを手動でダウンロードする必要があります。
cd ~/Downloads
wget -c http://archive.ubuntu.com/ubuntu/pool/universe/libs/libsfml/libsfml-audio2.4_2.4.2+dfsg-4_amd64.deb
wget -c http://archive.ubuntu.com/ubuntu/pool/universe/libs/libsfml/libsfml-graphics2.4_2.4.2+dfsg-4_amd64.deb
wget -c http://archive.ubuntu.com/ubuntu/pool/universe/libs/libsfml/libsfml-network2.4_2.4.2+dfsg-4_amd64.deb
wget -c http://archive.ubuntu.com/ubuntu/pool/universe/libs/libsfml/libsfml-system2.4_2.4.2+dfsg-4_amd64.deb
wget -c http://archive.ubuntu.com/ubuntu/pool/universe/libs/libsfml/libsfml-window2.4_2.4.2+dfsg-4_amd64.deb
sudo apt-get install ./libsfml*.deb
そしてゲームを楽しんでください。