.. _gettingstarted-install:
-************
-Installation
-************
+************************
+Installation and Startup
+************************
As a first step, configure your system to use upstream repositories which have
the **latest version** of Knot Resolver. Follow the instructions below for your
**openSUSE Leap/Tumbleweed**
Add the `OBS <https://en.opensuse.org/Portal:Build_Service>`_ package repository `home:CZ-NIC:knot-resolver-latest <https://software.opensuse.org/download.html?project=home%3ACZ-NIC%3Aknot-resolver-latest&package=knot-resolver>`_ to your system.
+
+.. note::
+
+ If for some reason you need to **install Knot Resolver from source**, check out :ref:`building from sources <build>` documentation for developers.
\ No newline at end of file
Startup
*******
-The simplest way to run Knot Resolver is to use provided Knot Resolver's systemd integration:
+The best way to run Knot Resolver is to use provided integration with ``systemd``.
.. code-block:: bash
$ sudo systemctl start knot-resolver.service
-See logs and status of running instance with ``systemctl status knot-resolver.service`` command. For more information about systemd integration see ``man knot-resolver.systemd``.
+See logs and status of running instance with ``systemctl status knot-resolver.service`` command.
+For more information about systemd integration see ``man knot-resolver.systemd``.
.. warning::
``knot-resolver.service`` is not enabled by default, thus Knot Resolver won't start automatically after reboot.
To start and enable service in one command use ``systemctl enable --now knot-resolver.service``
+Unfortunately, for some cases (typically Docker and minimalistic systems), ``systemd`` is not available, therefore it is not possible to use ``knot-resolver.service``.
+If you have this problem, look at :ref:`usage without systemd <config-no-systemd>` section.
+
===============
First DNS query