Foreman installare su RHEL7 mancanza di ruby ​​(abi) dipendenza

Sto cercando di utilizzare yum per installare il pacchetto periferico-installatore su un'image RHEL7. Rubino e ruby sono installati. Ruby è la versione 2.0.0p353.

L'installazione di yum fallisce con diversi pacchetti di rubygem in assenza:

Requires: ruby(abi) 

Non vedo nessun pacchetto chiamato ruby ​​(abi), e non capisco che cosa sia. C'è una soluzione?

Modifica : si scopre che c'è un repository diverso per "el7". Ho usato veramente il collegamento nella documentazione di questa pagina: http://theforeman.org/manuals/1.6/index.html#3.2.1Installation

Il command corretto per installare il repository el7 è:

 yum install http://yum.theforeman.org/releases/1.6/el7/x86_64/foreman-release.rpm 

Ciò funziona e l'installazione del pacchetto foreman-installer è rioutput, tuttavia l'esecuzione del programma periferico fallisce con la sua configuration puppet cercando di installare i pacchetti ruby193, che sembrano essere stati deprecati dal repository.

  • CentOs 7: http non si avvia all'avvio se si ascolta un indirizzo IP specifico
  • ValueError: Tipo http_sys_content_t non valido, deve essere un file o un tipo di dispositivo
  • il command iptables dalla documentazione RHEL per il ciabattino, fallisce in RHEL 7
  • modo consigliato per configurare un'interface di networking centos-7 con le impostazioni statiche tramite un messaggio
  • Come salvare la configuration di iptables su Redhat Enterprise Server 7
  • RHEL / CentOS 7 - Quale MPM devo utilizzare per più vhosts?
  • Installazione del pacchetto rpm a systemd?
  • Latenza su un piccolo sistema client / server Linux NFS4
  • 2 Solutions collect form web for “Foreman installare su RHEL7 mancanza di ruby ​​(abi) dipendenza”

    Penso di essere prematuro su varie questioni. Stavo lavorando con il candidato di rilascio TheForeman 1.6 senza rendersene conto, e tentando di installare RHEL 7 che è ancora in fase di cottura. Mentre mi piacerebbe contribuire allo sforzo, per get roba fatto ho ripreso a TheForeman 1.5.3 su una macchina RHEL 6.5 e ho avuto un'installazione rioutput.

    Prima di eseguire il periferico-installer è necessario installare i pacchetti extra ruby193 che contengono tutte le dependencies:

     sudo yum install -y rhscl-ruby193-epel-7-x86_64-1-2 

    Non è nel manuale.

    Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.