Zmień domyślne aplikacje używane przez gnome-open, exo-open, xdg-open, gvfs-open i kde-open

12

Jak zmienić aplikacje związane z pewnymi typami plików na gnome-open, exo-open, xdg-open, gvfs-openi kde-open?

  1. Czy istnieje sposób edycji plików konfiguracyjnych lub polecenia wiersza poleceń?
  2. Czy można to zrobić za pomocą GUI?

W przypadku obu pytań: jak to zrobić dla poszczególnych użytkowników, jak to zrobić dla całego systemu?

student
źródło
W przypadku KDE-open i innych aplikacji KDE: askubuntu.com/questions/165618/…
Ciro Santilli 事件 改造 中心 法轮功 六四 事件

Odpowiedzi:

6

Wszystko to odbywa się przy użyciu typów MIME w różnych bazach danych . xdg-mimemoże służyć do tworzenia zapytań i ustawiania wartości użytkownika.

Ignacio Vazquez-Abrams
źródło
5

Miałem dzisiaj ten sam problem, ale bardziej w stronę gnomu / cynamonu.

Możesz wyszukać i zmienić domyślny typ MIME w następujący sposób:

gvfs-mime --query inode/directory

gvfs-mime --set inode/directory nemo.desktop
wallnuss
źródło
3

Opierając się na odpowiedzi @Ignacio Vazquez-Abrams, oto zaklęcia dla niecierpliwych, które powinny obejmować wiele typowych przypadków użycia:

Określ typ pliku MIME:

xdg-mime query filetype somefile.pdf

spowoduje application/pdf.

Ustaw domyślną aplikację do obsługi:

xdg-mime default qpdfview.desktop application/pdf

gdzie używam definicji pulpitu qdfview jako programu do obsługi plików PDF.

Harald
źródło