Как изменить приложения по умолчанию в Ubuntu
.jpg?q=50&fit=crop&w=1100&h=618&dpr=1.5)
Изменение приложений по умолчанию помогает сделать рабочую среду более удобной: открывать документы и ссылки именно тем приложением, которое вы предпочитаете. Ниже — понятное руководство с несколькими подходами, советами по устранению неполадок и чек-листами для разных ролей.
Ключевые варианты (основные сценарии)
- Менять приложение для категории (браузер, почта, медиа): через «Настройки».
- Менять приложение для конкретного расширения (.pdf, .txt и т. п.): через контекстное меню файла.
- Делать массовые или автоматизируемые изменения: через команды xdg-mime, gio, mimeopen или редактирование mimeapps.list.
1. Через Настройки Ubuntu — удобный способ для категорий
Откройте приложение «Настройки» (Settings) из списка приложений. В левой колонке найдите раздел “Default Applications” или «Приложения по умолчанию» и кликните по нему.
В этом разделе можно выбрать приложение по умолчанию для таких категорий, как веб-браузер, почтовый клиент, музыкальный плеер и т. п. Обратите внимание: здесь список ограничен категориями, а не конкретными расширениями файлов.
Важно: для установки в качестве значения приложение должно быть установлено в системе и иметь .desktop-файл в стандартных папках.
2. Через контекстное меню — для отдельных типов файлов
Чтобы сменить приложение для конкретного типа файла (например, .pdf или .md), выполните простые шаги:
- Щёлкните правой кнопкой на файле с нужным расширением.
- Выберите «Свойства».
- Перейдите на вкладку «Открывать с», выберите приложение в списке и нажмите «Установить по умолчанию».
Эта настройка применяется только к текущему пользователю и к конкретному MIME-типу (например, application/pdf). Если нужного приложения нет в списке — убедитесь, что оно установлено и зарегистрировано (есть .desktop-файл).
3. Командная строка — для автоматизации и тонкой настройки
Короткая справка по полезным командам:
Узнать MIME-тип файла:
xdg-mime query filetype файл.pdf
Назначить приложение по MIME-типу (пример):
xdg-mime default evince.desktop application/pdf
Быстро выбрать приложение интерактивно:
mimeopen -d файл.pdf
Альтернатива для GNOME/GLib:
gio mime application/pdf evince.desktop
Системные и пользовательские списки ассоциаций:
~/.config/mimeapps.list — пользовательские настройки /etc/xdg/mimeapps.list — системные значения (требуется root)
Если нужно поменять системный текстовый редактор, можно использовать:
sudo update-alternatives –config editor
Совет: имя .desktop-файла может отличаться от ожидаемого (особенно для snap/flatpak-пакетов). Перед назначением проверьте, какой .desktop-файл присутствует в /usr/share/applications или ~/.local/share/applications.
Когда подход не сработает и как это исправить
- Приложение не появляется в списке: убедитесь, что у него есть корректный .desktop-файл и поле MimeType в нём содержит нужные типы.
- Для snap/flatpak-приложений имя .desktop может включать префикс; попробуйте посмотреть все .desktop-файлы и использовать точное имя.
- Изменения не применяются глобально: переключение через интерфейс действует только для текущего пользователя. Для всех пользователей редактируйте /etc/xdg/mimeapps.list с правами администратора.
Как выбрать правильное приложение — быстрые эвристики
- Если нужен простой просмотр — выбирайте легковесный просмотрщик.
- Для редактирования документов — выбирайте приложение с поддержкой формата и интеграцией с инструментами (поиск, аннотации).
- Для стабильности на рабочем столе — отдавайте предпочтение приложениям из официальных репозиториев или официальных flatpak/snap с хорошей поддержкой.
Чек-листы по ролям
Для обычного пользователя:
- Установить предпочитаемое приложение.
- Открыть файл → Свойства → Открывать с → Установить по умолчанию.
- Проверить открытие нескольких файлов данного типа.
Для администратора/инженера:
- Собрать список нужных MIME-типов и соответствующих .desktop-файлов.
- Редактировать /etc/xdg/mimeapps.list или распространять ~/.config/mimeapps.list через конфигурацию.
- Протестировать на машине без прав суперпользователя.
Критерии приёмки
- Файлы указанного типа открываются выбранным приложением при двойном клике.
- Настройка сохраняется после перезагрузки и повторного входа в систему.
- Для системной смены — настройка применяется ко всем пользователям (проверено на чистой учётной записи).
Рекомендации и безопасность
- Перед массовым редактированием делайте резервную копию ~/.config/mimeapps.list.
- Не изменяйте файлы в /usr/share/applications без понимания последствий — это может повлиять на системные процессы.
Мини-методология внедрения в организации
- Составьте список критичных типов файлов и нужных приложений.
- Подготовьте .desktop-файлы и проверьте MimeType.
- Сделайте шаблон ~/.config/mimeapps.list для развёртывания.
- Примените и проверьте на тестовой учётной записи.
Глоссарий (одно предложение на термин)
MIME-тип — стандарт обозначения формата файла (например, application/pdf).
.desktop — файл, описывающий приложение для среды рабочего стола (значок, команда, MIME-типы).
xdg-mime — утилита для управления ассоциациями файлов в XDG-совместимых окружениях.
Краткое резюме
Изменять приложения по умолчанию в Ubuntu просто: для категорий используйте Настройки, а для конкретных расширений — Свойства файла → Открывать с. Для автоматизации и развёртывания применяйте xdg-mime, gio или редактируйте mimeapps.list. Учтите особенности snap/flatpak и различия между настройками текущего пользователя и системными конфигурациями.
Важно: все изменения по умолчанию обычно применяются только к текущему пользователю. Для глобальной смены потребуются права администратора.