mimeapps.list путь поиска
Другие упомянули этот файл, но никто не объяснил его местоположение точно.
Стандарт freedesktop.org говорит на https: //specifications.freedesktop .org / mime-apps-spec / mime-apps-spec-1.0.html:
Порядок поиска для этого файла выглядит следующим образом:$XDG_CONFIG_HOME/$desktop-mimeapps.list user overrides, desktop-specific (for advanced users)
$XDG_CONFIG_HOME/mimeapps.list user overrides (recommended location for user configuration GUIs)
$XDG_CONFIG_DIRS/$desktop-mimeapps.list sysadmin and ISV overrides, desktop-specific
$XDG_CONFIG_DIRS/mimeapps.list sysadmin and ISV overrides
$XDG_DATA_HOME/applications/$desktop-mimeapps.list for completeness, deprecated, desktop-specific
$XDG_DATA_HOME/applications/mimeapps.list for compatibility, deprecated
$XDG_DATA_DIRS/applications/$desktop-mimeapps.list distribution-provided defaults, desktop-specific
$XDG_DATA_DIRS/applications/mimeapps.list distribution-provided defaults
, а затем по умолчанию значения для этих переменных окружения приведены в https://specifications.freedesktop.org/mime-apps-spec/mime-apps-spec-1.0.html :
$XDG_DATA_HOME: $HOME/.local/share $XDG_CONFIG_HOME: $HOME/.config $XDG_DATA_DIRS: нет, добавлено к XDG_DATA_HOME $XDG_CONFIG_DIRS: нет, добавлено к XDG_CONFIG_HOMEСтарые версии Ubuntu могут не проверять ~/.config, поэтому убедитесь, что вы попробуете ~/.local/share.
Команды, такие как:
xdg-settings set default-web-browser chromium-browser.desktop
xdg-settings get default-web-browser
будут автоматически редактировать эти файлы.