Làm cách nào để thay đổi chương trình mặc định cho loại tệp được chọn trong toàn hệ thống trong kde hoặc xfce?


11

Tôi muốn có các tệp thuộc loại đã chọn (bằng phần mở rộng của chúng) để mở với một số chương trình cụ thể. Những tập tin cấu hình nào tôi cần chỉnh sửa?
Tôi đã thử một số trong /usr/share/appplications/default.listnhưng nó không hoạt động.

Câu trả lời:


16

Có một cái nhìn vào tập tin $HOME/.local/share/applications/defaults.list

Có một phần [Default Applications]để chỉ định các chương trình cho các loại mime cụ thể. Bạn có thể thêm ví dụ:

application/x-debian-package=gdebi.desktop

Các .desktoptập tin có thể được tìm thấy trong /usr/share/applications/hoặc bạn có thể tạo các tập tin của riêng bạn dưới $HOME/.local/share/applications/. Để tìm ra loại mime của các tệp, hãy chạy

file --mime-type <some_file>

Ngoài ra, trong KDE, người ta có thể thực hiện tương tự trong GUI trong Liên kết tệp trong Cài đặt hệ thống.


Để đăng ký loại MIME cho tiện ích mở rộng, hãy xem freedesktop.org - ThêmMIMETutorstackoverflow - Đăng ký tiện ích mở rộng tệp / loại mime trong Linux .


Tôi đã sửa đổi loại mime `MimeType = image / x-exr; image / tiff; image / png; image / jpeg; image / dpx; ' trong tệp .desktop.
igor012

1
Trên phiên bản của tôi Fedora release 18 (Spherical Cow)đang chạy xfce, tệp được đặt tên là mim Ứng dụng.list, không phải defaults.list. JTYSK
nook

Điều này có thể được sử dụng để đặt ứng dụng dựa trên loại MIME, nhưng còn phần mở rộng tệp (theo câu hỏi ban đầu) thì sao? Ví dụ: Xử lý các bản phác thảo có loại văn bản / đơn giản MIME ("tài liệu văn bản thuần túy"), nhưng chúng có thể được phân biệt bằng phần mở rộng .pde của chúng. Tôi muốn đặt chúng để mở trong Xử lý, nhưng không thể làm như vậy mà không ảnh hưởng đến .txt và những người khác.
appas

1
@appas Trước tiên, bạn đăng ký phần mở rộng tệp thành loại MIME. Sau đó, bạn chỉ định một ứng dụng cho loại MIME như được mô tả trong câu trả lời này.
Marco

Bạn cũng có thể tìm thấy các tệp "Mở bằng" tùy chỉnh .desktop (Desktop Entry) trong thư mục ứng dụng cục bộ này - chúng được tạo tự động tại đây. Một số tùy chọn bên trong tệp có thể được chỉnh sửa bằng GUI "Thuộc tính tệp" từ trình quản lý tệp.
Edward
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.