diff --git a/docs/INSTALL.md b/docs/INSTALL.md index abb95508..ad09d529 100644 --- a/docs/INSTALL.md +++ b/docs/INSTALL.md @@ -17,9 +17,14 @@ Distribution packages may be of an older release when compared to the latest rel | Gentoo | [onedrive](https://gpo.zugaina.org/net-misc/onedrive) | No API Available |supported|supported|not_supported|not_supported| | | NixOS | [onedrive](https://search.nixos.org/packages?channel=20.09&from=0&size=50&sort=relevance&query=onedrive)|nixpkgs unstable package|not_supported|supported|not_supported|not_supported| Use package `onedrive` either by adding it to `configuration.nix` or by using the command `nix-env -iA .onedrive`. This does not install a service. To install a service, use unstable channel (will stabilize in 20.09) and add `services.onedrive.enable=true` in `configuration.nix`. You can also add a custom package using the `services.onedrive.package` option (recommended since package lags upstream). Enabling the service installs a default package too (based on the channel). You can also add multiple onedrive accounts trivially, see [documentation](https://github.com/NixOS/nixpkgs/pull/77734#issuecomment-575874225). | | openSUSE | [onedrive](https://software.opensuse.org/package/onedrive) |openSUSE Tumbleweed package|supported|supported|not_supported|not_supported| | +| Raspbian | [onedrive](https://archive.raspbian.org/raspbian/pool/main/o/onedrive/) |Raspbian Stable package|not_supported|not_supported|supported|not_supported| | | Slackware | [onedrive](https://slackbuilds.org/repository/14.2/network/onedrive/) |SlackBuilds package|supported|supported|not_supported|not_supported| | | Solus | [onedrive](https://dev.getsol.us/search/query/FB7PIf1jG9Z9/#R) |Solus package|supported|supported|not_supported|not_supported| | -| Ubuntu PPA | [onedrive](https://launchpad.net/~yann1ck/+archive/ubuntu/onedrive) | No API Available |not_supported|supported|not_supported|not_supported| Install via the Ubuntu PPA Archive:

`sudo add-apt-repository ppa:yann1ck/onedrive`
`sudo apt-get update`
`sudo apt install onedrive`| +| Ubuntu 18.04 | [onedrive](https://packages.ubuntu.com/bionic/onedrive) |Ubuntu 18.04 package|supported|supported|supported|not_supported| | +| Ubuntu 20.04 | [onedrive](https://packages.ubuntu.com/focal/onedrive) |Ubuntu 20.04 package|not_supported|supported|supported|supported| | +| Ubuntu 20.10 | [onedrive](https://packages.ubuntu.com/groovy/onedrive) |Ubuntu 20.10 package|not_supported|supported|supported|supported| | +| Ubuntu 21.04 | [onedrive](https://packages.ubuntu.com/hirsute/onedrive) |Ubuntu 21.04 package|not_supported|supported|supported|supported| | +| Ubuntu PPA | [onedrive](https://launchpad.net/~yann1ck/+archive/ubuntu/onedrive) |Ubuntu PPA package |not_supported|supported|not_supported|not_supported| Install via the Ubuntu PPA Archive:

`sudo add-apt-repository ppa:yann1ck/onedrive`
`sudo apt-get update`
`sudo apt install onedrive`| #### Important information for all Ubuntu and Ubuntu based distribution users: This information is specifically for the following platforms and distributions: @@ -53,65 +58,8 @@ curl -fsS https://dlang.org/install.sh | bash -s ldc ``` ## Distribution Package Dependencies -### Dependencies: Ubuntu 16.x - i386 / i686 (less than 1GB Memory) -**Important:** Build environment must have at least 512 of memory & 1GB swap space - -**Important:** Only use this method if you have <1GB of physical memory. - -**Note:** Peppermint 7 validated with the DMD compiler on the following i386 / i686 platform: -```text -DISTRIB_ID=Peppermint -DISTRIB_RELEASE=7 -DISTRIB_CODENAME=xenial -DISTRIB_DESCRIPTION="Peppermint 7 Seven" -``` - -First install development dependencies as per below: -```text -sudo apt install build-essential -sudo apt install libcurl4-openssl-dev -sudo apt install libsqlite3-dev -sudo apt install pkg-config -sudo apt install git -sudo apt install curl -``` -For notifications the following is also necessary: -```text -sudo apt install libnotify-dev -``` -Second, install the DMD compiler as per below: -```text -sudo wget http://master.dl.sourceforge.net/project/d-apt/files/d-apt.list -O /etc/apt/sources.list.d/d-apt.list -sudo apt-get update && sudo apt-get -y --allow-unauthenticated install --reinstall d-apt-keyring -sudo apt-get update && sudo apt-get install dmd-compiler dub -``` - -### Dependencies: Ubuntu 16.x - i386 / i686 / x86_64 (1GB Memory or more) -**Note:** Ubuntu 16.x validated with the DMD compiler on the following Ubuntu i386 / i686 platform: -```text -DISTRIB_ID=Ubuntu -DISTRIB_RELEASE=16.04 -DISTRIB_CODENAME=xenial -DISTRIB_DESCRIPTION="Ubuntu 16.04.6 LTS" -``` - -First install development dependencies as per below: -```text -sudo apt install build-essential -sudo apt install libcurl4-openssl-dev -sudo apt install libsqlite3-dev -sudo apt install pkg-config -sudo apt install git -sudo apt install curl -``` -For notifications the following is also necessary: -```text -sudo apt install libnotify-dev -``` -Second, install the DMD compiler as per below: -```text -curl -fsS https://dlang.org/install.sh | bash -s dmd -``` +### Dependencies: Ubuntu 16.x +Ubuntu Linux 16.04 LTS reached the end of its five-year LTS window on April 30th 2021 and is no longer supported. ### Dependencies: Ubuntu 18.x / Lubuntu 18.x / Debian 9 - i386 / i686 These dependencies are also applicable for all Ubuntu based distributions such as: