Как получить доступ и использовать OneDrive в Linux


Microsoft OneDrive – это популярная служба облачного хранилища, позволяющая хранить важные файлы и получать к ним доступ с любого устройства. Однако стоит отметить, что OneDrive не предлагает официальной поддержки Linux. К счастью, есть несколько способов получить доступ к файлам OneDrive и синхронизировать их в системе Linux.

В этой статье описаны различные способы интеграции OneDrive со средой Linux. С помощью этих методов вы можете беспрепятственно получать доступ к файлам OneDrive и управлять ими в файловых системах Linux.

Можете ли вы использовать OneDrive в Linux?

Да, вы можете получить доступ к OneDrive в Linux и использовать его несколькими разными способами. Хотя официального клиента OneDrive для Linux не существует, доступно несколько неофициальных альтернатив.

Например, вместо этого вы можете использовать неофициальный клиент OneDrive для Linuxс открытым исходным кодом или инструмент командной строки, например rclone. Вы также можете быстро получить доступ к файлам OneDrive из веб-браузера.

Помните, что это неофициальные решения; ваши впечатления могут различаться в зависимости от инструмента и вашего Дистрибутив Linux. В любом случае эти параметры позволяют интегрировать OneDrive в рабочий процесс Linux.

Использование неофициального клиента OneDrive для Linux

неофициальный клиент OneDrive для Linux позволяет получить доступ к OneDrive и использовать его в системах Linux. Обратите внимание, что этот неофициальный клиент никоим образом не поддерживается Microsoft — вам придется использовать его на свой страх и риск.

Клиент OneDrive для Linux официально не поддерживается, но он представляет собой бесплатный, с открытым исходным кодом и хорошо поддерживаемый вариант, которым могут пользоваться пользователи Linux.

Установка неофициального клиента OneDrive для Linux

Выполните следующие действия, чтобы загрузить и установить неофициальный клиент OneDrive для Linux в системе Linux на базе Debian или Ubuntu. Для других дистрибутивов может потребоваться следуй разным инструкциям.

  1. Откройте терминал на своем ПК с Linux.
  2. Введите в терминал следующее, чтобы добавить правильный репозиторий и ключи репозитория для установки необходимых пакетов:
    wget -qO – https://download.opensuse.org/repositories/home:/npreining: /debian-ubuntu-onedrive/xUbuntu_22.10/Release.key | gpg –дирмор | sudo tee /usr/share/keyrings/obs-onedrive.gpg >/dev/null.
  3. После успешного выполнения этой команды запустите следующую команду: 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.10/ ./» | sudo tee /etc/apt/sources.list.d/onedrive.list
    1. Обновите менеджер пакетов, набрав sudo apt updateи дождитесь завершения.
    2. После обновления менеджера пакетов запустите sudo apt installno-install-recommendsno-install-suggests ldc onedriveв терминале и дождитесь завершения.
    3. 10
      1. Если во время установки вы столкнулись с ошибкой зависимости libphobos2-ldc-shared100, запустите wgethttp://launchpadlibrarian.net/619487666/libphobos2-ldc-shared100_1.30.0-1_amd64.deb && sudo dpkg -i /libphobos2-ldc-shared100_1. 30.0-1_amd64.debчтобы сначала решить эту проблему, затем повторите команду sudo apt install.
      2. Настройка и использование клиента

        На этом этапе вы должны успешно установить неофициальный клиент Linux OneDrive. Вам нужно будет настроить его для доступа к вашим файлам.

        1. Чтобы запустить клиент в первый раз и создать файл конфигурации по умолчанию, введите в терминал onedrive.
        2. Вам будет предложено посетить URL-адрес Microsoft для аутентификации и предоставления доступа к вашей учетной записи OneDrive. Откройте URL-адрес в веб-браузере, войдите в систему, используя свои учетные данные Microsoft, и предоставьте необходимые разрешения.
          1. После предоставления разрешений вы увидите пустую страницу — скопируйте URL-адрес, вставьте его обратно в терминал и нажмите клавишу Enter.
            1. Клиент предупредит вас, если вы добились успеха. Чтобы начать синхронизацию, введите в терминал onedrive –synchronize. После этого должна начаться синхронизация файлов OneDrive с локальной папкой (по умолчанию ~/OneDrive). Вам нужно будет дать время для завершения этого процесса..
            2. Если вы хотите, чтобы клиент работал в фоновом режиме, введите и запустите onedrive –monitorсо своего терминала.
            3. Для получения дополнительной информации о функциях и настройках клиента вы можете обратиться к разделу официальная документация для клиента на GitHub.

              Как получить доступ к OneDrive в Linux с помощью Rclone

              rclone— это мощный инструмент терминала с открытым исходным кодом для синхронизации и передачи файлов между локальными или удаленными системами на ПК с Linux. Используя rclone, вы можете настроить свой компьютер с Linux, чтобы разрешить доступ к вашему хранилищу OneDrive.

              Чтобы использовать rclone с OneDrive в Linux, выполните следующие действия.

              1. Для начала загрузите и установите Rclone в своей системе Linux. Вы можете найти инструкции по установке для вашего конкретного дистрибутива на веб-сайт rclone или введите sudo -v ; локон https://rclone.org/install.sh | sudo bashв терминал, чтобы быстро установить его.
                1. После установки Rclone введите rclone configв терминал, чтобы начать процесс настройки.
                2. При появлении запроса нажмите клавишу n, чтобы создать новый пульт OneDrive, а затем введите имя для пульта OneDrive (например, onedrive).
                  1. Затем найдите номер Microsoft OneDriveв качестве поставщика хранилища (обычно 31), введите его и нажмите Enterдля подтверждения. .
                    1. Для идентификатора клиентаи секрета клиентаоставьте пустыми и нажмите Enter.
                    2. Выберите регион аутентификации для OneDrive (обычно нажав 1и клавишу ввода), затем выберите n, чтобы использовать обычный процесс установки для аутентификации.
                      1. При появлении запроса нажмите Y, чтобы открыть веб-браузер и войти в систему. Введите данные своей учетной записи OneDrive и разрешите Rclone доступ к вашей учетной записи и хранилищу OneDrive, следуя инструкциям на экране.
                      2. >.
                        1. После завершения настройки закройте браузер и вернитесь в терминал.
                        2. Выберите конфигурацию OneDrive — обычно 1для стандартного доступа к OneDrive. Нажмите клавишу Enter, чтобы продолжить.
                          1. Выберите свой идентификатор OneDrive из предложенных вариантов, обычно нажав 1и клавишу Enter.
                            1. Нажмите yеще раз для подтверждения.
                              1. На этом этапе настройка должна быть завершена. Нажмите Y, чтобы подтвердить еще раз и сделать это конфигурацией по умолчанию.
                                1. Нажмите q, чтобы выйти из инструмента настройки. Вы можете использовать команду rcloneдля взаимодействия с файлами OneDrive. Например, чтобы просмотреть содержимое вашей учетной записи OneDrive, выполните команду rclone ls onedrive:в своем терминале.
                                  1. Чтобы загрузить файл из своей учетной записи OneDrive, выполните команду rclone copy onedrive:/path/to/file /path/to/local/directoryв терминале. Замените пути /path/toместоположением файла и местом, где вы хотите сохранить файл на локальном компьютере.
                                  2. Чтобы загрузить файл в свою учетную запись OneDrive, выполните команду rclone copy /path/to/local/file onedrive:/path/to/remote/directory. Замените пути /path/toместоположением файла и местоположением в хранилище OneDrive, в которое вы хотите загрузить файл.
                                    1. Вы также можете использовать команду rclone syncдля синхронизации всех файлов между вашей учетной записью OneDrive и локальной файловой системой Linux. Например, чтобы синхронизировать все файлы в вашей учетной записи OneDrive с локальным каталогом под названием ~/onedrive, выполните команду rclone sync onedrive: ~/onedrive..
                                    2. Чтобы синхронизировать определенный каталог в вашей учетной записи OneDrive с локальным каталогом, выполните командуrclone sync onedrive:/path/to/remote/directory /path/to/local/directoryи замените Пути /path/toс правильными удаленными и локальными каталогами.
                                    3. Как получить доступ к OneDrive в Linux с помощью веб-браузера

                                      Не хотите устанавливать дополнительное программное обеспечение? Вы можете быстро получить доступ к файлам OneDrive с ПК с Linux с помощью веб-браузера.

                                      Для этого посетите веб-сайт OneDrive и войдите в свою учетную запись Microsoft. После входа вы увидите свое хранилище OneDrive с папками и файлами. Вы сможете загружать файлы, загружать новые, удалять целые файлы или папки или напрямую создавать новые файлы Office и добавлять их в свое хранилище OneDrive.

                                      Вы также можете поделиться своими файлами с другими, выбрав файл и нажав кнопку Поделиться.

                                      Помните, что изменения, внесенные в файлы и документы на веб-сайте OneDrive, будут синхронизированы с любыми другими устройствами, подключенными к вашей учетной записи Microsoft.

                                      Управление файлами Linux

                                      Использовать OneDrive в Linux можно с помощью одного из вышеперечисленных инструментов (или с помощью веб-сайта OneDrive). Хотя Microsoft не предлагает собственное приложение OneDrive для Linux, эти альтернативы предоставляют аналогичные возможности.

                                      Беспокоитесь о своих файлах? Не забудьте автоматизируйте резервное копирование файлов, чтобы обеспечить безопасность и актуальность ваших данных. Помните о потенциальные проблемы с синхронизацией OneDrive, которые могут возникнуть, и всегда дважды проверяйте настройки, если у вас возникнут проблемы.

                                      .

                                      Похожие сообщения:


                                      15.06.2023