Я новичок в Ubuntu, и я скачал игру под названием Vendetta Online, и у нее, похоже, расширение .sh. Когда я дважды щелкаю по нему, он открывает текстовый редактор, говорящий: не могу открыть файл.
В чем здесь проблема и как мне это исправить?
Есть ли способ запустить .sh в Linux?
Я использую ноутбук HP с процессором amd64x и Ubuntu 10.10
Вам нужно установить файл как исполняемый для его запуска.
Для этого щелкните файл правой кнопкой мыши, выберите «Свойства», а затем перейдите на вкладку «Права». Там включите исполняемый бит.
Затем все, что вам нужно сделать, - это дважды щелкнуть файл, щелкнуть «Run» (при появлении запроса) и следовать всем инструкциям игры. Вы также можете использовать команду run в терминале (если вас устраивает командная строка), поскольку это может дать полезный вывод в процессе установки, и программа может потребовать его в любом случае.
Эта игра доступна в Центре программного обеспечения в разделе For Purchase
.
Просто перейдите на Applications->Ubuntu Software Centre
и найдите vendetta
.
Оттуда вы можете нажать «Подробнее», чтобы получить страницу для этого пакета. Его можно купить (это, по-моему, подписная игра) за 0,00 долларов США.
Файлы, имена которых оканчиваются на .sh , являются сценариями оболочки. Попробуйте запустить файл в своем терминале, если у вас есть соответствующий доступ к нему?
Для запуска Terminal
выберите Applications → Accessories → Terminal
или нажатием комбинации клавиш ctrl + alt + t
.
Вы можете набрать chmod u+x filename.sh
, чтобы добавить доступ к исполнению для набора user
файла в терминале, а затем набрать filename.sh
, чтобы выполнить файл за вас.