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.cache
và xóa tham chiếu gimp
khỏi application/pdf
bản ghi.
Và có, /usr/share/applications/qpdfview.desktop
tồn tại và chứa vị trí chính xác của qpdfview
nhị 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
.)