1
0
Fork 0
mirror of https://github.com/ansible-collections/community.general.git synced 2024-09-14 20:13:21 +02:00

Merge pull request #2785 from lrupp/devel

added informations for openSUSE and SUSE Linux Enterprise
This commit is contained in:
Michael DeHaan 2013-04-26 05:28:06 -07:00
commit 3cb56d58c4
2 changed files with 17 additions and 3 deletions

View file

@ -42,8 +42,8 @@ Native OpenSSH for connections instead of the python paramiko library.
Paramiko is great for starting out, but the OpenSSH type offers many advanced options. You will want to run Ansible Paramiko is great for starting out, but the OpenSSH type offers many advanced options. You will want to run Ansible
from a machine new enough to support ControlPersist, if you are using this connection type. You can still manage from a machine new enough to support ControlPersist, if you are using this connection type. You can still manage
older clients. If you are using RHEL 6 or CentOS 6, the version of OpenSSH is still a bit old, so consider managing older clients. If you are using RHEL 6, CentOS 6, SLES 10 or SLES 11 the version of OpenSSH is still a bit old, so
from a Fedora client even though you are managing older nodes, or just use paramiko. consider managing from a Fedora or openSUSE client even though you are managing older nodes, or just use paramiko.
We keep paramiko as the default as if you are first installing Ansible on an EL box, it offers a better experience We keep paramiko as the default as if you are first installing Ansible on an EL box, it offers a better experience
for new users. for new users.

View file

@ -133,7 +133,12 @@ Via RPM
RPMs for the last Ansible release are available for `EPEL RPMs for the last Ansible release are available for `EPEL
<http://fedoraproject.org/wiki/EPEL>`_ 6 and currently supported <http://fedoraproject.org/wiki/EPEL>`_ 6 and currently supported
Fedora distributions. Ansible itself can manage earlier operating Fedora distributions. RPMs for openSUSE can be found via the
`openSUSE Software Portal <http://software.opensuse.org/package/ansible>`_
(in the systemsmanagement Project) for all currently supported
openSUSE and SLES distributions.
Ansible itself can manage earlier operating
systems that contain python 2.4 or higher. systems that contain python 2.4 or higher.
If you are using RHEL or CentOS and have not already done so, `configure EPEL <http://fedoraproject.org/wiki/EPEL>`_ If you are using RHEL or CentOS and have not already done so, `configure EPEL <http://fedoraproject.org/wiki/EPEL>`_
@ -143,6 +148,15 @@ If you are using RHEL or CentOS and have not already done so, `configure EPEL <h
# install the epel-release RPM if needed on CentOS, RHEL, or Scientific Linux # install the epel-release RPM if needed on CentOS, RHEL, or Scientific Linux
$ sudo yum install ansible $ sudo yum install ansible
For openSUSE and SUSE Linux Enterprise, add the `systemsmanagement repository <http://download.opensuse.org/repositories/systemsmanagement/>`_
for your distribution:
.. code-block:: bash
# replace $dist with the correct distribution found here: http://download.opensuse.org/repositories/systemsmanagement/
$ sudo zypper ar -f http://download.opensuse.org/repositories/systemsmanagement/$dist/systemsmanagement.repo
$ sudo zypper install ansible
You can also use the ``make rpm`` command to build an RPM you can distribute and install. You can also use the ``make rpm`` command to build an RPM you can distribute and install.
Make sure you have ``rpm-build``, ``make``, and ``python2-devel`` installed. Make sure you have ``rpm-build``, ``make``, and ``python2-devel`` installed.