Невозможно установить Sublime Text в качестве приложения по умолчанию.

Выполните следующие действия:

   sudo apt-add-repository ppa:ubuntu-desktop/ppa
   sudo apt-get update
   gksu update-manager
2
задан 13 August 2017 в 01:19

6 ответов

Для тех, кто не хочет проходить все длинные комментарии и чаты, связанные с этим сообщением, я наконец получил ответ (кредит: @Terrance):

Введите cat /usr/share/applications/sublime_text.desktop, чтобы проверить для файла .desktop, присутствующего для ST 3. Введите sudo nano /usr/share/applications/defaults.list, чтобы открыть список приложений по умолчанию. Редактируйте строки, такие как text / x-java и text / x-c ++, из любого приложения по умолчанию, до ST 3, например. text/x-java=sublime_text.desktop, сохранить и выйти.

Надеюсь, это поможет:)

2
ответ дан 22 May 2018 в 19:35

Для тех, кто не хочет проходить все длинные комментарии и чаты, связанные с этим сообщением, я наконец получил ответ (кредит: @Terrance):

Введите cat /usr/share/applications/sublime_text.desktop, чтобы проверить для файла .desktop, присутствующего для ST 3. Введите sudo nano /usr/share/applications/defaults.list, чтобы открыть список приложений по умолчанию. Редактируйте строки, такие как text / x-java и text / x-c ++, из любого приложения по умолчанию, до ST 3, например. text/x-java=sublime_text.desktop, сохранить и выйти.

Надеюсь, это поможет:)

2
ответ дан 18 July 2018 в 08:42

Для тех, кто не хочет проходить все длинные комментарии и чаты, связанные с этим сообщением, я наконец получил ответ (кредит: @Terrance):

Введите cat /usr/share/applications/sublime_text.desktop, чтобы проверить для файла .desktop, присутствующего для ST 3. Введите sudo nano /usr/share/applications/defaults.list, чтобы открыть список приложений по умолчанию. Редактируйте строки, такие как text / x-java и text / x-c ++, из любого приложения по умолчанию, до ST 3, например. text/x-java=sublime_text.desktop, сохранить и выйти.

Надеюсь, это поможет:)

2
ответ дан 24 July 2018 в 19:09

Еще проще ... щелкните правой кнопкой мыши на любом документе .c ++ или .java, выберите Properties. Перейдите на вкладку Open With, выберите Sublime в списке доступных приложений и нажмите Set as Default.

Если по какой-либо причине Sublime не отображается в вашей панели инструментов Unity или в список доступных приложений, то вам следует переустановить Sublime, так как отсутствует его файл .desktop. Рекомендуем использовать бета-версию Sublime 3, поскольку срок действия Sublime 2 истек.

Обновление # 1:

Чтобы проверить файловую систему на вашем разделе Ubuntu ...

[d5 ] загрузка в меню GRUB выберите «Дополнительные параметры» выберите «Режим восстановления», выберите «Корневой доступ» в строке «#», введите sudo fsck -f /, повторите команду fsck, если имеются типы ошибок reboot

Обновление № 1:

В соответствии с @Terrance это была проблема с /usr/share/applications/defaults.list и что Sublime Text 2 истек и не запускался. Подробнее см. В принятом ответе.

4
ответ дан 22 May 2018 в 19:35
  • 1
    Комментарии не предназначены для расширенного обсуждения; этот разговор был перемещен в чат . Пожалуйста, убедитесь, что какая-либо релевантная информация переместилась в вопрос / ответ. – Seth♦ 13 August 2017 в 03:45
  • 2
    @Seth, я это понимаю, но мне нужно 20 репутации, чтобы переехать в чат. У вас есть сила, чтобы дать мне это, если вы хотите, подняв этот вопрос! (если вы не знаете, что это ответ). – Kewal Shah 13 August 2017 в 06:18
  • 3
    @ KewalShah Автоматизированная система, которая создала эту комнату для чата, переопределила требование повтора для этой конкретной комнаты. – Seth♦ 13 August 2017 в 06:21
  • 4
    @ Сет, извините, я понял. Я буду помнить об этом в будущем. – Kewal Shah 13 August 2017 в 06:26

Еще проще ... щелкните правой кнопкой мыши на любом документе .c ++ или .java, выберите Properties. Перейдите на вкладку Open With, выберите Sublime в списке доступных приложений и нажмите Set as Default.

Если по какой-либо причине Sublime не отображается в вашей панели инструментов Unity или в список доступных приложений, то вам следует переустановить Sublime, так как отсутствует его файл .desktop. Рекомендуем использовать бета-версию Sublime 3, поскольку срок действия Sublime 2 истек.

Обновление # 1:

Чтобы проверить файловую систему на вашем разделе Ubuntu ...

загрузка в меню GRUB выберите «Дополнительные параметры» выберите «Режим восстановления», выберите «Корневой доступ» в строке «#», введите sudo fsck -f /, повторите команду fsck, если имеются типы ошибок reboot

Обновление № 1:

В соответствии с @Terrance это была проблема с /usr/share/applications/defaults.list и что Sublime Text 2 истек и не запускался. Подробнее см. В принятом ответе.

4
ответ дан 18 July 2018 в 08:42

Еще проще ... щелкните правой кнопкой мыши на любом документе .c ++ или .java, выберите Properties. Перейдите на вкладку Open With, выберите Sublime в списке доступных приложений и нажмите Set as Default.

Если по какой-либо причине Sublime не отображается в вашей панели инструментов Unity или в список доступных приложений, то вам следует переустановить Sublime, так как отсутствует его файл .desktop. Рекомендуем использовать бета-версию Sublime 3, поскольку срок действия Sublime 2 истек.

Обновление # 1:

Чтобы проверить файловую систему на вашем разделе Ubuntu ...

загрузка в меню GRUB выберите «Дополнительные параметры» выберите «Режим восстановления», выберите «Корневой доступ» в строке «#», введите sudo fsck -f /, повторите команду fsck, если имеются типы ошибок reboot

Обновление № 1:

В соответствии с @Terrance это была проблема с /usr/share/applications/defaults.list и что Sublime Text 2 истек и не запускался. Подробнее см. В принятом ответе.

4
ответ дан 24 July 2018 в 19:09
  • 1
    Комментарии не предназначены для расширенного обсуждения; этот разговор был перемещен в чат . Пожалуйста, убедитесь, что какая-либо релевантная информация переместилась в вопрос / ответ. – Seth♦ 13 August 2017 в 03:45
  • 2
    @Seth, я это понимаю, но мне нужно 20 репутации, чтобы переехать в чат. У вас есть сила, чтобы дать мне это, если вы хотите, подняв этот вопрос! (если вы не знаете, что это ответ). – Kewal Shah 13 August 2017 в 06:18
  • 3
    @ KewalShah Автоматизированная система, которая создала эту чат-комнату, переопределила требование репрезентации для этой конкретной комнаты. – Seth♦ 13 August 2017 в 06:21
  • 4
    @ Сет, извините, я понял. Я буду помнить об этом в будущем. – Kewal Shah 13 August 2017 в 06:26

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

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