Regardless of Microsoft’s latest contributions to Linux and Open Supply, there probably won’t ever be first-class assist for their client merchandise like OneDrive. Fortunately, Linux customers are artistic and have solved the issue by making third-party OneDrive apps for Linux.

On this listing, we’ll be going over the 4 best unofficial Microsoft OneDrive apps on Linux, methods to get your arms on them and extra! Let’s get began!

1. OneDrive Free Consumer

2Q==

The OneDrive Free Consumer is a superb, command-line based mostly resolution for these on Linux seeking to hold their recordsdata in sync with Microsoft’s cloud service. When you don’t thoughts solely utilizing the terminal, this is among the best options for Linux.

Notable Options

  • OneDrive Free Consumer helps shared folders.
  • It’s attainable to renew sync if it will get interrupted.
  • The developer outlines the dependency set up directions for each mainstream Linux distribution, guaranteeing that it’ll run on almost every little thing.
  • OneDrive Free Consumer works with each Private and Enterprise accounts with ease.
  • OneDrive Free Consumer has “real-time” file monitoring through Inotify.

Set up – OneDrive Free Consumer

As of now, the OneDrive Free Consumer doesn’t have any downloadable distribution packages. So, to make use of it, we should construct it from supply. Open up a terminal window and comply with the step-by-step directions to get it working.

Step 1: Head over to the client’s GitHub page, go to “Build Requirements,” and discover the dependency directions for your Linux OS.

Step 2: After putting in the dependencies, add the DMD Reference Compiler as a supply in your Bash profile.

supply ~/dlang/dmd-2.083.0/activate

Step 3: Clone the code from GitHub and set up the software program in your Linux PC.

git clone 
cd onedrive
make
sudo make set up
deactivate ~/dlang/dmd-2.083.0/activate

Utilizing the OneDrive Free Consumer

Establishing sync with the OneDrive Free Consumer begins by coming into the next command right into a terminal:

onedrive --synchronize

As you enter the onedrive command with the “synchronize” flag, you’ll discover a URL output within the terminal window. Click on it and signal into your MS account.

After signing in, you’ll be taken to a clean web page. Copy the URL of the web page, paste it into the terminal and press Enter on the keyboard to proceed.

When you’re signed in, the OneDrive Free Consumer will obtain and arrange your entire OneDrive recordsdata in ~/OneDrive. Simply sit again and wait for it to complete.

To sync modifications, place your recordsdata within the OneDrive listing and run:

onedrive --synchronize

For extra data on the app, run: onedrive --help

2. Bash OneDrive Add

Bash OneDrive Add is a straightforward utility that, as soon as put in on Linux can add recordsdata on to the Microsoft OneDrive service.

This consumer is ideal when you’re in your Linux PC and don’t have any have to hold recordsdata in sync with Microsoft OneDrive, however have to add a file or two.

Notable Options

  • Bash OneDrive Add helps importing to each OneDrive Private and OneDrive for Enterprise.
  • A number of recordsdata will be uploaded without delay, moderately than one after the other.
  • It Helps Bash wild-card instructions.
  • Bash OneDrive Add lets customers add whole directories, in addition to particular person recordsdata.

Set up – Bash OneDrive Add

The Bash OneDrive Add utility is out there on GitHub and to make use of it, you should clone it from the repo. Comply with the step-by-step directions to get a working model of it in your Linux PC.

Step 1: Go to the Bash OneDrive Add web page, scroll right down to the Prerequisites section, and set up every little thing listed there along with your Linux PC’s bundle supervisor. Make certain additionally to put in “git,” because it’s essential to work with the supply code.

Step 2: Utilizing the git command, clone the newest launch of Bash OneDrive Add to your Linux PC.

git clone --recursive 

Step 3: Transfer the terminal into the “bash-onedrive-upload” code folder with the CD command.

cd bash-onedrive-upload

Step 4: Begin onedrive-authorization. Then, return to the Bash OneDrive Add’s web page, scroll right down to “Getting started (OneDrive Personal)” and comply with the directions to authenticate your MS account with the software program.

./onedrive-authorize

Utilizing Bash OneDrive Add

Importing a file to OneDrive with the Bash OneDrive Add utility on Linux works by operating the onedrive-upload command.

For instance, to add one file to your account, you’d do:

./onedrive-upload file

or

./onedrive-upload fileA fileB

It’s additionally attainable to make use of the onedrive-upload command to add a complete listing. For instance:

./onedrive-upload /location/of/folder/to/add

3. OneDrive for Enterprise on Bash

Not everybody makes use of OneDrive for private causes; there are skilled makes use of for Microsoft’s cloud storage service. Sadly, the OneDrive Enterprise service doesn’t assist the Linux desktop with an official consumer.

Introducing OneDrive for Enterprise on Bash. It’s a modification of the favored OneDrive-D instrument for enterprise accounts.

Notable Options

  • A number of syncing accounts.
  • Can run within the background as a service.

Putting in OneDrive for Enterprise on Bash

The set up for OneDrive for Enterprise on Bash set up is computerized. To get it in your system, comply with the steps under.

Step 1: Run the set up script.

sudo -s
wget --no-check-certificate -qO- " |bash

Step 2: Activate the software program.

onedrive -a

Utilizing OneDrive for Enterprise on Bash

To start out the syncing course of, run the command under.

onedrive begin

Cease the syncing course of by operating:

onedrive cease

4. OneDrive-D

OneDrive-D is a syncing daemon for Linux that, as soon as put in can be utilized to maintain your Microsoft OneDrive knowledge updated.

At this level, the OneDrive-D utility has aged, and different functions have risen with higher options. Nonetheless, when you’ve tried a number of the options on this listing already, solely to be dissatisfied with the outcomes, it may well’t harm to provide this one a attempt too.

Notable Options

  • Can run within the background, frequently syncing recordsdata forwards and backwards to OneDrive.
  • Straightforward set up course of.
  • OneDrive-D helps a number of accounts for sync.

Get your arms on OneDrive-D

Prior to now on AddictiveTips, I’ve gone over methods to set up and use the OneDrive-D software program on Linux. For that reason, I gained’t re-demonstrate methods to set it up and use it right here on this listing. Although, I can say for certain: it’s a superb utility, and it’ll aid you hold your treasured OneDrive knowledge in sync on Linux.

To be taught extra about how one can set this app up in your Linux PC, take a look at my in-depth tutorial.

Conclusion

OneDrive isn’t precisely everybody’s favourite cloud storage supplier. Hardly anybody talks about it, and most of the people are extra probably to make use of Dropbox or Google Drive. Nonetheless, when you’re a Linux person who wants to have the ability to work together with the Microsoft OneDrive service, it’s good to know that these apps can get the job achieved!



Source link

Share.
Leave A Reply

Exit mobile version