Запустите скрипт .sh в Ubuntu без использования терминала.

Я исправил проблему, сдув некоторые вещи в ~/.cache. В частности, я переименовал эти 4 папки в ~/.cache:

apturl-gtk
com.canonical.certification.checkbox-touch
compizconfig-1
com.ubuntu.checkbox

Затем перезапустил Unity с $ unity и увидел, что Unity запущен правильно. Я попытался сузить, какой из четырех решил проблему, восстановив каждую папку один за другим, но мне не удалось воссоздать исходную проблему / shrug

Мои коллеги подозревают, что compizconfig-1 был виновником.

2
задан 13 July 2013 в 05:54

4 ответа

Вам нужно открыть nautilus, щелкнуть «Файл» -> «Установки» (ИЛИ) «Правка» -> «Установки», проверить вкладку «Поведение» и выбрать опцию, которую вы предпочитаете для исполняемых текстовых файлов.

enter image description here

0
ответ дан 13 July 2013 в 05:54

В Ubuntu 14.04:

  1. Откройте Nautilus.
  2. Нажмите Alt .
  3. Тип preferences.
  4. Нажмите Enter .
  5. Выберите вкладку Поведение . В разделе Исполняемые текстовые файлы выберите Запрашивать каждый раз .

Вам также нужно пометить ваши файлы как исполняемые файлы. Для этого щелкните правой кнопкой мыши файл .sh, выберите Свойства и на вкладке Разрешения установите флажок Разрешить выполнение файла как программы .

0
ответ дан 13 July 2013 в 05:54

в терминале типа "chmod + x filepath". Это преобразует ваш sh файл в исполняемый файл, который будет запускаться при его открытии

0
ответ дан 13 July 2013 в 05:54

Перейдите в настройки системы -> клавиатура -> сочетания клавиш и добавьте настраиваемые сочетания клавиш. Для команды укажите полный путь к сценарию. Теперь вы можете запустить его без терминала

0
ответ дан 13 July 2013 в 05:54

Другие вопросы по тегам:

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