Add note about the fact that LXD may conflict with an already running dnsmasq

This commit is contained in:
Alexandre Aubin 2019-10-08 21:24:40 +02:00 committed by GitHub
parent 3b1ade01a7
commit 5748513a49
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -109,10 +109,14 @@ Here is the development flow:
First you need to install the system dependencies.
`ynh-dev` essentially requires Git and the LXD/LXC ecosystem.
`ynh-dev` essentially requires Git and the LXD/LXC ecosystem. Be careful that
**LXD can conflict with other installed virtualization technologies such as
libvirt or vanilla LXCs**, especially because they all require a daemon based
on DNSmasq and therefore require to listen on port 53.
On a Debian-based system (regular Debian, Ubuntu, Mint ...), LXD can be
installed using `snapd`. On other systems like Archlinux, it's probably that you
will also be able to install `snapd` using the system package manager (or even
installed using `snapd`. On other systems like Archlinux, you will probably also
be able to install `snapd` using the system package manager (or even
`lxd` directly).
```bash