texlive with its extensions, and Doxygen, if using the
``--enable-generate-docs`` configuration option to create the documentation.
Specifically, with Fedora, ``python3-sphinx``, ``python3-sphinx_rtd_theme``,
- ``python3-sphinx-tabs``, ``texlive``, and ``texlive-collection-latexextra``
- are necessary.
+ ``texlive``, and ``texlive-collection-latexextra`` are necessary.
With Ubuntu, ``python3-sphinx``, ``python3-sphinx-rtd-theme``,
- ``python3-sphinx-tabs``, ``texlive``, and ``texlive-latex-extra`` are needed.
+ ``texlive``, and ``texlive-latex-extra`` are needed.
If LaTeX packages are missing, Kea skips PDF generation and produces only
HTML documents.
Cloudsmith repository page under ``Packages``, or it can be retrieved
using ``apk``/``apt``/``dnf``.
-.. tabs::
+.. list-table::
+ :stub-columns: 1
+ :widths: 10 90
- .. tab:: Debian/Ubuntu
+ * - Debian/Ubuntu
- .. code-block:: console
+ - .. code-block:: console
$ apt search isc-kea
transitional packages. The working server packages are
``isc-kea-dhcp4`` and ``isc-kea-dhcp6``.
- .. tab:: Fedora/RedHat
+ * - Fedora/RedHat
- .. code-block:: console
+ - .. code-block:: console
$ dnf search 'isc-kea*'
- .. tab:: Alpine
+ * - Alpine
- .. code-block:: console
+ - .. code-block:: console
$ apk search isc-kea
6. Install the metapackage containing all the tools, libraries, servers,
documentation, and open source hooks:
-.. tabs::
+.. list-table::
+ :stub-columns: 1
+ :widths: 10 90
- .. tab:: Debian/Ubuntu
+ * - Debian/Ubuntu
- .. code-block:: console
+ - .. code-block:: console
$ sudo apt install isc-kea
- .. tab:: Fedora/RedHat
+ * - Fedora/RedHat
- .. code-block:: console
+ - .. code-block:: console
$ sudo dnf install isc-kea
- .. tab:: Alpine
+ * - Alpine
- .. code-block:: console
+ - .. code-block:: console
# apk add isc-kea
or specific packages:
-.. tabs::
+.. list-table::
+ :stub-columns: 1
+ :widths: 10 90
- .. tab:: Debian/Ubuntu
+ * - Debian/Ubuntu
- .. code-block:: console
+ - .. code-block:: console
$ sudo apt install isc-kea-dhcp6
- .. tab:: Fedora/RedHat
+ * - Fedora/RedHat
- .. code-block:: console
+ - .. code-block:: console
$ sudo dnf install isc-kea-dhcp6
- .. tab:: Alpine
+ * - Alpine
- .. code-block:: console
+ - .. code-block:: console
$ apk add isc-kea-dhcp6
or every single Kea-related package, including development headers, debug
symbols, and premium hooks (if available):
-.. tabs::
+.. list-table::
+ :stub-columns: 1
+ :widths: 10 90
- .. tab:: Debian/Ubuntu
+ * - Debian/Ubuntu
- .. code-block:: console
+ - .. code-block:: console
$ sudo apt install 'isc-kea*'
- .. tab:: Fedora/RedHat
+ * - Fedora/RedHat
- .. code-block:: console
+ - .. code-block:: console
$ sudo dnf install 'isc-kea*'
- .. tab:: Alpine
+ * - Alpine
- Installing packages via globbing (``*``) is not available for Alpine,
+ - Installing packages via globbing (``*``) is not available for Alpine,
but it can be simulated with the following command:
.. code-block:: console
or all packages with a specified version number:
-.. tabs::
+.. list-table::
+ :stub-columns: 1
+ :widths: 10 90
- .. tab:: Debian/Ubuntu
+ * - Debian/Ubuntu
- .. code-block:: console
+ - .. code-block:: console
$ sudo apt install 'isc-kea*=2.4.0-isc20230921141113'
- .. tab:: Fedora/RedHat
+ * - Fedora/RedHat
- .. code-block:: console
+ - .. code-block:: console
$ sudo dnf install 'isc-kea*2.4.0-isc20230921141113*'
- .. tab:: Alpine
-
- .. code-block:: console
+ * - Alpine
- Installing packages via globbing (``*``) is not available for Alpine,
+ - Installing packages via globbing (``*``) is not available for Alpine,
but it can be simulated with the following command:
.. code-block:: console