Как да получите достъп до OneDrive от работния плот на Ubuntu

OnDrive

Става синхронизация с виртуални твърди дискове Ахилесовата пета от Ubuntu. Каноничното разпространение, първата, която интегрира собствената си облачна услуга, изостава. След премахването на нейната облачна услуга и с използването на услуги на трети страни за достъп до популярни виртуални твърди дискове като Google Drive, опцията Cloud за Ubuntu е доста ограничена. Благодарение на работата на много разработчици, Ubuntu решава тези недостатъци. Наскоро програмист, Xiangyu Bu успя да разработи програма, която синхронизира нашия виртуален твърд диск OneDrive с папка на твърдия ни диск, точно както Dropbox прави със своите папки. Тази програма е кръстена с името onedrive-d и ни дава достъп до нашия виртуален твърд диск OneDrive.

Как да инсталирате Onedrive-d и да получите достъп до OneDrive в Ubuntu

Onedrive-d е програма, която се хоства на Github, за да я инсталираме в Ubuntu, ще ни трябва програмата Git. Ако нямаме Git, ние го инсталираме и ако вече имаме инсталиран Git, ще направим следното:

git клонинг https://github.com/xybu92/onedrive-d.git

cd onedrive-d

След като разполагаме с файловете onedrive-d, ще започнем инсталацията на програмата:

./inst инсталиране

Ето как ще започне инсталацията. Първото нещо, което ще ни поиска, е да инсталираме поредица от пакети, които са ни необходими, за да работи програмата. След като инсталираме тези пакети, ще се появи екран за конфигуриране, това е първата конфигурация. На този екран ще модифицираме само две данни, първо натискаме горния бутон и ще се появи екран за влизане, където ще въведем нашите идентификационни данни за достъп до OneDrive.
OneDrive-D

След като влезете, той ще ни поиска разрешение за достъп до OneDrive. След като се решим, се връщаме към първия екран за конфигуриране и във втория бутон, този под предишния бутон, избираме папката, в която ще поставим данните на OneDrive.
OneDrive-D

Оставяме останалите параметри и опции такива, каквито са, и натискаме бутона Ok. С това ще се появи екран, в който се посочва, че промените са актуализирани. Сега затваряме екрана и в терминал записваме следното

oneedrive-d

с това ще започне синхронизирането с One Drive и след кратко време ще актуализираме и синхронизираме твърдия диск.


41 коментара, оставете своя

Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.

  1.   Артуро Диас каза той

    Благодаря ви много за вашата статия, трябва да използвам OneDrive, за да синхронизирам информация между моя лаптоп и моя iPad и беше прекрасно. Мерси!

  2.   Свинска супа каза той

    Благодаря ви много, с това ще използвам още Ubuntu ... Поздрави!

  3.   ескараманзия каза той

    страхотен !!! Беше перфектно ...

  4.   Sa каза той

    Това не ме свързва с OneDrive, защо може да бъде?

  5.   иванлутин каза той

    При мен работи с ./setup.sh inst

  6.   Рафа каза той

    Здравейте, когато стигна до етапа на създаване на файла, той ми извежда грешката:
    cp: не може да създаде обикновен файл "/home/usernamer/.onedrive/ignore_v2.ini": Разрешението е отказано, но не мога да променя разрешението, тъй като не съм автор.

    Те имат някаква идея как да го поправят. Следвам тези етапи ... https://github.com/xybu/onedrive-d

  7.   Роналд каза той

    Когато сложа "sudo ./inst install" ми казва "./inst: command not found". Имам Lubuntu 14.04. Благодаря!

  8.   Ксавие каза той

    Ronal! опитайте "sudo ./install", той работи за мен: 3

  9.   Jordi каза той

    Когато въвеждате ./inst install в конзолата, файлът не съществува.

  10.   Агустин Риус каза той

    Погледнете в папката onedrive-d, която е инсталационният файл, в моя случай беше install.sh, така че правилната команда е "./install.sh" и се инсталира правилно, имам Ubuntu 15.04

    1.    Фабио каза той

      Това е възможността, благодаря. имам lubuntu 15.10

      1.    Arturo каза той

        Благодаря, имах съмнения защо не ми се получи XD

      2.    Paul каза той

        Перфектно! Благодаря ти!

    2.    ангел каза той

      Благодаря, това беше моят проблем 🙂

    3.    Адолфо Феликс каза той

      Здравейте за мен, работи и с Ubuntu версия 14.04, благодаря.

    4.    Хосе Алфредо Монтероза каза той

      е правилно, това е формата или аргументът, които трябва да се дефинират в терминала

    5.    Danny каза той

      благодаря
      С ваша помощ успях да го реша

    6.    Хюго каза той

      благодаря, че работи за мен ./install.sh

    7.    Федерико Моне каза той

      благодаря пукнатина

  11.   Ксавие каза той

    Здравейте и благодаря за тази статия. Моля, можете ли да ми помогнете, при инсталирането не работи с "./inst install", работи с "./install.sh", но при инсталирането получих нещо, което казваше "Python 3.x не е намерен в системата", след това бяха изтеглени и инсталирани няколко неща и накрая получавам нещо друго "pip3 не е намерен в системата". Как да инсталирам този липсващ pip3? Благодаря предварително за помощта.

  12.   ФРАНКО АЛВАРАДО каза той

    Javier използва apt.get -f install, за да коригира липсващите зависимости.
    поздрави

  13.   Андрес Рейес каза той

    Отличен принос и помощ .... Имах проблеми, но изпълних инструкциите на Хавиер и всичко беше перфектно ... благодаря

  14.   Густаво Рамирес каза той

    Отлично !!!, току-що инсталирах ubuntu MATE и това беше приложението, което търсех, за да синхронизирам папките си в OneDrive ... Благодаря ви много !!!!!

  15.   Фабио каза той

    Страхотен Хоакин, много благодаря

  16.   Габриел Арсе каза той

    Здравейте!! Извежда ми тази грешка, след като стартирам в onedrive-d терминала .. „КРИТИЧНО: MainThread: пътят до локалното репозиторий на OneDrive не е зададен.“ Как мога да го реша ?? (Вече преминах onedrive-pref ..)
    Благодаря ви!

  17.   Габриел Арсе каза той

    Готово, в onedrive-pref зададох папката по подразбиране и реших! Поздравления!!

    1.    Оскар Осорио Лопес каза той

      Какво имаш предвид като зададеш папката по подразбиране Имам същия проблем, надявам се, че можеш да ми помогнеш, поздрави.

  18.   домакин каза той

    инсталирайте го и конфигурирайте всичко добре, макар и чрез конзола. но имам някои файлове на устройството и той не ги синхронизира с мен, така че изтегля как да разбера дали наистина се синхронизира.

  19.   Естебан каза той

    Знаете ли как да инсталирате Para e linux mint rafaela 17.3, защото от стъпките, които сте поставили, не го разбирам

  20.   Майка каза той

    Здравейте, добър ден,

    Опитах хиляди начини (включително даване на root права) на инсталатора и за мен е невъзможно да го инсталирам. Получавам следното съобщение, което не мога да поправя: ПРЕДУПРЕЖДЕНИЕ: Dummy-2: не успя да изхвърли конфигурацията във файл "/home/maica/.onedrive/config_v2.json".

    Ако някой можеше да ми помогне, наистина бих го оценил.

  21.   Хуан Антонио Домингес Могуел каза той

    Отличен принос. Благодаря. В моя конкретен случай с Ubuntu Studio 16.04, той работи перфектно за мен, променяйки инструкцията: "./inst install" на "./install.sh install" и след това конфигурирайте от терминала със следната инструкция: "onedrive-pref". Поздравления!

  22.   Джонатан каза той

    Имам този проблем и не успях да го разреша в началото, той се инсталира нормално, но почти в края получавам грешка. Благодаря ви за сътрудничеството, оставям редовете на кода
    jonathan @ jonathan-CQ1110LA ~ / onedrive-d $ sudo ./install.sh
    python3 инсталиран ... Добре
    Четене на списък с пакети ... Готово
    Създаване на дърво на зависимостите
    Четене на информацията за състоянието ... Готово
    python3-dev вече е в последната си версия (3.5.1-3).
    0 актуализирани, 0 нови ще бъдат инсталирани, 0 за премахване и 28 не актуализирани.
    pip3 инсталиран ... Добре
    inotifywait инсталиран ... Добре
    Четене на списък с пакети ... Готово
    Създаване на дърво на зависимостите
    Четене на информацията за състоянието ... Готово
    python3-gi вече е в най-новата си версия (3.20.0-0ubuntu1).
    inotify-tools вече е в последната си версия (3.14-1ubuntu1).
    0 актуализирани, 0 нови ще бъдат инсталирани, 0 за премахване и 28 не актуализирани.
    Traceback (последно последно обаждане):
    Файл "setup.py", ред 4, в
    от setupptools import setup, find_packages
    ImportError: Няма модул с име „setuptools“

    1.    Хосе Иранзо каза той

      Здравейте, имах същия проблем и го реших като стартирам

      sudo apt-get инсталирате python3-setuptools

      Поздрави.

  23.   Хуан Пабло каза той

    Толкова много по-лесно е от това, което е обяснено тук. Поне на Linux Mint 19
    първо:
    sudo apt инсталира onedrive
    второ:
    След като бъде инсталирана, папка, наречена OneDrive, ще се появи в нашите «Лични папки» и в нея: Документи - Предпочитани - Споделени предпочитани - Обществени - Защита 1 (поне тези папки ми се появиха, може би защото имам папка с това име)
    трето:
    Достъпваме до нашия акаунт в Microsoft и отиваме в OneDrive.

    Направих теста за създаване на документ в папка на твърдия ми диск и след това в терминал въведох „onedrive“ и само с тази команда той беше актуализиран в облака onedrive. Отговорът на конзолата ми беше: Качване: ./Documents/Testing OD.txt

    След това изтрих всички останали инсталации, които не ми помогнаха.

    Поздрави от Аржентина

    Хуан Пабло

  24.   Хосе Алфредо Монтероза каза той

    в края просто трябва да дадете инструкция за синхронизиране

    „Oneedrive –синхронизиране“ и това е всичко.

  25.   Зифра каза той

    Вече не работи. API на Microsoft е остарял 🙁

  26.   ДАНИЛО РИАНО каза той

    Здравейте, когато стартирам командата onedrive от терминала, в крайна сметка тя извежда грешката:

    OSError: [Errno 88] Работа на сокет на не-сокет

    Имам Ubuntu 20.04.

    Можете ли да ми помогнете, благодаря.

  27.   jesbenmx каза той

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

  28.   Nicholas каза той

    Приятели, благодаря, че го споделихте, "./install.sh" работи директно за мен, което е различно от това, което пише в кода, споделям го в случай, че работи за някой,

    1.    Марленг каза той

      Здравейте, как изпълнихте тази част от стъпките:

      # може да се наложи да промените `whoami` на вашето потребителско име
      sudo chown `whoami` /var/log/onedrive_d.log

      -----

      Когато поставям тази част, се появява следното, защото аз също не знам точно какъв е потребителят:

      sudo chown $ CURRENT_USER `/ var / log / onedrive_d.log`
      bash: /var/log/onedrive_d.log: Отказано разрешение
      chown: липсва операнд
      Опитайте 'chown –help' за повече информация.

      ---

      Не знам как да го реша, надявам се да ми помогнете.
      Поздрави!

  29.   Jimmy каза той

    Здравейте, виждам, че има коментари от преди 8 години, това все още ли е правилна и изпълнима инструкция?