diff --git a/sites/hurl.dev/_data/docs.yml b/sites/hurl.dev/_data/docs.yml index e7ba820..ab9d9e5 100644 --- a/sites/hurl.dev/_data/docs.yml +++ b/sites/hurl.dev/_data/docs.yml @@ -32,6 +32,7 @@ - title: Build on Linux items: - title: Debian based distributions + - title: Fedora based distributions - title: Red Hat based distributions - title: Arch based distributions - title: Alpine based distributions diff --git a/sites/hurl.dev/_docs/installation.md b/sites/hurl.dev/_docs/installation.md index dc2d450..6a0aa25 100644 --- a/sites/hurl.dev/_docs/installation.md +++ b/sites/hurl.dev/_docs/installation.md @@ -74,6 +74,8 @@ $ sudo pkg install hurl ### Windows +Windows requires the [Visual C++ Redistributable Package] to be installed manually, as this is not included in the installer. + #### Zip File Hurl can be installed from a standalone zip file at [Hurl latest GitHub release]. You will need to update your `PATH` variable. @@ -114,7 +116,7 @@ $ cargo install hurl $ conda install -c conda-forge hurl ``` -Hurl can also be installed with [`conda-forge`] powered package manager like [`pixi`]. +Hurl can also be installed with [`conda-forge`] powered package manager like [`pixi`]. ### Docker @@ -136,13 +138,18 @@ Hurl sources are available in [GitHub]. Hurl depends on libssl, libcurl and libxml2 native libraries. You will need their development files in your platform. - #### Debian based distributions ```shell $ apt install -y build-essential pkg-config libssl-dev libcurl4-openssl-dev libxml2-dev ``` +#### Fedora based distributions + +```shell +$ dnf install -y pkgconf-pkg-config gcc openssl-devel libxml2-devel +``` + #### Red Hat based distributions ```shell @@ -158,7 +165,7 @@ $ pacman -S --noconfirm pkgconf gcc glibc openssl libxml2 #### Alpine based distributions ```shell -$ apk add curl-dev gcc libxml2-dev musl-dev openssl-dev +$ apk add curl-dev gcc libxml2-dev musl-dev openssl-dev ``` ### Build on macOS @@ -192,6 +199,7 @@ Please follow the [contrib on Windows section]. [GitHub]: https://github.com/Orange-OpenSource/hurl [Hurl latest GitHub release]: https://github.com/Orange-OpenSource/hurl/releases/latest +[Visual C++ Redistributable Package]: https://learn.microsoft.com/en-us/cpp/windows/latest-supported-vc-redist?view=msvc-170#latest-microsoft-visual-c-redistributable-version [install]: https://www.rust-lang.org/tools/install [Rust]: https://www.rust-lang.org [contrib on Windows section]: https://github.com/Orange-OpenSource/hurl/blob/master/contrib/windows/README.md