Các thư mục tiếp tục mở trong Firefox khi tôi sử dụng xdg-open. Tôi không muốn cái này.
Tôi đã làm:
xdg-mime default dolphin.desktop application/x-directory
và
xdg-mime default dolphin.desktop inode/directory
Tuy nhiên, khi tôi cố gắng
xdg-open /local
Tôi vẫn nhận được một cửa sổ firefox. Tại sao lại thế này? Tôi thậm chí đã kiểm tra lại
xdg-mime query default inode/directory
và
xdg-mime query default inode/directory
và cả hai lệnh đó đều dẫn đến
dolphin.desktop
Tôi không biết liệu nó có làm nên sự khác biệt không Nếu tôi đã sử dụng ssh để điều khiển máy mà tôi đang đề cập (Tôi không làm việc với máy mà tôi đang đưa ra các lệnh này, tôi đã sử dụng ssh để điều khiển nó qua thiết bị đầu cuối của máy hiện tại của tôi).
Chương trình mặc định cho các thư mục trên máy tôi đang ngồi là File Browser, không phải cá heo hay Firefox, vì vậy nó có vẻ không liên quan.
XDG_UTILS_DEBUG_LEVEL
biến env thành giá trị lớn hơn 1. Nếu bạn đang sử dụng bash :XDG_UTILS_DEBUG_LEVEL=2 xdg-mime query default inode/directory
. Trên máy của tôi, đãxdg-mime default
cập nhật một tệp khác những gìxdg-mime query
đang đọc. Giải quyết nó bằng cách loại bỏ$HOME/.config/mimeapps.list
.