OneDrive adds another unofficial client for Linux

one drive linux

GNU / Linux and OneDrive, Microsoft's cloud storage system, have long had an alternative called oneedrive-d which works very well and of which Our colleagues from Ubunlog have already spoken. But luckily the world of free software always has surprises to give us, and in this case we want to present yet another possibility of using this service, which comes from the hand of an independent developer.

His name is not clear, although the site says 'OneDrive, for Linux' and its space on GitHub is '/ onedrive' and the first may bring you legal problems. In any case, it is a binary that we can download and use from the command line in any GNU / Linux distribution, although its developer claims to be working on a graphical interface and some substantial performance improvements.

At the moment, although the functionality is enough for most users, no possibility to sync files larger than 100MB in size nor to use this tool on OneDrive for Business accounts. Limitations that, as we say, will be eliminated in the near future and then we will be talking about a truly complete tool to cope with intensive use.

For its funtionability, this OneDrive client is based on Inotify, a layer or subsystem of the Linux kernel designed to detect any changes in a file system and notify related applications. It goes without saying that in order to use it we must have a Microsoft or Outlook account and once the binary in question is downloaded we must configure it using the file '~ / config / onedrive / config', where we must set the local directory (sync_dir) and along with it the file (s) and directories that we are going to leave due to synchronization (skip_file y skip_dir). Then, we run onedrive together with the -resync option for full sync or to resynchronize, -vo –verbose to display information, and -mo –monitor to stay in change monitoring state.

Website: OneDrive for Linux

Download OneDrive for Linux (github)

The content of the article adheres to our principles of editorial ethics. To report an error click here.

Be the first to comment

Leave a Comment

Your email address will not be published. Required fields are marked with *



  1. Responsible for the data: AB Internet Networks 2008 SL
  2. Purpose of the data: Control SPAM, comment management.
  3. Legitimation: Your consent
  4. Communication of the data: The data will not be communicated to third parties except by legal obligation.
  5. Data storage: Database hosted by Occentus Networks (EU)
  6. Rights: At any time you can limit, recover and delete your information.