Vì tôi đã cài đặt EasyTag trên Arch Linux của mình, một số chương trình khác sử dụng EasyTag thay vì Nautilus làm bộ lọc.
Ví dụ: Firefox khởi động EasyTag nếu tôi nhấp vào "mở thư mục chứa".
Tôi có thể đặt Nautilus làm "trình duyệt tệp chuẩn" ở đâu?
Vì tôi đã cài đặt EasyTag trên Arch Linux của mình, một số chương trình khác sử dụng EasyTag thay vì Nautilus làm bộ lọc.
Ví dụ: Firefox khởi động EasyTag nếu tôi nhấp vào "mở thư mục chứa".
Tôi có thể đặt Nautilus làm "trình duyệt tệp chuẩn" ở đâu?
Câu trả lời:
Bạn có thể xác định trình duyệt tệp mặc định bằng cách chỉnh sửa tệp ~/.local/share/applications/mimeapps.list. Mở tệp này và thay đổi dòng inode/directorynhư sau
inode/directory=nautilus.desktop;
Nếu điều này không hiệu quả, bạn nên thay đổi trình quản lý tệp trong tệp
/usr/share/applications/mimeinfo.cache
bằng cách thêm (hoặc cập nhật) dòng này
inode/directory=nautilus.desktop
inode/directory=, ngay cả ở vị trí cuối cùng, bất kể những người khác cũng được liệt kê ở đó và theo thứ tự nào . Trong trường hợp nó không hoạt động, người ta nên cố gắng đặt nó ở đó trước , trong khi giữ những người khác. Nếu điều này vẫn không hoạt động, có thể cần phải loại bỏ ít nhất thủ phạm tiếp quản nếu không phải tất cả các chương trình khác được đề cập ở đó ngoại trừ trình quản lý tệp.
Lệnh sau đã giải quyết vấn đề này trong arch linux:
xdg-mime default nautilus.desktop inode/directory
(Nguồn: Diễn đàn Arch )
/usr/share/applications/mimeinfo.cache"bằng sudo"
Bạn có thể tìm thấy một mô tả toàn diện về việc thiết lập các ứng dụng mặc định ở đây trong bài viết theo Arch wiki.
Đối với trường hợp cụ thể của bạn, bạn chỉnh sửa ~/.config/mimeapps.listvà thêm một dòng mới inode/directory=nautilus.desktopvào phần [Default Applications].
Các tập tin sẽ trông giống như sau:
[Default Applications]
text/plain=SciTE.desktop
text/x-tex=texmaker.desktop
inode/directory=nautilus.desktop