У меня есть исполняемый файл, который я создаю с помощью Electron Packager с именем «SteamCMD GUI». Когда я пытаюсь дважды щелкнуть его, он не будет выполнен, но Ubuntu попытается выполнить его с помощью PyPar2. Затем я набрал терминал:
file SteamCMD\ GUI
Затем я получил следующее:
SteamCMD GUI: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 2.6.26, BuildID[sha1]=8e66ed87010d0cb4ed7d7926d2dc454ea2561b5c, stripped
Что заставило меня думать, что я действительно могу выполнить файл, поэтому я набрал:
bash SteamCMD\ GUI
Но тогда я получил следующую ошибку:
SteamCMD GUI: SteamCMD GUI: cannot execute binary file
Как решить эту проблему? Спасибо!
Оказалось, что мне просто нужно предоставить исполняемому файлу необходимые ему разрешения, поэтому я набрал терминал:
chmod +x SteamCMD\ GUI
И тогда все сработало отлично - я мог бы как выполнить его, щелкнув по нему, и набрав терминал ./SteamCMD\ GUI.
Оказалось, что мне просто нужно предоставить исполняемому файлу необходимые ему разрешения, поэтому я набрал терминал:
chmod +x SteamCMD\ GUI
И тогда все сработало отлично - я мог бы как выполнить его, щелкнув по нему, и набрав терминал ./SteamCMD\ GUI.
Оказалось, что мне просто нужно предоставить исполняемому файлу необходимые ему разрешения, поэтому я набрал терминал:
chmod +x SteamCMD\ GUI
И тогда все сработало отлично - я мог бы как выполнить его, щелкнув по нему, и набрав терминал ./SteamCMD\ GUI.