Jak uzyskać dostęp do usługi OneDrive i korzystać z niej w systemie Linux
Microsoft OneDrive to popularna usługa przechowywania w chmurze, która umożliwia przechowywanie ważnych plików i uzyskiwanie do nich dostępu z dowolnego urządzenia. Warto jednak zauważyć, że OneDrive nie oferuje oficjalnego wsparcia dla systemu Linux. Na szczęście istnieje kilka sposobów uzyskiwania dostępu do plików OneDrive i ich synchronizowania w systemie Linux.
W tym artykule przedstawiono różne metody integracji usługi OneDrive ze środowiskiem Linux. Dzięki tym metodom możesz bezproblemowo uzyskiwać dostęp do plików OneDrive i zarządzać nimi w systemach plików Linux.
Czy możesz używać OneDrive w systemie Linux?
Tak, możesz uzyskać dostęp do usługi OneDrive i korzystać z niej w systemie Linux na kilka różnych sposobów. Chociaż nie ma oficjalnego klienta OneDrive dla systemu Linux, dostępnych jest kilka nieoficjalnych alternatyw.
Możesz na przykład użyć nieoficjalnego klienta OneDrive dla systemu Linuxo otwartym kodzie źródłowym lub narzędzia wiersza poleceń, takiego jak rclone. Możesz także szybko uzyskać dostęp do plików OneDrive z poziomu przeglądarki internetowej.
Pamiętaj, że są to rozwiązania nieoficjalne; Twoje doświadczenie może się różnić w zależności od narzędzia i Twojego Dystrybucja Linuksa. Niezależnie od tego opcje te umożliwiają integrację usługi OneDrive z przepływem pracy w systemie Linux.
Korzystanie z nieoficjalnego klienta OneDrive dla systemu Linux
Klik nieoficjalny klient OneDrive dla systemu Linux umożliwia dostęp do usługi OneDrive i korzystanie z niej w systemach Linux. Pamiętaj, że ten nieoficjalny klient nie jest w żaden sposób wspierany przez firmę Microsoft — musisz go używać na własne ryzyko.
Chociaż nie jest to oficjalnie obsługiwane, klient OneDrive dla systemu Linux jest bezpłatną, open source i dobrze utrzymaną opcją, z której mogą korzystać użytkownicy systemu Linux.
Instalowanie nieoficjalnego klienta OneDrive dla systemu Linux
Wykonaj poniższe kroki, aby pobrać i zainstalować nieoficjalnego klienta OneDrive dla systemu Linux w systemie Linux opartym na Debianie lub Ubuntu. Inne dystrybucje mogą wymagać postępuj zgodnie z różnymi instrukcjami.
Otwórz terminal na komputerze z systemem Linux.
Wpisz w terminalu następujące polecenie, aby dodać prawidłowe repozytorium i klucze repozytorium w celu zainstalowania niezbędnych pakietów: wget -qO – https://download.opensuse.org/repositories/home:/npreining: /debian-ubuntu-onedrive/xUbuntu_22.10/Release.key | gpg – kochanie | sudo tee /usr/share/keyrings/obs-onedrive.gpg >/dev/null.
Po pomyślnym uruchomieniu tego polecenia uruchom następujące polecenie: echo „deb [arch=$(dpkg –print-architecture) Sign-by=/usr/share/keyrings/obs-onedrive.gpg] https:/ /download.opensuse.org/repositories/home:/npreining:/debian-ubuntu-onedrive/xUbuntu_22.10/ ./” | sudo tee /etc/apt/sources.list.d/onedrive.list
Zaktualizuj menedżera pakietów, wpisując sudo apt updatei poczekaj na zakończenie.
Po zaktualizowaniu menedżera pakietów uruchom sudo apt install—no-install-recommends—no-install-suggests ldc onedrivew terminalu i poczekaj na zakończenie.
W tym momencie powinieneś pomyślnie zainstalować nieoficjalnego klienta Linux OneDrive. Aby uzyskać dostęp do plików, musisz go następnie skonfigurować.
Aby uruchomić klienta po raz pierwszy i wygenerować domyślny plik konfiguracyjny, wpisz onedrivew terminalu.
Zostaniesz poproszony o odwiedzenie adresu URL firmy Microsoft w celu uwierzytelnienia i przyznania dostępu do konta OneDrive. Otwórz adres URL w przeglądarce internetowej, zaloguj się przy użyciu poświadczeń Microsoft i przyznaj niezbędne uprawnienia.
Po przyznaniu uprawnień zobaczysz pustą stronę — skopiuj adres URL, wklej go z powrotem do terminala i naciśnij klawisz Enter.
Klient powiadomi Cię, jeśli się powiedzie. Aby rozpocząć synchronizację, wpisz w terminalu onedrive –synchronize. Powinno to rozpocząć synchronizację plików OneDrive z folderem lokalnym (domyślnie ~/OneDrive). Musisz zarezerwować trochę czasu na zakończenie tego procesu..
Jeśli chcesz, aby klient działał w tle, wpisz i uruchom onedrive –monitorna swoim terminalu.
Jak uzyskać dostęp do OneDrive w systemie Linux za pomocą Rclone
rcloneto potężne narzędzie terminalowe typu open source do synchronizacji i przesyłania plików pomiędzy systemami lokalnymi lub zdalnymi na komputerze z systemem Linux. Korzystając z rclone, możesz skonfigurować komputer z systemem Linux tak, aby umożliwiał dostęp do pamięci OneDrive.
Aby używać rclone z OneDrive w systemie Linux, wykonaj następujące kroki.
Aby rozpocząć, pobierz i zainstaluj Rclone w systemie Linux. Instrukcje instalacji dla Twojej konkretnej dystrybucji znajdziesz na strona internetowa RClone lub wpisz sudo -v ; curl https://rclone.org/install.sh | sudo bashdo terminala, aby zamiast tego szybko go zainstalować.
Po zainstalowaniu Rclone wpisz rclone configw terminalu, aby rozpocząć proces konfiguracji.
Po wyświetleniu monitu wybierz klawisz n, aby utworzyć nowego pilota, a następnie wprowadź nazwę pilota OneDrive (np. onedrive).
Następnie znajdź numer Microsoft OneDrivejako dostawcy przestrzeni dyskowej (zwykle 31), wpisz go i naciśnij Enter, aby potwierdzić .
W przypadku identyfikatora klientai tajemnicy klientapozostaw puste i naciśnij Enter.
Wybierz region uwierzytelniania dla OneDrive (zwykle naciskając 1i naciskając Enter), a następnie wybierz n, aby użyć typowego procesu konfiguracji do uwierzytelnienia.
Po wyświetleniu monitu naciśnij Y, aby otworzyć przeglądarkę internetową i się zalogować. Wprowadź dane swojego konta OneDrive i autoryzuj Rclone w celu uzyskania dostępu do Twojego konta OneDrive i miejsca na dysku, postępując zgodnie z instrukcjami wyświetlanymi na ekranie.
.
Po zakończeniu konfiguracji zamknij przeglądarkę i wróć do terminala.
Wybierz konfigurację OneDrive — zazwyczaj 1w celu uzyskania standardowego dostępu do OneDrive. Naciśnij klawisz Enter, aby kontynuować.
Wybierz identyfikator OneDrive z dostępnych opcji, zazwyczaj naciskając 1i naciskając klawisz Enter.
Naciśnij ponownie y, aby potwierdzić.
W tym momencie konfiguracja powinna zostać zakończona. Naciśnij Y, aby ponownie potwierdzić i ustawić konfigurację domyślną.
Naciśnij q, aby wyjść z narzędzia konfiguracyjnego. Do interakcji z plikami OneDrive możesz używać polecenia rclone. Na przykład, aby wyświetlić zawartość konta OneDrive, uruchom w terminalu polecenie rclone ls onedrive:.
Aby pobrać plik z konta OneDrive, uruchom w terminalu polecenie rclone copy onedrive:/path/to/file /path/to/local/directory. Zastąp ścieżki /path/tolokalizacją pliku i lokalizacją, w której chcesz zapisać plik na lokalnym komputerze.
Aby przesłać plik na konto OneDrive, uruchom polecenie rclone copy /path/to/local/file onedrive:/path/to/remote/directory. Zastąp ścieżki /path/tolokalizacją pliku i lokalizacją w magazynie OneDrive, do którego chcesz przesłać plik.
Możesz także użyć polecenia rclone sync, aby zsynchronizować wszystkie pliki między kontem OneDrive a lokalnym systemem plików Linux. Na przykład, aby zsynchronizować wszystkie pliki na koncie OneDrive z lokalnym katalogiem o nazwie ~/onedrive, uruchom polecenie rclone sync onedrive: ~/onedrive..
Aby zsynchronizować określony katalog na koncie OneDrive z katalogiem lokalnym, uruchom polecenierclone sync onedrive:/path/to/remote/directory /path/to/local/directoryi zamień /path/tościeżki z poprawnymi katalogami zdalnymi i lokalnymi.
Jak uzyskać dostęp do OneDrive w systemie Linux za pomocą przeglądarki internetowej
Nie chcesz instalować żadnego dodatkowego oprogramowania? Możesz szybko uzyskać dostęp do plików OneDrive z komputera z systemem Linux za pomocą przeglądarki internetowej.
Aby to zrobić, odwiedź witrynę OneDrive i zaloguj się na swoje konto Microsoft. Po zalogowaniu zobaczysz miejsce na dysku OneDrive zawierające foldery i pliki. Będziesz mógł pobierać pliki, przesyłać nowe, usuwać całe pliki lub foldery lub bezpośrednio tworzyć nowe pliki pakietu Office i dodawać je do miejsca w usłudze OneDrive.
Możesz także udostępnić swoje pliki innym osobom, wybierając plik i naciskając przycisk Udostępnij.
Pamiętaj, że zmiany wprowadzone w plikach i dokumentach w witrynie OneDrive zostaną zsynchronizowane z wszystkimi innymi urządzeniami podłączonymi do Twojego konta Microsoft.
Zarządzanie plikami systemu Linux
Korzystanie z usługi OneDrive w systemie Linux można uzyskać, korzystając z jednego z powyższych narzędzi (lub korzystając z witryny internetowej usługi OneDrive). Chociaż firma Microsoft nie oferuje natywnej aplikacji OneDrive dla systemu Linux, te alternatywy zapewniają podobne wrażenia.