Tôi chạy Debian Jessie mà không có môi trường máy tính để bàn (tôi sử dụng trình quản lý cửa sổ ốp lát i3) và muốn sử dụng xdg-openđể mở nhanh các tệp bằng ứng dụng ưa thích. Tôi có một vấn đề đang diễn ra khi cài đặt ứng dụng ưa thích cho các tệp PDF. Đây là vấn đề của tôi một cách ngắn gọn:
$ xdg-mime query filetype ~/Downloads/document.pdf
application/pdf
$ xdg-mime query default application/pdf
/usr/share/applications/qpdfview.desktop
$ xdg-open ~/Downloads/document.pdf
[opens gimp!]
Bất kỳ ý tưởng nào cũng sẽ được đánh giá cao - điều này đã làm tôi khó chịu trong khoảng một năm. Cách duy nhất tôi từng quản lý (tạm thời) khắc phục nó là bằng cách trực tiếp chỉnh sửa mimeinfo.cachevà xóa tham chiếu gimpkhỏi application/pdfbản ghi.
Và có, /usr/share/applications/qpdfview.desktoptồn tại và chứa vị trí chính xác của qpdfviewnhị phân. (Thật vậy, tệp .desktop này được sử dụng khi tôi chỉnh sửa bằng tay mimeinfo.cache.)