web-dev-qa-db-fra.com

miam + quel est le message - Aucun package ansible disponible

J'essaie d'installer l'outil ansible sur ma version Linux Red-Hat - 5.7

yum install ansible
Loaded plugins: security
Setting up Install Process
No package ansible available.
Nothing to do

ansible n'est pas installé sur ma machine Linux - c'est sûr!

alors pourquoi je reçois - Aucun package ansible disponible. et comment résoudre cela?

la vue de yum.repos.d est:

/etc/yum.repos.d]# ls
rhel-debuginfo.repo  rhel-source.repo  service-cd-repo.repo  stp-default-   repo.repo

J'ai résolu comme suit:

ping 8.8.8.8
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
64 bytes from 8.8.8.8: icmp_seq=1 ttl=50 time=63.4 ms

Mise à jour - essayez d'installer le package epel-release

yum install epel-release
Loaded plugins: security
service-cd                                                                                                      |  951 B     00:00     
swp-default                                                                                                  |  951 B     00:00     
Setting up Install Process
No package epel-release available.
Nothing to do

deuxième mise à jour:

  wget --no-check-certificate https://dl.fedoraproject.org/pub/epel/epel- release-latest-5.noarch.rpm
 --2015-08-17 14:54:20--  https://dl.fedoraproject.org/pub/epel/epel-   release-latest-5.noarch.rpm
  Resolving dl.fedoraproject.org... 209.132.181.26, 209.132.181.27,   209.132.181.25, ...
  Connecting to dl.fedoraproject.org|209.132.181.26|:443... connected.
 WARNING: cannot verify dl.fedoraproject.org's certificate, issued by     `/C=US/O=DigiCert Inc/OU=www.digicert.com/CN=DigiCert SHA2 Hig:
  Unable to locally verify the issuer's authority.
  HTTP request sent, awaiting response... 200 OK
  Length: 12232 (12K) [application/x-rpm]
  Saving to: `epel-release-latest-5.noarch.rpm'

  100%  [==========================================================================================>] 12,232      54.0K/s   in 0.2s    

     2015-08-17 14:54:22 (54.0 KB/s) - `epel-release-latest-5.noarch.rpm.1' saved [12232/12232]


 rpm -ivh epel-release-latest-5.noarch.rpm
 warning: epel-release-latest-5.noarch.rpm: Header V3 DSA signature:  NOKEY, key ID 217521f6
 Preparing...                ###########################################   [100%]



  yum repolist
  Loaded plugins: security
  epel                                                                                                               | 3.7 kB     00:00     
   service-cd                                                                                                      |  951 B     00:00     
 swp-default                                                                                                   |  951 B     00:00     
repo id                                       repo name                                                                          status
epel                                          Extra Packages for      Enterprise Linux 5 - i386                                    5,411
service-cd                                    RHEL5 service-cd repository                                                         155
 swp-default                                   RHEL5 yum repository                                                                 239
  repolist: 5,805



 yum install ansible
 Loaded plugins: security
 Setting up Install Process
 No package ansible available.
 Nothing to do
10
maihabunash

Ansible fait partie du dépôt de packages supplémentaires pour Enterprise Linux (EPEL), vous devez donc installer le package epel-release en premier

$ Sudo yum install epel-release

Le dépôt devrait maintenant être visible dans la liste des dépôts

$ Sudo yum repolist

Alors maintenant, vous pouvez aller de l'avant et installer ansible

$ Sudo yum install ansible

Avant RHEL 7.x, l'installation devait être effectuée manuellement. Ouvrez installez le package epel-release et téléchargez la dernière version de epel-release pour EL5 ou suivez les commandes ci-dessous

$ wget https://archives.fedoraproject.org/pub/archive/epel/5/x86_64/epel-release-5-4.noarch.rpm
$ Sudo rpm –ivh epel-release-latest-5.noarch.rpm
$ Sudo yum repolist
$ Sudo yum install ansible

Dans le manuel d'installation d'ansible, ceci est appelé configure EPEL

J'espère que cela t'aides :)

Réponse à la deuxième mise à jour

Lors de l'installation manuelle, vous devrez peut-être également expirer votre cache et recréer la base de données du référentiel local avant de pouvoir installer le logiciel à partir d'EPEL. Cela peut être fait avec les éléments suivants

$ yum clean expire-cache
$ yum createrepo 
7
Rikard Söderström

EPEL est nécessaire pour cela.

Suivez ces étapes pour installer Ansible pour Red Hat Enterprise Linux Server version 7 Basé sur la version redhat, suivez Enabline EPEL

1. yum -y update
2. yum install wget
3. wget http://dl.fedoraproject.org/pub/epel/7/x86_64/Packages/e/epel-release-7-11.noarch.rpm
4. rpm -ivh epel-release-7-11.noarch.rpm
5. yum repolist
6. yum install ansible
1
Arun