Вопрос или проблема
После обновления до Ubuntu 24.04 я больше не могу открыть shell-скрипт двойным щелчком. Nautilus думает, что я хочу запустить скрипт. Как мне настроить его для открытия скрипта с помощью gted? Перед обновлением я заходил в настройки Nautilus и менял поведение, но, похоже, в окне настроек нет раздела поведения.
Ответ или решение
Чтобы изменить поведение Nautilus в Ubuntu 24.04, когда при двойном щелчке на скрипте система пытается его запустить вместо открытия в текстовом редакторе gedit (на ваш запрос "gted" предполагается, что вы имеете в виду gedit), выполните следующие шаги:
Шаг 1: Изменение настроек Nautilus
-
Откройте Nautilus: Запустите файловый менеджер Nautilus.
-
Перейдите в «Настройки»: В верхнем меню Nautilus, найдите раздел «Настройки» (или «Preferences»), нажимая на кнопку с тремя точками в правом верхнем углу окна.
-
Настройка поведения файлов: В некоторых версиях Ubuntu 24.04 опция для изменения поведения скриптов больше не находится прямо в настройках. Вместо этого нужно в ручном режиме изменить свойства файлов.
Шаг 2: Изменение ассоциаций типов файлов
-
Найдите ваш скрипт: Найдите тот сценарий, который вы хотите открыть с помощью gedit.
-
Постоянное изменение: Правым щелчком мыши кликните на файл скрипта и выберите «Свойства» (или нажмите клавишу
Ctrl
+I
). -
Перейдите на вкладку «Открыть с»: На открывшемся окне «Свойства» выберите вкладку «Открыть с».
-
Выбор gedit: В списке доступных приложений найдите gedit, выберите его и нажмите кнопку «Установить по умолчанию».
Шаг 3: Обновление прав доступа
Если ваш скрипт по-прежнему открывается для выполнения, возможно, вам нужно будет обновить его права доступа. Для этого выполните следующие действия:
-
Откройте терминал: Вы можете открыть терминал, нажав
Ctrl
+Alt
+T
. -
Измените права доступа: Выполните команду для изменения прав на выполнение скрипта. Например:
chmod -x /путь/к/вашему/скрипту.sh
Замените
/путь/к/вашему/скрипту.sh
на фактический путь к вашему скрипту.
Шаг 4: Перезагрузка Nautilus
Чтобы изменения вступили в силу, перезагрузите файловый менеджер Nautilus. Это можно сделать с помощью команды:
nautilus -q
Заключение
Следуя приведённым выше шагам, вы сможете переключить поведение Nautilus на открытие ваших скриптов через gedit, вместо их выполнения. Хотя в Ubuntu 24.04 отсутствуют некоторые привычные настройки, решение все еще доступно путем изменения свойств файлов и их ассоциаций. Если у вас возникли дополнительные вопросы или требуется помощь, не стесняйтесь обращаться за поддержкой к сообществу Ubuntu или на специализированные форумы.