Я пробовал изменить настройки на /properties/permissions>разрешить выполнение как программы. Когда я нажимаю на него, ничего не происходит? Есть предложения? Я не знаю, имеет ли это значение, но это игра (которую я где-то читал, что не следует запускать каким-то определенным образом)
решение1
.sh
файл - это не что иное, как скрипт оболочки для установки данного приложения или выполнения других задач в операционных системах типа UNIX. Самый простой способ запустить .sh
скрипт оболочки в Linux или UNIX - ввести следующие команды. Откройте терминал (вашу командную строку) и введите команду:
sh filename.sh
ИЛИ
bash filename.sh
Иногда вам нужен root-доступ для установки приложения; без root у вас не будет необходимых прав для установки приложения или внесения изменений на уровне системы. Root-доступ отключен по умолчанию во многих Linux и UNIX-подобных системах. Просто используйте sudo
или su
следующим образом:
sudo bash filename.sh
Введите свой пароль. Другой вариант — использовать su
следующую команду, чтобы стать суперпользователем:
su root
Введите пароль пользователя root и, наконец, запустите свой скрипт:
bash filename.sh
Другой рекомендуемый вариант — установить разрешение на исполнение с помощью chmod
следующей команды:
chmod +x filename.sh
Теперь вы можете запустить свой .sh
файл следующим образом:
./filename.sh
решение2
Чтобы выполнить
.sh
файл, сначала перейдите в каталог, содержащий.sh
файл из терминала.cd /path/to/the/directory/which/contains/filename.sh
затем выполните
ls
команду, чтобы убедиться, что вы находитесь в правильном каталоге (содержащем.sh
файл).Выполните следующую команду, чтобы создать
.sh
файл какexecutable
файл.sudo chmod 777 filename.sh
run
Затем введите в файл следующую команду.sh
:sudo ./filename.sh