added Ubuntu and Debian

Ralf Becker
2019-08-14 12:45:51 +02:00
parent 9c381c4428
commit 67c3b815a7

@ -0,0 +1,29 @@
![](http://www.egroupware.org/wp-content/themes/egroupware/images/logo.svg)
> Please read the [19.1+ Installation](https://github.com/EGroupware/egroupware/wiki/19.1--Installation-using-egroupware-docker-RPM-DEB-package) instructions first, they are not repeated here again!
# Ubuntu 18.04, 16.04 or Debian 10
For new installations or updating from EPL you need to add our server:eGroupWare repo first:
```
echo 'deb http://download.opensuse.org/repositories/server:/eGroupWare/xUbuntu_18.04/ /' | \
sudo tee /etc/apt/sources.list.d/server:eGroupWare.list
apt-get install gnupg # required, but not installed by apt-key add
wget -nv https://download.opensuse.org/repositories/server:eGroupWare/xUbuntu_18.04/Release.key -O - | \
sudo apt-key add -
```
> For Ubuntu 16.04 please replace in the above instructions "xUbuntu_18.04" with "xUbuntu_16.04", for Debian 10 use "Debian_10".
Then you need to run for new installations as well as upgrades explicitly (```apt upgrade``` alone is not sufficient!):
```
sudo apt-get update
sudo apt-get install egroupware-docker
```
> Our Ubuntu package recommends Rocket.Chat and Collabora Online Office, which mean they will be installed by default, unless you opt out by using ```--no-install-recommends``` in the above ```apt-get``` command. Doing so you have to take care of explicitly installing MariaDB! Of cause you can always deinstall them after testing, if you prefer to use something else.
> Ubuntu 16.04 does not provide a docker-compose package/command, therefore we provide one in our repository.
# Debian 9
Debian 9 does NOT contain a docker.io package. You can use Docker CE [by following this instructions](https://www.digitalocean.com/community/tutorials/how-to-install-and-use-docker-on-debian-9).
Unfortunately Docker CE seems to install an old version of docker-compose, not supporting the new file format 3 used by us.
> This are probably all solvable problems, but we currently have no documentation what exactly needs to be done and therefore do NOT recommend updating to 19.1 at the moment.