.. _/stories/install: Installation ============ *As a Fedora user I want to easily install tmt on my system.* * Implemented by ``/packaging/rpm/tmt.spec`` * Documented by :ref:`guide` .. _/stories/install/all: all ^^^ Install tmt with all available plugins and dependencies **Examples:** .. code-block:: yaml dnf install tmt+all **Status:** implemented and documented * Implemented by ``/packaging/rpm/tmt.spec`` * Documented by :ref:`guide` .. _/stories/install/minimal: minimal ^^^^^^^ Minimal tmt installation with core features only The minimal package provides basic functionality which covers mainly these areas: * explore and lint existing tests, plans and stories * create new tests, plans and stories from templates * execute tests on the :ref:`/plugins/provision/local` host or :ref:`/plugins/provision/connect` to a remote guest using ssh * prepare guest using the :ref:`/plugins/prepare/ansible`, :ref:`/plugins/prepare/feature`, :ref:`/plugins/prepare/install` and :ref:`/plugins/prepare/shell` plugins * report test results to :ref:`/plugins/report/display` or into an :ref:`/plugins/report/html` page .. note:: If you are used to install packages without optional dependencies, ansible features might not be working as they are a weak dependency of the minimal package. **Examples:** .. code-block:: yaml dnf install tmt **Status:** implemented, verified and documented * Implemented by ``/packaging/rpm/tmt.spec`` * Documented by :ref:`guide` * Verified by `/plans/install/minimal `_