IN DEVELOPMENT. DO NOT USE.
It's strongly recommended that you
install the latest PIP
so that onedrived
and its Python dependencies can be installed and removed with ease:
# Assuming you already have Python 3.x installed.
# Check the version of your Python3 interpreter.
$ python3 --version
# Download and install PIP from source.
$ wget -O- https://bootstrap.pypa.io/get-pip.py | sudo python3
# Upgrade PIP and its dependencies (e.g., setuptools).
$ sudo pip3 -U install pip
onedrived
, written in Python 3, uses Keyring to store
account credentials, and inotifytools to
monitor file system changes. This requires that your Linux has the following non-Python packages
installed (assuming Ubuntu; names may vary on other distros):
gcc
python3-dev
libssl-dev
inotifytools
Keyring provides secure storage for your OneDrive credentials (the leak of which may result in total compromise of your OneDrive data), but may require additional packages (for example, D-Bus or FreeDesktop Secret Service) depending on your Linux distro and desktop manager. Please refer to its installation instructions for more details.
Python-based pre-requisites are listed in requirements.txt
and can be easily installed by PIP.
TBA.
Not usable yet.
TBA.
MIT License.