Як я можу налаштувати Ubuntu на відкриття файлів заданого типу (наприклад, file.tex) із заданою програмою (наприклад, emacs)?
Як я можу налаштувати Ubuntu на відкриття файлів заданого типу (наприклад, file.tex) із заданою програмою (наприклад, emacs)?
Відповіді:
Запустіть Nautilus , клацніть правою кнопкою миші один з цих файлів, виберіть "Властивості" у контекстному меню та встановіть свої налаштування за допомогою параметра "Відкрити з".
Замість редагування defaults.list мені легше користуватися програмою xdg-mime. Подивившись на програму перегляду PDF, побачивши його Adobe і переключившись на KPDF:
$xdg-mime query default application/pdf
AdobeReader.desktop
$xdg-mime default kde-kpdf.desktop application/pdf
$xdg-mime query default application/pdf
kde-kpdf.desktop
І ви можете використовувати xdg-open, щоб відкрити файл із бажаною програмою:
$xdg-open file.pdf
Ви можете скористатися вкладкою "Властивості" у файлі, щоб змінити програму, яка використовується для її відкриття, як вказував Манні.
Редагувати: Подивіться на відповідь Chris089 . Я вважаю за краще безпосередньо редагувати файли, як я запропонував нижче. Можливо, все-таки буде корисно знати, що таке типи mime і де лежать асоціації, але я б скористався інструментом для зміни файлу.
Однак якщо ви хочете текстове рішення або навіть перегляньте, як налаштовані асоціації файлів для різних типів:
$ cat ~ / .local / share / applications / defaults.list
[Програми за замовчуванням]
application / vnd.google-earth.kml + xml = Google- googleearth.desktop application / keyhole =
Google-googleearth.desktop
application / earthviewer = Google- googleearth.desktop
застосування / vnd.google-earth.kmz = Google-googleearth.desktop
$ cat /usr/share/applications/defaults.list | grep ^ audio
audio / 3gpp = totem.desktop
audio / ac3 = totem.desktop
audio / AMR = totem.desktop
audio / AMR-WB = totem.desktop
audio / basic = totem.desktop
audio / midi = totem.desktop
audio / mp4 = totem.desktop
audio / mpeg = totem.desktop
audio / mpegurl = totem.desktop
audio / ogg = totem.desktop
audio / prs.sid = totem.desktop
audio / vnd.rn-realaudio = totem.desktop
audio / x- ape = totem.desktop
audio / x-flac = totem.desktop
audio / x-gsm = totem.desktop
audio / x-it = totem.desktop
audio / x-m4a = totem.desktop
audio / x-matroska = totem.desktop
аудіо / x-mod = totem.desktop
audio / x-mp3 = totem.desktop
audio / x-mpeg = totem.desktop
audio / x-mpegurl = totem.desktop
audio / x-ms-asf = totem.desktop
audio / x -ms-asx = totem.desktop
audio / x-ms-wax = totem.desktop
audio / x-ms-wma = totem.desktop
audio / x-musepack = totem.desktop
audio / x-pn-aiff = totem.desktop
аудіо / x-pn-au = totem.desktop
audio / x-pn-realaudio = totem.desktop
audio / x-pn-realaudio-plugin = totem.desktop
audio / x-pn-wav = totem.desktop
audio / x- pn-windows-acm = totem.desktop
audio / x-realaudio = totem.desktop
audio / x-real-audio = totem.desktop
audio / x-sbc = totem.desktop
audio / x-scpls = totem.desktop
audio / x-speex = totem.desktop
audio / x-tta = totem.desktop
audio / x-wav = totem.desktop
audio / x-wavpack = totem.desktop
audio / x-vorbis = totem.desktop
audio / x-vorbis + ogg = totem.desktop
audio / x-xm = totem.desktop
Ось документ із специфікацією вводу на робочий стіл, який детально описує потребу та використання .desktop-файлу (замість того, щоб використовувати шлях до виконуваного файлу).