Computer >> Hướng Dẫn Máy Tính >  >> Phần Mềm >> Phần Mềm

Truy cập OneDrive trên Linux: Hướng dẫn từng bước

Microsoft OneDrive là dịch vụ lưu trữ đám mây phổ biến cho phép lưu trữ và truy cập file quan trọng từ bất kỳ thiết bị nào. Tuy nhiên, lưu ý OneDrive không cung cấp hỗ trợ chính thức cho Linux. May mắn thay, có vài cách để truy cập và đồng bộ file OneDrive trên hệ thống Linux.

Bài viết hướng dẫn các phương pháp tích hợp OneDrive với môi trường Linux. Với các phương pháp này, bạn có thể truy cập và quản lý file OneDrive liền mạch trong hệ thống file Linux.

Có, bạn có thể truy cập và dùng OneDrive trên Linux theo vài cách khác nhau. Mặc dù không có client OneDrive chính thức cho Linux, có một số giải pháp phi chính thức.

Ví dụ, bạn có thể dùng client OneDrive phi chính thức mã nguồn mở cho Linux hoặc công cụ dòng lệnh như rclone. Bạn cũng có thể truy cập file OneDrive nhanh từ trình duyệt web.

Nhớ rằng đây là giải pháp không chính thức; trải nghiệm có thể khác nhau tùy công cụ và bản phân phối Linux. Dù sao, các tùy chọn này cho phép tích hợp OneDrive vào quy trình làm việc Linux.

Sử dụng OneDrive Client phi chính thức cho Linux

OneDrive Client phi chính thức cho Linux cho phép truy cập và dùng OneDrive trên hệ thống Linux. Lưu ý client này không được Microsoft hỗ trợ bất kỳ cách nào — bạn dùng tại eigene rủi ro.

Mặc dù không được hỗ trợ chính thức, OneDrive Client cho Linux là tùy chọn miễn phí, mã nguồn mở và được bảo trì tốt cho người dùng Linux.

Cài đặt OneDrive Client phi chính thức cho Linux

Làm theo các bước để tải và cài đặt Unofficial OneDrive client trên hệ thống Linux dựa trên Debian hoặc Ubuntu. Các bản phân phối khác có thể cần hướng dẫn khác.

  1. Mở terminal trên máy Linux.
  2. Nhập lệnh sau vào terminal để thêm repository và khóa repository đúng để cài gói cần thiết:
    wget -qO – https://download.opensuse.org/repositories/home:/npreining:/debian-ubuntu-onedrive/xUbuntu_22.10/Release.key | gpg –dearmor | sudo tee /usr/share/keyrings/obs-onedrive.gpg > /dev/null
  3. Sau khi lệnh chạy thành công, chạy lệnh này: echo “deb [arch=$(dpkg –print-architecture) signed-by=/usr/share/keyrings/obs-onedrive.gpg] https://download.opensuse.org/repositories/home:/npreining:/debian-ubuntu-onedrive/xUbuntu_22.10/ ./” | sudo tee /etc/apt/sources.list.d/onedrive.list
Truy cập OneDrive trên Linux: Hướng dẫn từng bước
  1. Cập nhật trình quản lý gói bằng lệnh sudo apt update và đợi hoàn tất.
  2. Khi trình quản lý gói đã cập nhật, chạy sudo apt install —no-install-recommends —no-install-suggests ldc onedrive trong terminal và đợi hoàn tất.
Truy cập OneDrive trên Linux: Hướng dẫn từng bước
  1. Nếu gặp lỗi phụ thuộc libphobos2-ldc-shared100 khi cài đặt, chạy wget https://launchpadlibrarian.net/619487666/libphobos2-ldc-shared100_1.30.0-1_amd64.deb && sudo dpkg -i /libphobos2-ldc-shared100_1.30.0-1_amd64.deb để khắc phục trước, sau đó lặp lại lệnh sudo apt install.

Cấu hình và sử dụng Client

Lúc này, bạn nên đã cài thành công Unofficial Linux OneDrive Client. Tiếp theo cần cấu hình để truy cập file.

  1. Để chạy client lần đầu và tạo file cấu hình mặc định, gõ onedrive vào terminal.
  2. Bạn sẽ được nhắc truy cập URL Microsoft để xác thực và cấp quyền truy cập tài khoản OneDrive. Mở URL trong trình duyệt, đăng nhập bằng thông tin Microsoft, và cấp quyền cần thiết.
Truy cập OneDrive trên Linux: Hướng dẫn từng bước
  1. Sau khi cấp quyền, bạn sẽ thấy trang trắng — sao chép URL, dán lại vào terminal, và nhấn Enter.
Truy cập OneDrive trên Linux: Hướng dẫn từng bước
  1. Client sẽ báo nếu thành công. Để bắt đầu đồng bộ, gõ onedrive –synchronize vào terminal. Thao tác này sẽ bắt đầu đồng bộ file OneDrive vào thư mục cục bộ (mặc định ~/OneDrive). Cần cho thời gian hoàn tất.
  2. Nếu muốn client chạy nền, gõ và chạy onedrive –monitor từ terminal.
Truy cập OneDrive trên Linux: Hướng dẫn từng bước

Để biết thêm thông tin về tính năng và cài đặt client, tham khảo tài liệu chính thức trên GitHub.

Cách truy cập OneDrive trên Linux dùng Rclone

rclone là công cụ terminal mạnh mẽ, mã nguồn mở để đồng bộ và truyền file giữa hệ thống cục bộ hoặc từ xa trên Linux. Bằng rclone, bạn có thể thiết lập máy Linux để truy cập lưu trữ OneDrive.

Để dùng rclone với OneDrive trên Linux, làm theo các bước sau.

  1. Để bắt đầu, tải và cài đặt Rclone trên hệ thống Linux. Tìm hướng dẫn cài đặt cho bản phân phối cụ thể trên trang web rclone hoặc gõ sudo -v ; curl https://rclone.org/install.sh | sudo bash vào terminal để cài nhanh.
Truy cập OneDrive trên Linux: Hướng dẫn từng bước
  1. Sau khi cài Rclone, gõ rclone config vào terminal để bắt đầu cấu hình.
  2. Khi được nhắc, chọn phím n để tạo remote mới, và nhập tên cho remote OneDrive (ví dụ onedrive).
Truy cập OneDrive trên Linux: Hướng dẫn từng bước
  1. Tìm số thứ tự cho Microsoft OneDrive làm nhà cung cấp lưu trữ (thường là 31), gõ số và nhấn Enter xác nhận.
Truy cập OneDrive trên Linux: Hướng dẫn từng bước
  1. Với client id và client secret, để trống và nhấn Enter.
  2. Chọn khu vực xác thực OneDrive (thường nhấn 1 và Enter), sau đó chọn n để dùng quy trình thiết lập điển hình để xác thực.
Truy cập OneDrive trên Linux: Hướng dẫn từng bước
  1. Khi được nhắc, nhấn Y để mở trình duyệt đăng nhập. Nhập chi tiết tài khoản OneDrive và ủy quyền Rclone truy cập tài khoản và lưu trữ OneDrive theo hướng dẫn.
Truy cập OneDrive trên Linux: Hướng dẫn từng bước
  1. Sau khi cấu hình xong, đóng trình duyệt và quay lại terminal.
  2. Chọn cấu hình OneDrive — thường là 1 cho truy cập OneDrive tiêu chuẩn. Nhấn Enter để tiếp tục.
Truy cập OneDrive trên Linux: Hướng dẫn từng bước
  1. Chọn ID OneDrive từ tùy chọn, thường nhấn 1 và Enter.
Truy cập OneDrive trên Linux: Hướng dẫn từng bước
  1. Nhấn y lại để xác nhận.
Truy cập OneDrive trên Linux: Hướng dẫn từng bước
  1. Lúc này cấu hình nên hoàn tất. Nhấn Y xác nhận lại và làm cấu hình mặc định.
Truy cập OneDrive trên Linux: Hướng dẫn từng bước
  1. Nhấn q để thoát công cụ cấu hình. Bây giờ dùng lệnh rclone để tương tác file OneDrive. Ví dụ, để liệt kê nội dung tài khoản OneDrive, chạy rclone ls onedrive: trong terminal.
Truy cập OneDrive trên Linux: Hướng dẫn từng bước
  1. Để tải file từ OneDrive, chạy rclone copy onedrive:/path/to/file /path/to/local/directory trong terminal. Thay thế /path/to bằng vị trí file và nơi lưu trên máy cục bộ.
  2. Để tải file lên OneDrive, chạy rclone copy /path/to/local/file onedrive:/path/to/remote/directory. Thay thế đường dẫn với vị trí file và vị trí trong OneDrive bạn muốn tải lên.
Truy cập OneDrive trên Linux: Hướng dẫn từng bước
  1. Bạn cũng có thể dùng lệnh rclone sync để đồng bộ tất cả file giữa OneDrive và hệ thống file Linux cục bộ. Ví dụ, đồng bộ tất cả file OneDrive đến thư mục cục bộ ~/onedrive, chạy rclone sync onedrive: ~/onedrive.
  2. Để đồng bộ thư mục cụ thể trong OneDrive đến thư mục cục bộ, chạy rclone sync onedrive:/path/to/remote/directory /path/to/local/directory và thay đường dẫn đúng.
Truy cập OneDrive trên Linux: Hướng dẫn từng bước

Cách truy cập OneDrive trên Linux dùng trình duyệt web

Không muốn cài phần mềm thêm? Bạn có thể truy cập file OneDrive nhanh từ máy Linux dùng trình duyệt web.

Để làm vậy, truy cập trang web OneDrive và đăng nhập tài khoản Microsoft. Sau khi đăng nhập, bạn sẽ thấy lưu trữ OneDrive với thư mục và file. Bạn có thể tải file, tải lên file mới, xóa file/thư mục, hoặc tạo file Office mới trực tiếp thêm vào OneDrive.

Truy cập OneDrive trên Linux: Hướng dẫn từng bước

Bạn cũng có thể chia sẻ file với người khác bằng cách chọn file và nhấn nút Share.

Truy cập OneDrive trên Linux: Hướng dẫn từng bước

Nhớ rằng thay đổi file và tài liệu trên trang OneDrive sẽ đồng bộ với các thiết bị khác kết nối tài khoản Microsoft.

Quản lý file Linux

Việc dùng OneDrive trên Linux có thể đạt được bằng một trong các công cụ trên (hoặc dùng trang OneDrive). Mặc dù Microsoft không cung cấp ứng dụng OneDrive gốc cho Linux, các phương án thay thế cung cấp trải nghiệm tương tự.

Lo lắng về file? Hãy giữ sao lưu file tự động, đảm bảo dữ liệu an toàn và cập nhật. Cẩn trọng các vấn đề đồng bộ OneDrive có thể nảy sinh, và luôn kiểm tra lại cài đặt nếu gặp vấn đề.