Я хотів би додати miro до графічного інтерфейсу програми за замовчуванням у системних налаштуваннях / програмах за замовчуванням. Я додав ;miro.desktopпоруч із усіма записами ritbox.desktop, врешті-решт виявив, чи він не доданий, audio/x-vorbis+ogg=rhythmbox.desktopоскільки audio/x-vorbis+ogg=rhythmbox.desktop;miro.desktopвін не відображатиметься у спадному списку системних налаштувань / програм за замовчуванням.
Я можу знайти default.listбудь-яке
/etc/gnome/defaults.listабо/usr/share/applications/defaults.list
Змінення будь-якого дає мені однакові результати.
Подальше прочитання я виявив, що GNOME розбиває налаштування програми за замовчуванням у загальносистемних та специфічних для користувача настройках.
- Системні завдання додатків можна знайти в
/etc/gnome/defaults.list. - Користувач конкретно в
~/.local/share/applications/defaults.list.
Тому я розумію, що якщо я клацніть правою кнопкою миші / відкрити з / встановити за замовчуванням, вона внесе зміни до мого ~/.local/share/applications/mimeapps.listі буде пов'язана з цим користувачем. Я вважаю , я міг би навіть створити defaults.list в ~/.local/share/applications/але так як зміни , внесені в /usr/share/applications/defaults.listі /etc/gnome/defaults.listє для всієї системи я не впевнений , що правильний шлях. Яка різниця між ними та який правильний список слід змінити?