Synchronizacja z wirtualnymi dyskami twardymi staje się coraz bardziej Pięta achillesowa z Ubuntu. Dystrybucja kanoniczna, firma, która jako pierwsza zintegrowała własną usługę w chmurze, pozostaje w tyle. Po usunięciu usługi w chmurze i skorzystaniu z usług innych firm w celu uzyskania dostępu do popularnych wirtualnych dysków twardych, takich jak Dysk Google, opcja chmury dla Ubuntu jest dość ograniczona. Jednak dzięki pracy wielu programistów Ubuntu rozwiązuje te niedociągnięcia. Ostatnio programista, Xiangyu Bu udało się opracować program, który synchronizuje nasz wirtualny dysk twardy OneDrive z folderem na naszym dysku twardym, tak jak robi to Dropbox ze swoimi folderami. Ten program został ochrzczony nazwą onedrive-d i daje nam dostęp do naszego wirtualnego dysku twardego OneDrive.
Jak zainstalować Onedrive-d i uzyskać dostęp do OneDrive w Ubuntu
Onedrive-d to program, który jest hostowany na Github, aby zainstalować go w Ubuntu będziemy potrzebować programu Git. Jeśli nie mamy Gita, instalujemy go, a jeśli mamy już zainstalowanego Gita, wykonamy następujące czynności:
klon git https://github.com/xybu92/onedrive-d.git
CD ONEDRIVE-D
Gdy mamy już pliki onedrive-d, rozpoczniemy instalację programu:
./Inst install
Tak rozpocznie się instalacja, pierwszą rzeczą, o którą nas poprosi, jest zainstalowanie serii pakietów potrzebnych do działania programu. Po zainstalowaniu tych pakietów pojawi się ekran konfiguracji, jest to pierwsza konfiguracja. Na tym ekranie zmodyfikujemy tylko dwa dane, najpierw wciskamy górny przycisk i pojawi się ekran logowania, na którym wprowadzimy nasze dane uwierzytelniające, aby uzyskać dostęp do OneDrive.
Po zalogowaniu poprosi nas o pozwolenie na dostęp do OneDrive. Po rozwiązaniu wracamy do pierwszego ekranu konfiguracji iw drugim przycisku, tym pod poprzednim przyciskiem, wybieramy folder, w którym umieścimy dane OneDrive.
Pozostałe parametry i opcje pozostawiamy bez zmian i wciskamy przycisk OK. W ten sposób pojawi się ekran informujący, że zmiany zostały zaktualizowane. Teraz zamykamy ekran iw terminalu piszemy co następuje
oneedrive-d
dzięki temu rozpocznie się synchronizacja z One Drive i za chwilę będziemy mieć zaktualizowany i zsynchronizowany dysk twardy.
Dziękuję bardzo za twój artykuł, muszę używać OneDrive do synchronizowania informacji między moim laptopem a moim iPadem i było cudownie. Merci!
Dziękuję bardzo, przy tym użyję więcej Ubuntu ... Pozdrowienia!
świetny !!! było idealnie ...
Nie łączy mnie z OneDrive, dlaczego tak jest?
U mnie zadziałało z ./setup.sh inst
Witam jak dojdę do etapu tworzenia pliku wyrzuca mi błąd:
cp: nie mogę utworzyć zwykłego pliku "/home/usernamer/.onedrive/ignore_v2.ini": Odmowa dostępu, ale nie mogę zmienić uprawnień, ponieważ nie jestem autorem.
Mają pomysł, jak to naprawić. Idę przez te etapy ... https://github.com/xybu/onedrive-d
Kiedy wstawiam „sudo ./inst install”, pojawia się komunikat „./inst: polecenie nie zostało znalezione”. Mam Lubuntu 14.04. Dzięki!
Ronal! spróbuj "sudo ./install", zadziałało dla mnie: 3
Po wejściu do ./inst install w konsoli plik nie istnieje.
Poszukaj w folderze onedrive-d, który jest plikiem instalacyjnym, w moim przypadku był to install.sh, więc prawidłowe polecenie to "./install.sh" i instaluje się poprawnie, mam Ubuntu 15.04
To jest opcja, dziękuję. mam lubuntu 15.10
Dzięki, miałem wątpliwości, dlaczego to nie zadziałało dla mnie XD
Idealny! Dziękuję Ci!
Dzięki, to był mój problem 🙂
Witam, działało również z Ubuntu w wersji 14.04, dzięki.
jest poprawne, to jest formularz lub argument do zdefiniowania w terminalu
dzięki
Z twoją pomocą udało mi się go rozwiązać
dzięki, że dla mnie zadziałało ./install.sh
crack gracias
Witam i dziękuję za ten artykuł. Proszę, czy możesz mi pomóc, kiedy instalacja nie zadziałała z "./inst install", działała z "./install.sh", ale podczas instalacji pojawiło się coś, co mówiło: "Python 3.x nie został znaleziony w systemie", potem kilka rzeczy zostało pobranych i zainstalowanych i na końcu otrzymuję coś innego "pip3 nie znaleziono w systemie". Jak zainstalować brakujący pip3? Z góry dziękuję za pomoc.
Javier używa apt.get -f install, aby naprawić brakujące zależności.
pozdrowienia
Znakomity wkład i pomoc…. Miałem problemy, ale postępowałem zgodnie z instrukcjami Javiera i wszystko poszło idealnie… dziękuję
Świetnie !!!, właśnie zainstalowałem ubuntu MATE i to była aplikacja, której szukałem, aby zsynchronizować moje foldery OneDrive… Dziękuję bardzo !!!!!
Świetny Joaquin, bardzo dziękuję
Cześć!! Zgłasza mi ten błąd po uruchomieniu w terminalu onedrive-d .. „KRYTYCZNY: MainThread: ścieżka do lokalnego repozytorium OneDrive nie jest ustawiona.” Jak mogę to rozwiązać? (Już zdałem onedrive-pref ..)
Dziękujemy!
Gotowe, w onedrive-pref ustaw domyślny folder i rozwiązane! Pozdrowienia!!
Co masz na myśli, ustawiając domyślny folder, mam ten sam problem, mam nadzieję, że możesz mi pomóc, pozdrowienia.
zainstaluj go i skonfiguruj wszystko dobrze, chociaż przez konsolę. ale mam kilka plików na dysku i nie synchronizuje ich ze mną, więc pobiera, jak sprawdzić, czy naprawdę się synchronizuje.
Czy wiesz, jak zainstalować Para e linux mint rafaela 17.3, ponieważ po krokach, które położyłeś, nie rozumiem
Witam dobry wieczór,
Wypróbowałem tysiące sposobów (w tym nadanie uprawnień roota) instalatorowi i nie mogę go zainstalować. Otrzymuję następujący komunikat, którego nie mogę naprawić: OSTRZEŻENIE: Dummy-2: nie udało się zrzucić konfiguracji do pliku „/home/maica/.onedrive/config_v2.json”.
Gdyby ktoś mógł mi pomóc, byłbym naprawdę wdzięczny.
Doskonały wkład. Dzięki. W moim konkretnym przypadku z Ubuntu Studio 16.04 zadziałało idealnie, zmieniając instrukcję: „./inst install” na „./install.sh install”, a następnie konfiguruj z terminala z następującą instrukcją: „onedrive-pref”. Pozdrowienia!
Mam ten problem i nie udało mi się go rozwiązać na początku instaluję normalnie ale prawie na końcu wyskakuje mi błąd Dziękuję za współpracę Zostawiam linijki kodu
jonathan @ jonathan-CQ1110LA ~ / onedrive-d $ sudo ./install.sh
python3 zainstalowany… OK
Czytanie listy pakietów ... Gotowe
Tworzenie drzewa zależności
Czytanie informacji o stanie ... Gotowe
python3-dev jest już w najnowszej wersji (3.5.1-3).
0 zaktualizowanych, 0 nowych zostanie zainstalowanych, 0 do usunięcia i 28 nie zaktualizowanych.
zainstalowano pip3… OK
Zainstalowano inotifywait… OK
Czytanie listy pakietów ... Gotowe
Tworzenie drzewa zależności
Czytanie informacji o stanie ... Gotowe
python3-gi jest już w najnowszej wersji (3.20.0-0ubuntu1).
inotify-tools jest już w najnowszej wersji (3.14-1ubuntu1).
0 zaktualizowanych, 0 nowych zostanie zainstalowanych, 0 do usunięcia i 28 nie zaktualizowanych.
Traceback (ostatnie połączenie ostatnio):
Plik „setup.py”, wiersz 4, w
z setuptools import setup, find_packages
ImportError: Brak modułu o nazwie „setuptools”
Witam, miałem ten sam problem i rozwiązałem go uruchamiając
sudo apt-get install python3-setuptools
Pozdrowienia.
Jest to o wiele łatwiejsze niż to, co zostało tutaj wyjaśnione. Przynajmniej na Linux Mint 19
Po pierwsze:
sudo apt zainstaluj onedrive
Po drugie:
Po zainstalowaniu folder o nazwie OneDrive pojawi się w naszych «Folderach osobistych», aw nim: Dokumenty - Ulubione - Ulubione udostępnione - Publiczne - Zabezpieczenie 1 (przynajmniej te foldery pojawiły się, być może dlatego, że mam folder o tej nazwie)
Po trzecie:
Uzyskujemy dostęp do naszego konta Microsoft i przechodzimy do OneDrive.
Zrobiłem test tworzenia dokumentu w folderze na moim dysku twardym, a następnie w terminalu wpisałem „onedrive” i tylko tym poleceniem został zaktualizowany w chmurze onedrive. Odpowiedź na mojej konsoli brzmiała: Uploading: ./Documents/Testing OD.txt
Następnie usunąłem wszystkie inne instalacje, które mi nie pomogły.
Pozdrowienia z Argentyny
Juan Pablo
na koniec wystarczy wydać polecenie synchronizacji
„Oneedrive - synchronizacja” i to wszystko.
To już nie działa. Interfejs API firmy Microsoft jest przestarzały
Witam jak uruchamiam komendę onedrive z terminala to na koniec wyrzuca błąd:
OSError: [Errno 88] Działanie gniazda na innym gnieździe
Mam Ubuntu 20.04.
Czy możesz mi pomóc, dziękuję.
Nie działa już w żaden sposób, można uzyskać uwierzytelnienie auth0, pozostaje puste po zalogowaniu.
Przyjaciele, dzięki za udostępnienie, "./install.sh" zadziałało dla mnie bezpośrednio, co różni się od tego, co jest napisane w kodzie, udostępniam to na wypadek, gdyby zadziałało dla kogoś,
Witam, jak wykonałeś tę część kroków:
# być może trzeba będzie zmienić `whoami` na swoją nazwę użytkownika
Sudo Chown` whoami` /var/log/onedrive_d.log
-----
Gdy wstawiam tę część, pojawia się następująca informacja, bo też nie wiem dokładnie, kim jest użytkownik:
sudo chown $ CURRENT_USER `/ var / log / onedrive_d.log`
bash: /var/log/onedrive_d.log: Odmowa uprawnień
chown: brakujący operand
Spróbuj „chown –help”, aby uzyskać więcej informacji.
---
Nie wiem jak to rozwiązać, mam nadzieję, że możesz mi pomóc.
Pozdrowienia!
Witam, widzę, że są komentarze sprzed 8 lat, czy to nadal poprawna i wykonalna instrukcja?