Использование Ubuntu 12.04. Я хотел бы выбрать kile в качестве приложения по умолчанию для текстовых файлов, но я столкнулся с проблемами. Я просматриваю
«щелчок правой кнопкой мыши» -> свойства -> открыть с помощью -> показывать другие приложения
, но kile отсутствует в списке, так как я могу выбрать kile?
[ 113] Я что-то упускаю из виду?
Ответ, данный Юсуфом, правильный, но в моем случае он был неполным. Так как у меня не было файла Kile.desktop
в моей /usr/share/applications
(ассоциация .desktop
скрыта, как указывает Cumulus007), мне пришлось его создать и простого написания Exec=kile %F
не хватает. Это то, что я поместил в файл Kile.desktop
, который я создал, используя инструкции Юсуфа:
[Desktop Entry]
Name=Kile
Comment=LaTeX front end
Exec=kile %f
Terminal=false
Icon=/usr/share/pixmaps/kile.xpm
Type=Application
Categories=Office;Database
MimeType=text/x-bibtex
Это наконец-то позволило мне выбрать Kile
в качестве приложения по умолчанию для открытия файлов .tex
.
Откройте файл рабочего стола приложения (в данном случае kile.desktop
) в «/ usr / share / applications» и проверьте, есть ли Exec
строка заканчивается так: % F
. Если это не так, вам нужно будет добавить это значение в эту строку (с пробелом перед ним, если необходимо). Вот команда, используемая для редактирования файла рабочего стола:
gksu gedit /usr/share/applications/kile.desktop
или
gksu gedit /usr/share/applications/kde4/kile.desktop
Здесь kde4 может быть чем-то другим.
измените строку exec с:
Exec=kile
на:
Exec=kile %F
, а затем в списке должен появиться Kile .
Откройте файл рабочего стола приложения в / usr / share / applications и проверьте, заканчивается ли строка «Exec» этим значением: «% F». Если это не так, вам нужно будет добавить это значение в эту строку. Вот команда, используемая для редактирования файла рабочего стола:
gksu gedit /usr/share/applications/<filename>.desktop
измените строку exec с
Exec=kile
на
Exec=kile %F
, после чего в списке появится Kile.
Kile не установлен по умолчанию в "Ubuntu". Вам необходимо установить его (и его зависимости Qt / KDE) самостоятельно с помощью диспетчера программ или sudo apt-get install kile
. Если хотите, вы можете сначала запустить apt-get install -s --no-install-рекомендует kile
, чтобы в качестве моделирования увидеть, что еще будет с Kile, даже без рекомендаций.
После того, как вы установили Kile, возможно, вы по-прежнему не увидите его как параметр в контекстном меню, как вы уже видели. Это может быть следствием отсутствия файла .desktop
, как подробно описано здесь: Как установить kile в качестве приложения по умолчанию для файлов .tex? .
Моя ситуация была немного другой, но я считаю, что ответ может быть здесь полезен.
Я использую ubuntu 16.04; приложением по умолчанию для открытия файлов .tex было RStudio (т.е. при двойном щелчке по текстовому файлу он открывался в RStudio). Файл kile.desktop
уже имел окончание Exec = kile% F
. Чтобы открыть файл foo.tex с помощью kile (или texmaker), мне нужно было щелкнуть правой кнопкой мыши и выбрать «Открыть с помощью».
Постоянным решением для изменения глухой программы для меня было:
Свойства
Открыть с помощью
по умолчанию
Я не знаю как это сделать в командной строке.