Cách đặt nautilus trình quản lý tệp mặc định trong LXDE


10

Sửa câu hỏi này , tôi nhận ra rằng tôi - và vẫn - không thể đồng bộ hóa các thư mục với ubfox, bởi vì pcmanfm vẫn là trình quản lý tệp LXDE mặc định của tôi, mặc dù thực tế là tôi đã thay đổi cài đặt bảng điều khiển như tôi nên làm (ít nhất là tôi nghĩ vậy) và thay thế mục "pcmanfm% s" bằng "nautilus". Tuy nhiên, làm thế nào tôi thực sự có thể thay đổi nó?

Trân trọng, schlossblick

Câu trả lời:


14

Khi bạn mở trình quản lý tập tin, bạn nhận được

nhập mô tả hình ảnh ở đây Bây giờ, hãy chuyển đến Menu -> Phụ kiện -> Trình quản lý tệp -> nhấp chuột phải và chọn thuộc tính

nhập mô tả hình ảnh ở đây

Thay đổi pcmafm thành nautilus và bạn sẽ nhận được

nhập mô tả hình ảnh ở đây

Tuy nhiên, điều đó chỉ thay đổi ứng dụng sẽ được mở bằng phím tắt "trình quản lý tệp". Nó không làm cho nautilus"trình quản lý tệp mặc định" theo đúng nghĩa: Mở một thư mục trên máy tính để bàn hoặc mở một vị trí tệp từ một ứng dụng sẽ không mở nautilus, nhưng vẫn vậy pcmanfm.

Lưu ý: Tôi sẽ thêm thông tin về cách thực hiện thay đổi này vĩnh viễn trong vài ngày tới.

Lưu ý: Đây là ý kiến ​​cá nhân của riêng tôi. Tôi đã thử các bước này trên máy của mình và chúng đã hoạt động. Nhưng tôi không thích kết quả.

Thay đổi nội dung /etc/xdg/lxsession/LXDE/autostartnhư hình dưới đây.

Từ

@xscreensaver -no-splash
@setxkbmap -option grp:switch,grp:alt_shift_toggle,grp_led:scroll us,ar
@lxpanel --profile LXDE
@pcmanfm --desktop --profile LXDE 
@/usr/lib/policykit-1-gnome/polkit-gnome-authentication-agent-1

Đến

@xscreensaver -no-splash
@setxkbmap -option grp:switch,grp:alt_shift_toggle,grp_led:scroll us,ar
@lxpanel --profile LXDE
@/usr/bin/nautilus -n
@/usr/lib/policykit-1-gnome/polkit-gnome-authentication-agent-1

Ngoài ra, bạn có thể xem https://help.ubfox.com/community/DefaultFileManager để xem liệu nó có thể giúp ích không.

Biên tập:

Trong Ubuntu 14.04 đây là những gì tôi đã làm. Tôi đã cài đặt Ubuntu 14.04 mới và sau đó cài đặt LXDE. Khi đã xong, tôi đặt nautilus làm trình quản lý tệp mặc định bằng lệnh sau:

xdg-mime default nautilus.desktop inode/directory application/x-gnome-saved-search

và sau đó tôi đã kiểm tra trình quản lý tệp mặc định hiện tại bằng lệnh bên dưới:

xdg-mime query default inode/directory

và nó cho thấy Nautilus là mặc định. Xem hình ảnh dưới đây.

nhập mô tả hình ảnh ở đây


Xin chào Mitch, cảm ơn bạn RẤT NHIỀU! Đó chính xác là câu trả lời tôi tìm kiếm, được mô tả theo cách tôi - chỉ tiếp xúc với máy tính với tư cách là người dùng mà không có bất kỳ kiến ​​thức lập trình nào - có thể hiểu nó.
schlossblick

Bạn có thể vui lòng giải thích về "Nhưng tôi không thích kết quả này."?

Đối với vấn đề cá nhân, đó không phải là điều tôi mong đợi. Nhưng đó là ý kiến ​​của tôi như tôi đã nói.
Mitch

Tôi chỉ hỏi vì tôi đang nghĩ đến việc sử dụng Thunar thay cho PCManFM.

OK, nhưng cũng cho Nautilus một phát bắn.
Mitch

3

Tôi đang trên LUbfox 14.04.2 LTS. Tệp ~ / .config / lxsession / LXDE / autostart trống.

Nhưng bạn có thể chỉnh sửa tùy chọn:

  1. Trong thiết bị đầu cuối chạy nano ~ / .config / lxsession / Lubfox / desktop.conf
  2. Tìm dòng file_manager/command=pcmanfm
  3. Thay đổi cho file_manager/command=nautilus
  4. Khởi động lại

1

Không có câu trả lời nào trong số này làm việc cho tôi. Tốt nhất họ cung cấp một kết quả một phần:

Mục tiêu của tôi là sử dụng nemo làm trình quản lý tệp của mình, theo LXDE và nó cũng quản lý máy tính để bàn một cách trong suốt.

Trên Ubuntu Trusty:

Tài liệu LXDE chỉ ra rằng chương trình LXSession chịu trách nhiệm quản lý các phiên.

LXSession có một tệp tự khởi động, chạy vào đầu phiên LXDE. Nó có thể được sử dụng để vô hiệu hóa pcmanfm, và thay vào đó bắt đầu bất kỳ trình quản lý tệp nào bạn chọn.

Xem http://wiki.lxde.org/en/LXSession#Configuration_files

  1. Cài đặt trình quản lý tập tin của bạn lựa chọn; cho tôi, nemo.

  2. Mở ~ / .config / lxsession / LXDE / autostart , bạn có thể thực hiện việc này từ thiết bị đầu cuối với sudo nano ~ / .config / lxsession / LXDE / autostart hoặc gksudo gedit ~ / .config / lxsession / LXDE / autostart

  3. Xóa dòng bắt đầu bằng @pcmanfm

  4. Ở dưới cùng của tập lệnh, thêm một lệnh để khởi chạy trình quản lý tệp ưa thích của bạn (có tiền tố là dấu @). @nemo -n

  5. Lưu các tập tin.

  6. Đăng xuất, đăng nhập một lần nữa.

  7. Sống lâu và thịnh vượng.


Tôi đã làm như đề xuất ở đây, nhưng thay vào đó đã thêm '@nautilus -n' Cảm ơn
pst007x

1

Ngày 17.04:

Menu -> Tùy chọn -> Ứng dụng mặc định cho LXSession -> Trình quản lý tệp -> Khác -> Viết nautilus


0

Nếu không có cái nào trong số này làm việc cho bạn thì đó là vì xdg-openmã hóa cứng để mở pcmanfm. Chỉnh sửa /usr/bin/xdg-openvà tìm kiếm open-lxde, thay thế một phần, nơi nó được gọi dưới trường hợp "$DE"với open-generic, sau đó thử xdg-open $HOMEvà thiết lập ứng dụng mặc định của bạn với xdg-mimenên mở.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.