Рейтинг:2

Nemo/Nautilus - Где находится список «других приложений»?

флаг gf

Я использую Ubuntu 21.10 с Nemo в качестве файлового менеджера по умолчанию (потому что мне нравится разделенный экран).

Я пытался изменить приложение по умолчанию, чтобы Edrawmax открывал файлы .eddx. Если я пойду на Немо или Наутилус | Свойства файла | Откройте с помощью и просмотрите список приложений, которые я вижу:

введите описание изображения здесь

Обратите внимание на две записи для edrawmax. Их там не было, когда я впервые попробовал это, мне пришлось ввести «edrawmax» в поле командной строки. Тогда он работал нормально, но по какой-то причине вернулся к тому, что диспетчер архивов стал приложением по умолчанию (вероятно, после недавнего регулярного обновления приложения). Я остановился на Edrawmax в качестве приложения по умолчанию для файлов eddx и выбрал одно из них. Когда я дважды щелкнул файл, Edrawmax выдал ошибку, говоря, что не может открыть файл. Я пробовал то же самое, используя Thunar. Это показывает следующее: введите описание изображения здесь Обратите внимание на дополнительную запись для Edrawmax с актуальным значком приложения рядом с ней. Но даже выбрав это, я получил ту же ошибку, что Edrawmax не может открыть файл. Затем я (в Thunar) набрал edrawmax в командной строке, и это сработало, теперь я могу дважды щелкнуть файл .eddx, и он правильно откроется в Edrawmax.

Мои вопросы: Где хранятся эти записи, чтобы я мог удалить эти две записи для edrawmax в nemo? и Почему программа (со значком) не отображалась в Nemo или Nautilus, но отображалась в Thunar? и Когда я настроил его на работу, мне пришлось ввести команду в поле, чтобы заставить его работать, а не выбирать элемент в списке (даже тот, что со значком в Thunar)?

Johan Palych avatar
флаг us
Самый простой способ - только для edrawmax 11.1.2 (приложение по умолчанию для настройки Edrawmax на открытие файлов .eddx.)!!! В терминале судо су. Затем: cp /opt/EdrawMax-11/edrawmax.xml /usr/share/mime/packages/ затем: update-desktop-database /usr/share/applications затем: update-mime-database /usr/share/mime
calabash avatar
флаг gf
После удаления файлов .desktop в ~/.local/share/applications и выполнения того, что вы сказали здесь, Edrawmax теперь является приложением по умолчанию для файлов eddx. Спасибо. Это должно было быть написано как ответ, а не как комментарий, чтобы я мог поставить зеленую галочку!
Johan Palych avatar
флаг us
Использовал эти ссылки: https://help.gnome.org/admin/system-admin-guide/stable/mime-types-custom.html.en https://help.gnome.org/admin/system-admin-guide /stable/mime-types-application-user.html.en Файлы .vsdx ,.vsds откроются в edrawmax, если в терминале добавить ~/.config/mimeapps.list в раздел [Added Associations] application/vnd.ms- visio.drawing.main+xml=edrawmax.desktop; и приложение/vnd.visio=edrawmax.desktop;
Рейтинг:0
флаг cn

Список приложений, отображаемый в диалоговом окне «Открыть с помощью», составлен из .рабочий стол файлы, установленные в вашей системе, и которые также заполняют меню. Они расположены в ~/.local/доля/приложения и в любом применение каталог по одному из путей, перечисленных в XDG_DATA_DIRS. В диалоговое окно «Открыть с помощью» включаются только те средства запуска, которые настроены для обработки файла или URI, т. е. приложения, которые %f, %F, %u или же %U как один из аргументов в пользу Исполнитель= линия.

calabash avatar
флаг gf
Итак, я увидел три записи в ~/.local/share/applications для edrawmax. Не знаю почему, но я их удалил. Теперь они не отображаются в списке других приложений (хорошо), и, следуя совету Йохана Палыча в комментарии к моему исходному сообщению, теперь я использую Edrawmax по умолчанию. Как ни странно, когда я настроил файлы eddx для открытия с помощью Edrawmax, по какой-то причине zip-файлы также были настроены на это по умолчанию, мне пришлось сбросить приложение по умолчанию для них обратно в Менеджер архивов. Ubuntu иногда делает некоторые странные вещи. Я отмечаю это как решение, но на самом деле это было сочетание вашего совета и Йоханса.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.