Có thể sử dụng Ubuntu One có Xfce
/ Xubuntu
không cài đặt quá nhiều GNOME
phụ thuộc như thế Nautilus
nào không?
Có thể sử dụng Ubuntu One có Xfce
/ Xubuntu
không cài đặt quá nhiều GNOME
phụ thuộc như thế Nautilus
nào không?
Câu trả lời:
Trong xubfox 12.04, bạn có thể cài đặt ubuntuone-client
và ubuntuone-control-panel-qt
. Bắt đầu ubuntuone-control-panel-qt
sau đó sẽ khởi động đăng nhập và thiết lập các thư mục được đồng bộ hóa của bạn và mọi thứ. Vẫn không tích hợp thunar, nhưng bảng điều khiển có đủ các tính năng mà nó khiến việc sử dụng u1sdtool
không cần thiết.
Đối với các phiên bản cũ hơn, câu trả lời trước đây có lẽ vẫn hữu ích.
Bạn không cần ubuntuone-client-gnome
sử dụng dịch vụ đồng bộ hóa tệp của Ubuntu One trên máy tính để bàn của bạn; bạn mất một số tích hợp, nhưng có lẽ bạn sẽ không đánh giá cao sự tích hợp đó nếu bạn đang sử dụng một thứ gì đó không phải là Gnome.
u1sdtool
(một phần của ubfoxone-client ) là một chương trình dòng lệnh nói chuyện với ubuntuone-syncdaemon
dbus và cho phép bạn thực hiện gần như mọi thứ bạn có thể làm thông qua plugin Nautilus và một số điều mà plugin Nautilus chưa biết. Điều duy nhất không được thực hiện u1sdtool
là chia sẻ một thư mục với ai đó qua email; chức năng chia sẻ được xuất qua u1sdtool
hơi phức tạp và yêu cầu bạn phải biết tên người dùng SSO của người nhận chia sẻ và người nhận chia sẻ để chấp nhận chia sẻ bằng cách sử dụng u1sdtool
; Tôi khuyên bạn nên sử dụng tính năng chia sẻ được hiển thị qua giao diện web trừ khi bạn rất dễ hiểu với dòng lệnh. Các chức năng hiện có trong công cụ chứ không phải trong Nautilus bao gồm khả năng hủy đăng ký (và đăng ký lại) một số thư mục được đồng bộ hóa của bạn.
Không ai đã thực hiện công việc để nói chuyện với các giao diện dbus tương tự từ Thunar (trực tiếp hoặc thông qua libsyncdaemon
), nhưng chắc chắn là có thể. Hãy nhớ rằng các giao diện này đôi khi thay đổi trong quá trình phát triển một bản phát hành Ubuntu và trong khi chúng tôi cố gắng thông báo cho các nhà phát triển khác về những thay đổi sắp tới, chúng tôi không hứa hẹn gì. Vấn đề giao tiếp này là nguồn gốc của một số sự thất vọng đáng kể trong quá khứ và chúng tôi đang nỗ lực để giải quyết vấn đề này, hy vọng sẽ kịp thời gian cho ngày 11.04.
Phần mở rộng Nautilus được cung cấp bởi gói ubuntuone-client-gnome
. Vì vậy, nếu bạn không cài đặt gói đó, bạn không cần phải cài đặt Nautilus. Tôi đã xóa ubuntuone-client-gnome
trên hệ thống Ubuntu (gnome) của mình và Ubuntu One vẫn hoạt động, không có bất kỳ sự tích hợp nào với Nautilus, Rhybeatbox, v.v.
Ngoài ra, nếu bạn sử dụng ubfoxone-control-panel-qt mới trên Chính xác, bạn có thể sử dụng --with-icon
tùy chọn để thay thế trình khởi chạy mà bạn không có trên XFCE / LXDE
ubuntuone-control-panel-qt --with-icon
nó hoạt động rất tốt.
Settings
> Session and Startup
> Application Autostart
> New ...>sh -c 'ubuntuone-control-panel-qt --with-icon'
Tôi đã có thể tìm thấy một cách giải quyết cho chức năng xuất bản của ứng dụng khách Ubuntu One không có sẵn từ Thunar. Tôi đã tạo ra một hành động tùy chỉnh cho điều đó. Vì vậy, bất cứ khi nào tôi muốn xuất bản một tệp trên Internet, tôi di chuyển nó vào Ubuntu one
thư mục, nhấp chuột phải vào tệp và chọn hành động. Lệnh cho hành động như sau : u1sdtool --publish-file=%f | awk '{print $5}' | xclip -i -selection "clipboard"
. u1sdtool xuất bản tệp đã chọn, đường dẫn được lấy từ biến %f
và trả về thông báo chứa URL của tệp e. g.:
Tập tin được xuất bản tại http://ubfoxone.com/SomeUniqueSequence .
URL (là đoạn thứ năm của chuỗi) được chọn bởi awk '{print $5}'
và được đặt trong bảng tạm bằng cách xclip -i -selection "clipboard"
(bạn có thể phải cài đặt xclip trước). Sau đó, nó có thể được dán bằng CTRL + V hoặc lệnh Dán Paste. Chipaca, cảm ơn vì đã nói về u1sdtool.