Cách đặt ứng dụng mặc định trong Chromium / Chrome / Firefox / Ubuntu Linux
Tình huống: Bạn ghét ứng dụng mặc định mở khi bạn nhấp đúp vào tệp hoặc khi bạn mở nó bằng trình duyệt chromium và bạn muốn thay đổi nó.
Trong Unity (và có thể là Gnome 3 Shell), một số ứng dụng mặc định có thể được thay đổi thông qua gnome-control-center
: Cài đặt hệ thống> Thông tin hệ thống> Ứng dụng mặc định
Bạn cũng có thể nhấp chuột phải vào tệp> chọn Thuộc tính> Mở bằng. Xem những ứng dụng / chương trình được liệt kê ở đó. Bạn cũng có thể thêm chúng và đặt chúng làm mặc định.
Nếu không có cách nào ở trên hoạt động, bạn có thể sử dụng xdg-utils
( xdg-mime
) để đặt ứng dụng mặc định cho Loại Mime cụ thể
Trước tiên, bạn phải tìm ra chuỗi văn bản nào sẽ sử dụng làm "loại mime". Một cách dễ dàng để tìm thấy nó là xem xét tệp máy tính để bàn của ứng dụng mặc định.
Ví dụ: Chromium mở các liên kết nam châm và các tệp bittorrent transmission-gtk
theo mặc định. Bạn muốn sử dụng deluge. Các tập tin .desktop thường nằm trong thư mục /usr/share/applications/
. Chúng tôi sử dụng cat
lệnh để xem xét tệp /usr/share/applications/transmission-gtk
(một dòng bắt đầu bằng "MimeType"):
$ grep 'MimeType' /usr/share/applications/transmission-gtk.desktop
MimeType=application/x-bittorrent;x-scheme-handler/magnet;
Chơi lô tô! x -eme-handler / Magnet và application / x-bittorrent là các loại mime chúng tôi theo sau.
Làm thế nào để sử dụng xdg-mime
lệnh? Đơn giản:xdg-mime default myapp.desktop mymimetype
.. bất cứ nơi nào chúng tôi thay thế myapp.desktop và mymimetype bằng các giá trị từ trên.
Theo ví dụ trên, chúng tôi muốn các liên kết nam châm và các tệp bittorrent mở bằng deluge-gtk
ứng dụng Deluge ( ). Trước tiên, bạn phải cài đặt deluge-gtk
gói (nếu không tệp .desktop sẽ không tồn tại). Sau đó, bạn phải thực hiện:
xdg-mime default deluge.desktop x-scheme-handler/magnet
xdg-mime default deluge.desktop application/x-bittorrent
grep -i deluge ~/.local/share/applications/*
Lệnh cuối cùng ( grep
) sẽ trả về " application / x-bittorrent = deluge.desktop " và loại mime khác cho nam châm. Nếu không, đã xảy ra lỗi (có thể tệp máy tính để bàn không tồn tại?).
Và đó là về nó! Đóng và mở lại trình duyệt crom (hoặc đăng xuất / đăng nhập).
Vì mục đích tài liệu, các tệp phải thực hiện với các loại mime và ứng dụng mặc định là:
~/.local/share/applications/defaults.list
~/.local/share/applications/mimeapps.list
~/.local/share/applications/mimeinfo.cache
/usr/share/applications/mimeinfo.cache
/usr/share/applications/mimeapps.list
/usr/share/applications/defaults.list