CentOS/Fedora Packaging intstructions (#346)

* Add Fedora instructions

* dnf packages

---------

Co-authored-by: Damian G <dgoodenough@proton.me>
This commit is contained in:
Damian
2023-04-02 14:40:41 -07:00
committed by GitHub
parent 49750a7ffb
commit de78db2c63

View File

@@ -67,25 +67,48 @@ These tools may or may not be necessary, depending on your environment and the p
- Code Editor (IDE) - We recommend `Visual Studio Code <https://code.visualstudio.com/>`_ - Code Editor (IDE) - We recommend `Visual Studio Code <https://code.visualstudio.com/>`_
- Build essentials (Ubuntu) - Common build tools and encryption libraries. .. tabs::
.. code-block:: .. group-tab:: Debian/Ubuntu
sudo apt-get install -y build-essential openssl libssl-dev libc6-dev clang libclang-dev ca-certificates - Build essentials (Ubuntu) - Common build tools and encryption libraries.
- Git - This is a version control system that is used widely in Open Source development. .. code-block::
.. code-block:: sudo apt-get install -y build-essential openssl libssl-dev libc6-dev clang libclang-dev ca-certificates
- Git - This is a version control system that is used widely in Open Source development.
.. code-block::
sudo apt install git
.. group-tab:: CentOS/Fedora
- Build essentials - Common build tools and encryption libraries.
.. code-block::
sudo dnf groupinstall "Development Tools" "Development Libraries"
.. code-block::
sudo dnf install openssl openssl-devel glibc-devel clang clang-devel ca-certificates perl
- Git - This is a version control system that is used widely in Open Source development.
.. code-block::
sudo dnf install git
- Use the following to verify installation:
sudo apt install git
Use the following verify installation:
.. code-block:: .. code-block::
git --version git --version
.. note:: Anytime you use a ``git clone`` command in this guide, it will create a new directory with code in it, so make sure you are executing this command from a directory that you want to store code in, such as your ``home`` folder.
.. note:: Anytime you use a ``git clone`` command in this guide, it will create a new directory with code in it, so make sure you are executing this command from a directory that you want to store code in, such as your ``home`` folder.
- yq - A lightweight and portable command-line YAML, JSON and XML processor. - yq - A lightweight and portable command-line YAML, JSON and XML processor.