Zamontuj OneDrive na Ubuntu
Ta instrukcja jest zgodna z RCLONE - Microsoft OneDrive
1. Pobierz i zainstaluj Rclone
sudo apt install rclone
lub pobierz najnowszą
wget https://downloads.rclone.org/v1.42/rclone-v1.42-linux-amd64.deb
sudo apt install ./rclone-v1.42-linux-amd64.deb
2. Dodaj nowy pilot OneDrive do Rclone
rclone config
Wybierz opcję Nowy pilot , wprowadzając ni naciskając Enterklawisz:
$ rclone config
Current remotes:
Name Type
==== ====
mega mega
e) Edit existing remote
n) New remote
d) Delete remote
r) Rename remote
c) Copy remote
s) Set configuration password
q) Quit config
e/n/d/r/c/s/q> n
Wpisz nazwę nowego pilota, tutaj onedrive
jest używany:
name> onedrive
Po naciśnięciu przycisku wyświetlana Enterjest lista obsługiwanych usług przechowywania w chmurze. Musisz wybrać opcję Microsoft OneDrive , wprowadzając odpowiedni numer („16” w tej chwili, ale może się zmienić w przyszłości):
Type of storage to configure.
Choose a number from below, or type in your own value
[snip]
...
...
xx / Microsoft OneDrive
\ "onedrive"
...
...
[snip]
Storage> onedrive
W kolejnych dwóch krokach naciśnij Enterbez wprowadzania żadnych informacji, ponieważ nie trzeba wprowadzać identyfikatora klienta aplikacji Microsoft ani tajnego klucza:
Microsoft App Client Id
Leave blank normally.
client_id>
Microsoft App Client Secret - leave blank normally.
client_secret>
Wybierz typ konta OneDrive (wprowadź b
dla firmowych lub p
osobistych kont OneDrive):
Remote config
Choose OneDrive account type?
* Say b for a OneDrive business account
* Say p for a personal OneDrive account
b) Business
p) Personal
b/p> p
W zależności od konfiguracji konieczne będzie wprowadzenie automatycznej konfiguracji lub instrukcji do następnego kroku. W przypadku użytkowników komputerów stacjonarnych wpisz, y aby użyć automatycznej konfiguracji:
Use auto config?
* Say Y if not sure
* Say N if you are working on a remote or headless machine
y) Yes
n) No
y/n> y
W domyślnej przeglądarce internetowej powinna zostać otwarta nowa karta z prośbą o udzielenie Rclone dostępu do konta OneDrive. Pozwól na to i możesz zamknąć kartę.
Rclone uruchamia serwer WWW na twoim komputerze lokalnym (na porcie 53682) w celu pobrania tokena uwierzytelniającego. Może być konieczne tymczasowe odblokowanie, jeśli używasz zapory.
Teraz musisz sprawdzić, czy wszystko jest poprawne i zapisać ustawienia, wpisując y:
[onedrive]
type = onedrive
client_id =
client_secret =
token = {"access_token":"GoKSt5YMioiuCWX1KOuo8QT0Fwy+Y6ZeX7M","token_type":"bearer","refresh_token":"7OMvoEAO3l*8BbhS2AMxpTbJW0Y6np9cdql!bwEdYAhJ6XBG0tnR0UK","expiry":"2018-07-26T15:15:13.696368366+03:00"}
--------------------
y) Yes this is OK
e) Edit this remote
d) Delete this remote
y/e/d> y
Wyjdź z konfiguracji Rclone, wpisując q:
Current remotes:
Name Type
==== ====
onedrive onedrive
e) Edit existing remote
n) New remote
d) Delete remote
r) Rename remote
c) Copy remote
s) Set configuration password
q) Quit config
e/n/d/r/c/s/q> q
3. Utwórz nowy folder
mkdir ~/OneDrive
4. Zamontuj OneDrive
rclone --vfs-cache-mode writes mount onedrive: ~/OneDrive
Możesz go zatrzymać i odmontować, naciskając Ctrl+, c aby zamknąć Rclone.
5. (Opcjonalnie) Zamontuj OneDrive podczas uruchamiania systemu
Aby zamontować OneDrive przy uruchamianiu, otwórz aplikacje startowe, a następnie w aplikacjach startowych kliknij Dodaj.
Po kliknięciu Dodaj użyj następujących poleceń:
Name: Rclone OneDrive Mount
Command: sh -c "rclone --vfs-cache-mode writes mount onedrive: ~/OneDrive"
Istnieją inne sposoby automatycznego instalowania OneDrive, takie jak dodanie linii w twoim /etc/fstab file
systemie, użycie systemd itp.
rclone lsd <your drive name>:
O ile mi wiadomo, nie ma łatwego rozwiązania do zamontowania OneDrive w dowolnej dystrybucji GNU / Linux.
Możesz użyć Storage Made Easy (SMEStorage), aby zamontować kilku dostawców w jednym folderze. Jest bezpłatny dla 3 dostawców, ale nie jest open source.
Możesz także skorzystać z dostarczonej aplikacji lub zamontować ją za pomocą webdav (Nautilus - Połącz z serwerem) i postępować zgodnie z instrukcjami podanymi w: CloudDAV
źródło