Khi duyệt các thư mục trong chương trình Windows được cài đặt trong Wine - như khi mở thư mục trong Foobar2000 - Wine luôn mở Wine explorer:
Thay vào đó, có thể đặt Wine để mở trình quản lý tệp Ubuntu (ví dụ: Nautilus) không?
Khi duyệt các thư mục trong chương trình Windows được cài đặt trong Wine - như khi mở thư mục trong Foobar2000 - Wine luôn mở Wine explorer:
Thay vào đó, có thể đặt Wine để mở trình quản lý tệp Ubuntu (ví dụ: Nautilus) không?
Câu trả lời:
Trong Ubuntu 14.04 và 16.04 Một đánh giá nhanh về mã /usr/bin/winefile
cho biết rằng câu trả lời là không. Sau khi kiểm tra xem nó có được gọi bằng tên thư mục hay không, rõ ràng là đang sử dụng rượu để khởi chạy trình quản lý tệp.
Trích đoạn:
if [ -x "$appdir/wine" ]; then exec "$appdir/wine" "$appname" "$@"; fi
# finally look in PATH
exec wine "$appname" "$@"
Vì rượu vang được thiết kế để khởi chạy các tệp thực thi của Windows. Nó sẽ không khởi chạy các ứng dụng gốc. Tôi cho rằng việc sử dụng rượu vang để khởi chạy thói quen chọn tệp là cần thiết để đảm bảo rằng tham số thích hợp được truyền sau khi chọn tệp. Ý kiến này hoàn toàn dựa trên logic (và nội dung của / usr / bin / Winefile). Nếu bạn có thông tin ngược lại xin vui lòng bình luận và chia sẻ.
winefile
chỉ cần dịch tên ứng dụng hoặc tên .exe và xử lý nó để wine
lập trình để thực hiện công việc đó.
Cách tiếp cận hứa hẹn nhất đối với tôi là đặt các loại MIME cho tất cả các tệp quan tâm. Hãy xem Làm thế nào để liên kết tất cả các loại tệp trong Wine với ứng dụng gốc tương ứng của nó?
Những thứ khác tôi đã thử, nhưng không hoạt động:
/usr/bin/winefile
là một tập lệnh bao bọc đơn giản, bạn có thể thay thế hoặc thay đổi nó. Ví dụ: để sử dụng thunar làm trình quản lý tệp của bạn trong rượu vang, hãy thêm sau dòng #comment
thunar $@
exit
Bạn có thể để phần còn lại như vậy, để có thể hoàn tác các thay đổi của bạn.
Cách tiếp cận thứ hai, không làm việc: tìm kiếm trong system32
cho winefile.exe
và explorer.exe
, thay thế chúng bằng softlinks để Thunar. Wine bỏ qua điều này, thậm chí một cú nhấp chuột vào liên kết mềm này chạy winefile
thay vì thunar.
Dường như với tôi đó winefile
là một loại rượu vang tích hợp. Có thể một số chỉnh sửa đăng ký có thể thay đổi hành vi của rượu vang.
tôi nghĩ không có. ngay cả khi tôi đã sử dụng chéo với tính năng "sử dụng trình duyệt riêng theo mặc định", nó vẫn sử dụng trình duyệt tệp của chính nó khi tôi cố mở tệp từ ms. từ
usr/bin/winefile
. Tôi đã không kiểm tra nó mặc dù (và tôi nghi ngờ FM bạn thay thế nó sẽ cần chấp nhận đường dẫn làm đối số).