Cách cài đặt Microsoft OneDrive trên Ubuntu

Cách cài đặt Microsoft OneDrive trên Ubuntu
Độc giả như bạn giúp hỗ trợ MUO. Khi bạn mua hàng bằng các liên kết trên trang web của chúng tôi, chúng tôi có thể kiếm được hoa hồng liên kết. Đọc thêm.

Nếu bạn đã chuyển từ Windows sang hệ điều hành Linux, rất có thể bạn đã sử dụng Microsoft OneDrive. Nó được tích hợp vào Windows 10 và 11, có nghĩa là phần lớn các tệp cá nhân của bạn đã được đồng bộ hóa ở đó.





Với hệ điều hành Linux, không có OneDrive được cài đặt sẵn; thậm chí không có một ứng dụng chính thức. Vì vậy, làm cách nào để bạn tải dữ liệu của mình từ OneDrive sang PC Linux? Câu trả lời là một phần mềm chuyên dụng: OneDrive Client cho Linux, tương thích với tất cả các bản phân phối chính.





LÀM VIDEO TRONG NGÀY

Tại sao bạn cần OneDrive trên Linux?

Linux có một mối quan hệ kỳ lạ với các dịch vụ lưu trữ đám mây tên tuổi. Một số cung cấp ứng dụng khách tương thích với Linux, nhưng việc thiết lập đám mây của riêng bạn với ownCloud hoặc NextCloud thường dễ dàng như vậy.





Nhưng điều đó không có nghĩa là bạn không nên sử dụng OneDrive trên Linux. Mặc dù nó là tài sản độc quyền và điều này có thể làm ảnh hưởng đến sự nhạy cảm với nguồn mở của bạn, nhưng bạn có thể có lịch sử với OneDrive. Lấy dữ liệu của bạn khỏi máy chủ của Microsoft có nghĩa là bạn có thể truy cập dữ liệu đó ngay từ đầu. Truy cập OneDrive từ hệ điều hành Linux của bạn là cách để thực hiện điều này và nó dễ dàng hơn cài đặt Microsoft Office trên Linux .

Mở OneDrive trong trình duyệt của bạn là một tùy chọn, nhưng nó cực kỳ chậm và không đáng để bỏ thời gian.



Lý do của tôi để làm điều này là đơn giản. Sau nhiều năm trả tiền thuê bao hàng tháng cho Office 365, cuối cùng tôi đã quyết định rằng mình không cần nó nữa. Với 50GB dung lượng lưu trữ mà tôi không muốn mất (bao gồm nhiều ảnh con tôi chụp trên thiết bị Windows Phone), ưu tiên đồng bộ hóa dữ liệu.

(Tùy chọn lưu trữ “miễn phí” chỉ là 5GB.)





Sử dụng tùy chọn tốt nhất: Ứng dụng khách OneDrive cho Linux

Một số ứng dụng khách OneDrive đã được phát hành cho Linux trong những năm qua, nhưng hầu hết đã bị bỏ rơi. Một dự án vẫn đang được phát triển là OneDrive Client cho Linux.

Phần mềm này có sẵn từ GitHub và có thể được cài đặt trên hầu hết mọi bản phân phối Linux. Tất cả các bước được cung cấp trên trang GitHub để cài đặt nó chỉ trong vài phút. Để chứng minh mức độ đơn giản của nó, phần bên dưới sẽ trình bày cách cài đặt OneDrive Client cho Linux trên Ubuntu 22.04 LTS.





Với phần mềm này được cài đặt, bạn không có quyền truy cập lén lút vào OneDrive. Đây là ứng dụng khách OneDrive Linux chính thức, ít nhất là tốt như ứng dụng khách trên Android nếu không phải là ứng dụng khách Windows OneDrive thực tế.

Trong số các tính năng của OneDrive Client cho Linux là bộ nhớ đệm trạng thái, giám sát và đồng bộ hóa tệp theo thời gian thực, xác thực tệp tải lên và tải xuống, giới hạn tốc độ lưu lượng và tải lên có thể tiếp tục. Phần mềm này hỗ trợ OneDrive miễn phí, OneDrive dành cho người đăng ký, OneDrive for Business, triển khai đám mây quốc gia (ví dụ: Chính phủ Hoa Kỳ) và các biến thể Office 365 khác, thư viện SharePoint và Office 365 cũng như các thư mục được chia sẻ.

Tóm lại, nếu bạn cần quyền truy cập OneDrive trên Linux--ngắn hạn hoặc dài hạn--bạn cần sử dụng Máy khách OneDrive cho Linux.

Cài đặt Ứng dụng khách OneDrive cho Linux trên Ubuntu 22.04 LTS

Mặc dù OneDrive Client cho Linux hoạt động với hầu hết các bản phân phối, các bước sau đây trình bày cách cài đặt nó trên các hệ thống dựa trên Debian (cụ thể là Ubuntu 22.04 LTS).

Bắt đầu bằng cách đảm bảo hệ thống của bạn được cập nhật đầy đủ.

sudo apt-get update

sudo apt-get upgrade -y

sudo apt-get dist-upgrade -y

sudo apt-get autoremove -y

sudo apt-get autoclean -y

Sau khi cập nhật, bạn nên khởi động lại hệ thống của mình

reboot

Cài đặt Ứng dụng khách OneDrive cho Linux trên Ubuntu 22.04 LTS yêu cầu sử dụng Kho lưu trữ dịch vụ bản dựng OpenSuSE. Bắt đầu bằng cách thêm khóa phát hành:

wget -qO - https://download.opensuse.org/repositories/home:/npreining:/debian-ubuntu-onedrive/xUbuntu_22.04/Release.key | gpg --dearmor | sudo tee /usr/share/keyrings/obs-onedrive.gpg > /dev/null

Tiếp theo, thêm kho lưu trữ:

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.04/ ./" | sudo tee /etc/apt/sources.list.d/onedrive.list

Sau đó, bạn nên cập nhật bộ đệm apt:

sudo apt-get update

Cuối cùng, cài đặt Ứng dụng khách OneDrive cho Linux:

sudo apt install --no-install-recommends --no-install-suggests onedrive

Lưu ý rằng các bước hơi khác nhau giữa các bản phân phối. Ví dụ: các lệnh kho lưu trữ và khóa khác nhau (dựa trên phiên bản) được yêu cầu cho Ubuntu 22.10.

Cài đặt OneDrive cho Linux trên các bản phân phối khác

Như đã lưu ý, các bước trên là dành cho Ubuntu.

Tuy nhiên, Arch và Manjaro có thể sử dụng trên mac:

pamac build onedrive-abraunegg

Phần mềm cũng có thể được cài đặt từ nguồn. Tìm hiểu thêm về Ứng dụng khách OneDrive cho GitHub của Linux .

Cách đồng bộ OneDrive với Linux

OneDrive Client cho Linux theo mặc định là một công cụ dòng lệnh. Các lệnh khác nhau được bao gồm, mà bạn có thể truy cập bằng lệnh trợ giúp:

onedrive --help

Đây là một danh sách khá nhiều tùy chọn, với những tùy chọn phổ biến nhất được tóm tắt ở đầu danh sách.

Để đồng bộ OneDrive với Linux, bạn cần một lệnh duy nhất:

onedrive destination-directory [FILEPATH] --synchronize

Chỉ cần chỉ định đường dẫn tệp dự định cho dữ liệu của bạn và lưu ý dấu gạch ngang kép trước làm cho đồng bộ yêu cầu. Miễn là đích đến có đủ dung lượng lưu trữ, dữ liệu sẽ đồng bộ hóa từ tài khoản OneDrive của bạn với Linux.

  Đồng bộ OneDrive trên Linux

Để cho phép điều này xảy ra, bạn sẽ cần nhập thông tin đăng nhập của mình. Ứng dụng OneDrive Client cho Linux sẽ hiển thị một liên kết để mở trong trình duyệt của bạn. Sau khi đăng nhập vào tài khoản Microsoft của bạn, hãy sao chép URL (trang này thường để trống) và dán vào cửa sổ đầu cuối nếu cần. Xác thực sau đó nên được hoàn thành.

Trong khi đó, bạn có thể xác nhận trạng thái đồng bộ hóa (nếu dữ liệu mới được thêm vào hoặc xóa tệp) bằng

xbox của tôi không kết nối được với internet
onedrive display-sync-status

Mọi thứ bạn cần để sử dụng OneDrive ở bất kỳ quy mô và phân phối nào đều có thể tìm thấy trong tệp trợ giúp.

Điều khiển bằng chuột với OneDriveGUI

Nếu điều này tỏ ra không phù hợp hoặc bạn không đủ quen thuộc với dòng lệnh, bạn có thể sử dụng công cụ OneDriveGUI để thay thế. Đây là giao diện người dùng cho Máy khách OneDrive dành cho Linux cung cấp giao diện điều khiển bằng chuột và bàn phím.

Bắt đầu bằng cách truy cập OneDriveGUI GitHub và tải xuống AppImage. ( Tệp AppImage là gì? )

Tải xuống : OneDriveGUI (Tự do)

Khi đã xong, hãy mở một cửa sổ đầu cuối đến vị trí tải xuống và nhập:

chmod +x ./OneDriveGUI-[VERSION]-x86_64.AppImage

Đảm bảo trao đổi [VERSION] với phiên bản của tệp tải xuống OneDriveGUI AppImage.

(Một phiên bản của OneDriveGUI cho Arch Linux cũng có sẵn.)

Việc sử dụng OneDriveGUI yêu cầu trước tiên bạn phải tạo một hồ sơ. Sau đó, chỉ định đường dẫn tệp cho thư mục nếu bạn đã bắt đầu đồng bộ hóa với công cụ đầu cuối.

  Tạo hồ sơ cho OneDrive trên Linux

Khi điều này được thực hiện, xác thực phải được hoàn tất (ngay cả khi bạn đã thực hiện việc này trong Máy khách OneDrive cho Linux). Đây là một giao diện hấp dẫn hơn, nhưng quá trình này là như nhau. Sau đó, bạn đã sẵn sàng để bắt đầu sử dụng Ứng dụng khách OneDrive cho Linux trong cài đặt máy tính để bàn truyền thống hơn.

  Giao diện GUI của OneDrive Client cho Linux

OneDrive cho Linux chỉ hoạt động

Mặc dù giao diện dòng lệnh không quá tệ, nhưng OneDriveGUI rõ ràng làm cho OneDrive Client cho Linux trở nên hữu dụng hơn. Ứng dụng này có mọi thứ bạn cần để lấy dữ liệu của bạn khỏi OneDrive và đồng bộ hóa dữ liệu đó với đám mây ưa thích của bạn. Trong khi đó, nếu điều đó có vẻ quá sức, bạn có thể tiếp tục sử dụng OneDrive với phần mềm này.

Tuy nhiên, với tần suất Microsoft sửa đổi các phương thức xác thực cho các hệ thống của mình, đây có thể không phải là một kế hoạch dài hạn tốt.

Bất kể điều gì, OneDrive Client cho Linux là một cách tuyệt vời để truy cập dữ liệu OneDrive và đồng bộ hóa dữ liệu đó với PC Linux của bạn.