Làm cho Firefox sử dụng xdg-open để mở tệp


Câu trả lời:


1

Mở menu Firefox (Nhấp vào 3 thanh ngang trong menu Firefox), sau đó nhấp vào biểu tượng Tùy chọn. Trong thanh bên xuất hiện bên trái, chọn Ứng dụng.

Nếu tệp bạn đang cố mở được liệt kê ở đó, hãy chọn Luôn hỏi từ trình đơn thả xuống bên phải loại tệp. Lần tới khi bạn cố mở tệp, bạn sẽ được nhắc về cách bạn muốn xử lý tệp. Chọn đúng ứng dụng để sử dụng, sau đó chọn Luôn sử dụng chương trình này để buộc nó trong tương lai. Nếu bạn vô tình chọn một ứng dụng không hoạt động cho tệp, hãy lặp lại các bước này cho đến khi bạn chọn chương trình hoạt động với tệp của mình.

Hãy nhớ rằng, Linux sử dụng số ma thuật để xác định loại tệp trong khi Windows sử dụng phần mở rộng của tệp. Nếu phần mở rộng hoặc số ma thuật không thể được sử dụng để xác định loại tệp, bạn sẽ được hỏi mỗi lần bạn cố mở tệp vì Firefox sẽ không thể xác định loại tệp chính xác.


1
Linux thực sự sử dụng cả ba phương pháp. Môi trường máy tính để bàn tuân thủ XDG liên kết các tệp với các loại MIME và sử dụng cấu hình XDG để liên kết các loại MIME với cách xử lý chúng. Hầu hết các trình quản lý tệp cũng sử dụng các phần mở rộng để trình bày các tệp cho người dùng. Số ma thuật được sử dụng như là phương sách cuối cùng.
Deuxis

Cảm ơn đã làm rõ - Tôi không cụ thể về trình tự kiểm tra tệp.
RdGreenlaw

Trình tự cho xdg-open và công cụ DE là phần mở rộng (giả sử MIME liên quan) -> MIME -> có thể là số ma thuật. Tôi cho rằng đó là vì việc kiểm tra tên nhanh hơn yêu cầu một số siêu dữ liệu MIME, họ chỉ làm điều đó khi tiện ích mở rộng không xác định hoặc không tồn tại. Và tất nhiên, khi một chương trình được thiết kế để hoạt động trên một số định dạng (như GIMP) tải một tệp, nó không bận tâm phân tích tên hoặc yêu cầu loại MIME, nó sẽ kiểm tra ngay số ma thuật.
Deuxis

1
Nếu ứng dụng không có trong Applicationsdanh sách thì sao?
Muhammad Gelbana
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.