Как сменить приложения по умолчанию в Ubuntu
Кратко
Поменять приложения по умолчанию в Ubuntu можно через графические настройки, из контекстного меню файла или — для продвинутых пользователей — через командную строку. В статье показаны пошагово все три подхода, рекомендации и проверочные критерии.
Важно: изменения по умолчанию применяются к текущему пользователю. Для системных изменений нужны права администратора.
1. Через Настройки Ubuntu
Откройте «Настройки» в списке приложений. В левой боковой панели найдите и выберите «Приложения по умолчанию».
В разделе «Приложения по умолчанию» выберите приложение для каждой категории — веб, почта, музыка, просмотр изображений и т. д. Список ограничен категориями, которые предоставляет среда рабочего стола. Убедитесь, что нужная программа уже установлена.
Совет: если вы не видите приложение в списке, проверьте наличие .desktop-файла в /usr/share/applications или ~/.local/share/applications.
2. Через контекстное меню (правый клик)
Этот способ меняет приложение, которое открывает конкретный тип файлов (расширение).
- Щёлкните файл правой кнопкой мыши.
- Выберите «Свойства».
- Перейдите на вкладку «Открывать с помощью». Выберите программу и нажмите «Использовать по умолчанию».
После этого все файлы с таким MIME-типом будут открываться выбранным приложением.
Для продвинутых пользователей: командная строка
Командная строка даёт точный контроль и удобна при массовых правках или при скриптинге.
Определите MIME-тип файла:
xdg-mime query filetype example.pdf
# output: application/pdfПосмотреть текущий обработчик:
xdg-mime query default application/pdfУстановить новый обработчик (пример для PDF, где evince.desktop — имя .desktop-файла приложения):
xdg-mime default evince.desktop application/pdfГде найти .desktop-файлы:
- /usr/share/applications — системные приложения
- ~/.local/share/applications — приложения пользователя
Можно править файл ~/.config/mimeapps.list напрямую: строки типа
[Default Applications]
application/pdf=evince.desktopДля массовых или системных замен применяются sudo и редактирование /etc/xdg/mimeapps.list, но будьте осторожны — эти изменения влияют на всех пользователей.
Важно: некоторые дистрибутивы/оболочки (например, GNOME, KDE) имеют свои нюансы в приоритете обработчиков. Комбинируйте GUI и xdg-инструменты при необходимости.
Когда это не сработает — частые причины
- У приложения нет корректного .desktop-файла.
- MIME-тип файла определён неправильно.
- Настройки рабочего стола переопределяют системные значения.
- Отсутствуют права для записи в глобальные конфигурационные файлы.
Проверяйте наличие .desktop и корректный MIME-тип через xdg-mime.
Мини‑методология — 5 шагов
- Выберите желаемое приложение и убедитесь, что оно установлено.
- Найдите .desktop-файл (ls /usr/share/applications | grep имя).
- Определите MIME-тип файла (xdg-mime query filetype файл).
- Установите обработчик (xdg-mime default имя.desktop mime/type) или через свойства файла.
- Проверьте: откройте файл и убедитесь, что он запускается нужной программой.
Контроль качества — критерии приёмки
- Файл открывается двойным кликом в выбранном приложении.
- Изменение сохраняется после выхода и повторного входа в сессию.
- Для командной установки xdg-mime query default возвращает новое значение.
Чеклист по ролям
Для обычного пользователя:
- Использовать контекстное меню для отдельных типов файлов.
- Проверить вкладку «Открывать с помощью».
Для продвинутого пользователя / администратора:
- Использовать xdg-mime для точной настройки.
- Править ~/.config/mimeapps.list для пользователя.
- Для системных изменений редактировать /etc/xdg/mimeapps.list с учётом последствий.
Для разработчика/пакетного менеджера:
- Убедиться, что пакет устанавливает корректный .desktop и прописывает необходимые MIME-поддержки.
Когда стоит выбирать другой подход
- Нужна массовая автоматизация — используйте xdg-mime в скриптах.
- Нужен системный переключатель для всех пользователей — редактируйте /etc/xdg/mimeapps.list или распространяйте .desktop через пакет.
Короткий глоссарий
- .desktop — файл, описывающий приложение для меню и запуска.
- MIME — стандарт описания форматов файлов (например application/pdf).
- xdg-mime — утилита для работы с ассоциациями MIME в XDG-совместимых окружениях.
Итог
Сменить приложения по умолчанию в Ubuntu просто: для большинства пользователей хватит «Настроек» или контекстного меню. Тем, кто автоматизирует или управляет несколькими системами, стоит использовать xdg-mime и править mimeapps.list. Всегда проверяйте наличие .desktop-файла и корректный MIME-тип.
Важно: изменения по умолчанию относятся к текущему пользователю, системные правки влияют на всех.
.jpg)
Похожие материалы
Как исправить Dev Error 6068 в Warzone
Как проверить версию PowerShell в Windows
Исправление ошибки Microsoft Teams 500
Автозапуск программ в Windows: как починить
Настроить подсказки ярлыков в Windows 10