.. _spkg__develop:

\_develop: Represents system packages recommended for development
=================================================================

Description
-----------

Script package representing a list of system packages recommended for developers.

Type
----

optional


Dependencies
------------

- :ref:`spkg__bootstrap`
- :ref:`spkg_git`
- :ref:`spkg_pytest`
- :ref:`spkg_pytest_xdist`

Version Information
-------------------


Equivalent System Packages
--------------------------

alpine:
install the following packages: gnupg-gpgconf openssh-client

arch:

.. CODE-BLOCK:: bash

    $ sudo pacman -S  gnupg openssh


conda:

.. CODE-BLOCK:: bash

    $ conda install  openssh pycodestyle esbonio


cygwin:

.. CODE-BLOCK:: bash

    $ apt-cyg install gnupg2


Debian/Ubuntu:

.. CODE-BLOCK:: bash

    $ sudo apt-get install  gpgconf openssh-client openssh


Fedora/Redhat/CentOS:

.. CODE-BLOCK:: bash

    $ sudo yum install  gnupg2 openssh


freebsd:

.. CODE-BLOCK:: bash

    $ sudo pkg install security/gnupg security/openssh-portable


gentoo:

.. CODE-BLOCK:: bash

    $ sudo emerge app-crypt/gnupg net-misc/openssh


homebrew:

.. CODE-BLOCK:: bash

    $ brew install gnupg


macports:
install the following packages: gnupg2

nix:

.. CODE-BLOCK:: bash

    $ nix-env --install gnupg openssh


opensuse:

.. CODE-BLOCK:: bash

    $ sudo zypper install gpg2 openssh


slackware:

.. CODE-BLOCK:: bash

    $ sudo slackpkg install gnupg2 openssh


void:

.. CODE-BLOCK:: bash

    $ sudo xbps-install  gnupg2 openssh


See https://repology.org/project/gnupg/versions, https://repology.org/project/openssh/versions


If the system package is installed, ./configure will check whether it can be used.

