Как да инсталирате Microsoft OneDrive на Ubuntu

Как да инсталирате Microsoft OneDrive на Ubuntu
Читатели като вас помагат в подкрепа на MUO. Когато правите покупка чрез връзки на нашия сайт, ние може да спечелим комисионна за партньор. Прочетете още.

Ако сте преминали от Windows към операционна система Linux, има голям шанс да сте използвали Microsoft OneDrive. Той е вграден в Windows 10 и 11, което означава, че голяма част от вашите лични файлове са синхронизирани там.





При операционните системи Linux няма предварително инсталиран OneDrive; дори няма официално приложение. И така, как точно да получите данните си от OneDrive на вашия компютър с Linux? Отговорът е специален софтуер: OneDrive Client за Linux, съвместим с всички основни дистрибуции.





MAKEUSEOF ВИДЕО НА ДЕНЯ

Защо ви е необходим OneDrive на Linux?

Linux има странна връзка с услугите за съхранение в облак на големи имена. Някои предлагат клиенти, съвместими с Linux, но често е толкова лесно да настроите свой собствен облак с ownCloud или NextCloud.





Но това не означава, че не трябва да използвате OneDrive на Linux. Въпреки че е частна собственост и това може да разстрои вашата чувствителност към отворен код, може да имате история с OneDrive. Премахването на вашите данни от сървърите на Microsoft означава да имате достъп до тях на първо място. Достъпът до OneDrive от вашата операционна система Linux е начинът да направите това и е по-лесен от инсталиране на Microsoft Office на Linux .

Отварянето на OneDrive във вашия браузър е опция, но е невероятно бавно и не си струва времето.



Причината ми да го направя е проста. След години на плащане на месечен абонамент за Office 365, най-накрая реших, че вече не ми трябва. С 50 GB място за съхранение, което не искам да загубя (включително много снимки на децата ми, заснети на устройства с Windows Phone), синхронизирането на данните е приоритет.

(Опцията за „безплатно“ съхранение е само 5 GB.)





Използвайте най-добрата опция: OneDrive клиент за Linux

През годините бяха пуснати няколко клиента на OneDrive за Linux, но повечето бяха изоставени. Един проект, който все още е в процес на разработка, е OneDrive Client за Linux.

Този софтуер се предлага от GitHub и може да се инсталира на почти всяка Linux дистрибуция. Всички стъпки са предоставени на страницата на GitHub, за да го инсталирате само за няколко минути. За да демонстрирате колко лесно е, разделът по-долу ще демонстрира как да инсталирате OneDrive Client за Linux на Ubuntu 22.04 LTS.





С инсталиран този софтуер не получавате скрит достъп до OneDrive. Това е напълно развит OneDrive Linux клиент, поне толкова добър, колкото този на Android, ако не и действителният Windows OneDrive клиент.

Сред функциите на OneDrive Client за Linux са кеширане на състоянието, наблюдение и синхронизиране на файлове в реално време, валидиране на качване и изтегляне на файлове, ограничаване на трафика и възобновяеми качвания. Софтуерът поддържа безплатен OneDrive, абонатен OneDrive, OneDrive за бизнеса, национални облачни внедрявания (напр. правителството на САЩ) и други варианти на Office 365, библиотеки на SharePoint и Office 365 и споделени папки.

Накратко, ако имате нужда от достъп до OneDrive на Linux – краткосрочен или дългосрочен – трябва да използвате OneDrive Client за Linux.

Инсталирайте клиента OneDrive за Linux на Ubuntu 22.04 LTS

Въпреки че OneDrive Client за Linux работи с повечето дистрибуции, следващите стъпки демонстрират как да го инсталирате на базирани на Debian системи (по-специално Ubuntu 22.04 LTS).

Започнете, като се уверите, че вашата система е напълно актуална.

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

След актуализиране трябва да рестартирате системата си

reboot

Инсталирането на OneDrive Client за Linux на Ubuntu 22.04 LTS изисква използването на OpenSuSE Build Service Repository. Започнете с добавяне на ключа за освобождаване:

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

След това добавете хранилището:

как да създадете .bat файл
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

След това трябва да актуализирате apt кеша:

sudo apt-get update

И накрая, инсталирайте OneDrive Client за Linux:

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

Имайте предвид, че стъпките се различават леко в различните дистрибуции. Например, за Ubuntu 22.10 са необходими различни команди за ключове и хранилища (базирани на версията).

Инсталиране на OneDrive за Linux на други дистрибуции

Както беше отбелязано, стъпките по-горе са за Ubuntu.

Arch и Manjaro обаче могат да използват на mac:

pamac build onedrive-abraunegg

Софтуерът може да се инсталира и от източника. Научете повече за Клиент на OneDrive за GitHub на Linux .

Как да синхронизирате OneDrive с Linux

OneDrive Client за Linux по подразбиране е инструмент за команден ред. Включени са различни команди, до които можете да получите достъп чрез командата help:

onedrive --help

Това е доста голям списък с опции, като най-често срещаните са обобщени в горната част на списъка.

За да синхронизирате OneDrive с Linux, имате нужда от една команда:

onedrive destination-directory [FILEPATH] --synchronize

Просто посочете планирания файлов път за вашите данни и обърнете внимание на двойното тире пред синхронизирам команда. Докато целевата дестинация има достатъчно място за съхранение, данните ще се синхронизират от вашия акаунт в OneDrive с Linux.

  Синхронизирайте OneDrive на Linux

За да позволите това да се случи, ще трябва да въведете вашите идентификационни данни. Приложението OneDrive Client за Linux ще покаже връзка, която да отворите във вашия браузър. След като влезете в акаунта си в Microsoft, копирайте URL адреса (страницата обикновено е празна) и го поставете в прозореца на терминала, където е необходимо. След това удостоверяването трябва да бъде завършено.

Междувременно можете да потвърдите състоянието на синхронизиране (ако бъдат добавени нови данни или файлове премахнати) с

onedrive display-sync-status

Всичко, от което се нуждаете за използване на OneDrive от всякакъв мащаб и разпространение, може да бъде намерено в помощния файл.

Преминете към управлението на мишката с OneDriveGUI

Ако това се окаже недостатъчно или не сте достатъчно запознати с командния ред, можете вместо това да използвате инструмента OneDriveGUI. Това е преден край за OneDrive Client за Linux, който предоставя интерфейс, управляван от мишка и клавиатура.

Започнете, като се насочите към OneDriveGUI GitHub и изтеглите AppImage. ( Какво е AppImage файл? )

Изтегли : OneDriveGUI (Безплатно)

След като това стане, отворете терминален прозорец до мястото за изтегляне и въведете:

как да използвате вашия iphone на вашия компютър
chmod +x ./OneDriveGUI-[VERSION]-x86_64.AppImage

Не забравяйте да смените [ВЕРСИЯ] с версията на файла за изтегляне на OneDriveGUI AppImage.

(Версия на OneDriveGUI за Arch Linux също е наличен.)

Използването на OneDriveGUI изисква първо да създадете профил. След това посочете пътя на файла за директорията, ако вече сте стартирали синхронизиране с терминалния инструмент.

  Създайте профил за OneDrive на Linux

След като това бъде направено, удостоверяването трябва да бъде завършено (дори ако вече сте го направили в OneDrive Client за Linux). Това е по-привлекателен интерфейс, но процесът е същият. След това сте готови да започнете да използвате OneDrive Client за Linux в по-традиционна настройка на работния плот.

  OneDrive клиент за Linux GUI интерфейс

OneDrive за Linux просто работи

Докато интерфейсът на командния ред не е много лош, OneDriveGUI очевидно прави OneDrive Client за Linux по-използваем. Приложението има всичко необходимо, за да извадите данните си от OneDrive и да ги синхронизирате с предпочитания от вас облак. Междувременно, ако това изглежда прекалено усилие, можете да продължите да използвате OneDrive с този софтуер.

Въпреки това, като се има предвид колко често Microsoft преразглежда методите за удостоверяване за своите системи, това може да не е добър дългосрочен план.

Независимо от това, OneDrive Client за Linux е чудесен начин за достъп до данни на OneDrive и синхронизирането им с вашия компютър с Linux.

Категория Linux