nơi thunderbird / Xcfe có được cài đặt trình xử lý loại MIME của họ?


0

Trong thunderbirdthiết lập của tôi (phiên bản 60.0 trên Debian Stretch 64 bit) Các tệp đính kèm PDF được mở để libreofficehiển thị thông thường vô dụng. Đó là khi tôi nhấp đúp chuột. Khi tôi nhấp chuột phải, không có tùy chọn 'mở bằng ...' , vì vậy để khắc phục, tôi cần tìm danh sách các ứng dụng để mở tệp PDF.

Tương tự, trình xem ảnh trọng lượng nhẹ yêu thích của tôi là qiv, nhưng các tệp đính kèm PNG thunderbirdđược mở trong gimp. Nhấp đúp vào (hoặc phải-) khi nhấp vào tệp PNG luôn cung cấp cho tôi một cuộc đối thoại tùy chọn với danh sách các chương trình để mở, với gimpmặc định. Tuy nhiên, qivkhông có trong danh sách đó.

Vì vậy tôi muốn biết

(a) có thể định cấu hình thunderbirdđể các chương trình khác có thể được chọn để mở một số tệp nhất định (trong trường hợp của tôi, có tùy chọn cho tệp PDF và có danh sách đầy đủ cho tệp PNG) không?

(b) có thể định cấu hình máy tính để bàn của tôi (Xfce 4.12) để tôi có thể đặt các lựa chọn hợp lý (trong trường hợp của tôi, không cho phép libreofficemở tệp PDF)?

Câu trả lời:


0

1. Tệp tùy ý type Loại MIME:

Cơ sở dữ liệu chia sẻ thông tin được chia sẻ để xác định loại MIME của nó, dựa trên phần mở rộng tệp và / hoặc các tiêu đề 'ma thuật' đã biết. Tôi nghĩ ngay cả Thunderbird cũng trải qua bước này, loại bỏ bất kỳ loại MIME nào đã được email tuyên bố.

Cơ sở dữ liệu bao gồm các tệp XML "nguồn", không được sử dụng trực tiếp mà thay vào đó được biên dịch thành các tệp "bộ đệm" update-mime-database.

2. Tệp MIME ⇒ ứng dụng .desktop:

Các tệp mim Ứng dụng.list của người dùng được tìm kiếm cho ứng dụng mặc định được liên kết rõ ràng , trỏ đến tệp .desktop của ứng dụng. (Nó cho phép mọi ứng dụng và không bị giới hạn bởi MimeTypes được khai báo trong tệp .desktop đó.)

(Trong CLI xdg-mime query default <type>xdg-mime default <app> <type>có thể được sử dụng để thao tác danh sách này một cách thuận tiện. Trong Xfce, bạn có thể có thể làm tương tự trong Thunar - bất kỳ cửa sổ "Thuộc tính" nào của tệp PDF sẽ cho phép bạn chọn ứng dụng mặc định cho tất cả các tệp PDF.)

Nếu không có liên kết rõ ràng, thì danh sách các ứng dụng được tạo từ các tệp .desktop (xem phần sau) cũng như "liên kết đã thêm" trong mim Ứng dụng.list ( thuật toán đầy đủ ở đây ) và ứng dụng "ưa thích nhất" được đưa ra.

3. Tệp .desktop của chương trình program chương trình thực thi:

Tất cả các ứng dụng "có thể kết hợp" phải có một .desktoptệp ( spec-entry-spec ) ở một trong những vị trí tiêu chuẩn (~ / .local / share / application /, / usr / share / application).

Tệp .desktop sẽ khai báo MimeTypes mà nó muốn được liên kết theo mặc định. Bộ đệm tra cứu ngược (tệp MimeType ⇒ .desktop) được tự động duy trì ở mimeinfo.cachecùng một vị trí. Các hiệp hội này có thể được ghi đè bởi Phần 2 ở trên.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.