User Profile
abraunegg
Iron Contributor
Joined 6 years ago
User Widgets
Recent Discussions
Re: OneDrive on Linux
This error is because you are using Ubuntu. The default Ubuntu packages for GVFS contain a number of bugs, which are fixed, but due to Ubuntu's packaging policies - you are left with broken packages until Ubuntu uses those newer upstream versions. Your best options to resolve are: Use a more modern / up-to-date distribution (something not based on Ubuntu). If you wish to stay in the 'apt' ecosystem, Debian or Linux Mint Debian Edition are much better choices than Ubuntu Use the dedicated Microsoft OneDrive Client for Linux (https://github.com/abraunegg/onedrive) Use 'rclone' (https://rclone.org/) Use a paid client such as 'insync', 'ExpanDrive' If you go down the 'onedrive' or 'rclone' route, you also will be hit with broken Ubuntu packages if you use the Ubuntu Universe packages, so install the tool in the correct manner and not from Ubuntu Universe. If that is too difficult, switch to a better distribution is the path of least resistance.2.3KViews3likes0CommentsRe: OneDrive on Linux
hali_omani What application did you actually install as there are a few which are detailed here. There are 5 reliable ways to access OneDrive on Linux/Unix platforms: * Via the OneDrive Client for Linux - https://github.com/abraunegg/onedrive - this 'syncs' your data, bi-directional operation, open source and free. Supports Personal, Business & SharePoint account types and Shared Folders. A Docker container is also available for all major architectures (i686, x86_64, ARMHF, AARCH64). If you need a GUI for onedrive client management use: https://github.com/bpozdena/OneDriveGUI * Via the 'onedriver' client - https://github.com/jstaf/onedriver - Native file system that only provides the OneDrive 'on-demand' functionality, open source and free. Supports Personal, Business account types. Currently does not support Shared Folders or SharePoint. * Via 'rclone' - https://rclone.org/ - one way sync client, open source and free. Has limitations with SharePoint. * Via non-free clients such as 'insync', 'ExpanDrive' * Via the web browser of your choice Please note - if you install 'onedrive' on Ubuntu from Ubuntu provided packages - it will install by default a systemd service that describes your behavior. The correct way to install 'onedrive' on Ubuntu distributions is to follow: https://github.com/abraunegg/onedrive/blob/master/docs/ubuntu-package-install.md71KViews3likes0CommentsRe: OneDrive on Linux
jlgarnier Glad you found the tool useful 🙂 In regards to your questions: > onedrive --synchronize --single-directory What this does is perform a single sync, of the single directory specified. Once the sync has finished, thats it. > 1. If the sync is automatically done in the background when I edit files in the local storage With your existing command, no - there is no automatic sync occurring. However, if you switch '--synchronize' for '--monitor' this will continually sync until you exit the application - ie - sync automatically. > 2. If I have to create and customize the config file Generally you do not need to do this unless you want to change some of the default options. Best read the help / man page for assistance on the configuration options. > 3. If I also need to create the sync_list file Generally no - you do not need to create this file, unless you want to be super specific about what needs to be synced > 4. If I need to run onedrive as a system service to get automatic sync That is generally the best way to configure automatic and constant sync in the background to occur. Feel free to create questions on GitHub (https://github.com/abraunegg/onedrive/) as this is where most questions & a wealth of knowledge in closed cases sit.1.3MViews3likes2CommentsRe: OneDrive on Linux
muratkazanova I am the maintainer of the free OneDrive Client for Linux, which supports OneDrive Personal, OneDrive for Business, OneDrive for Office365 and Sharepoint, and fully supports Azure National Cloud Deployments for those that require it. It fully supports shared folders - both OneDrive Personal and OneDrive Business Shared Folders. For further information & details: https://abraunegg.github.io https://github.com/abraunegg/onedrive/ This is an actively maintained client which was originally forked from the 'skilion' client (which unfortunately most of the Internet still references). The 'skilion' client was abandoned in 2018.1.4MViews45likes8Comments
Recent Blog Articles
No content to show