Невозможно запустить файлы.sh двойным -щелчком по ним

Если вы использовали недавнюю исходную версию mkisofsвместо сломанного модифицированного варианта, который вы получаете на Centos, вы получили следующее предупреждающее сообщение:

 mkisofs: Value too large for defined data type. File xxx.tar-gz is too large for current mkisofs settings (-iso-level 3 or more required) - ignoring

Итак, ваша проблема заключалась в том, чтобы не использовать дружественный к пользователю дистрибутив Linux. Упомянутое выше сообщение было добавлено уже в феврале 2008 года.

0
02.04.2021, 23:24
2 ответа

Чтобы изменения вступили в силу, мне нужно выйти из системы и снова войти в нее после пометки файла как исполняемого. Самый быстрый способ сделать это — использовать ярлыкCtrl + Alt + Delete

0
25.06.2021, 12:24

Вы можете использовать xdg-mime query filetype shell_script.sh, чтобы найти MIME-тип скрипта. После этого используйте xdg-mime query default mime_type, чтобы увидеть текущее приложение по умолчанию, связанное с типом mime, которое вызывается при вызове xdg-open. Затем вы можете использовать xdg-mime default default_application.desktop mime_type, чтобы установить приложение по умолчанию, которое будет использоваться.

Вывод команды на моем ноутбуке:

$ xdg-mime query filetype /opt/ros/foxy/setup.sh 
application/x-shellscript
$ xdg-mime query default application/x-shellscript
gvim.desktop
0
28.04.2021, 22:54

Теги

Похожие вопросы