2012-09-13 23 views
5

Sono su un nuovo sistema RHEL.Impossibile installare nulla su RHEL

Mi sembra di non essere in grado di installare qualsiasi pacchetto tramite yum install.

yum install nmap 

I pronti contro termine attuali

ls /etc/yum.repos.d/ 
google-chrome.repo redhat.repo   rhel-source.repo 

quello che potrebbe essere andando male?

USCITA DI yum install:

$ sudo yum install nmap 
[sudo] password for user: 
Loaded plugins: product-id, refresh-packagekit, security, subscription-manager 
Updating certificate-based repositories. 
Setting up Install Process 
No package nmap available. 
Error: Nothing to do 
+0

Ricevi errori? Cosa ti fa dire "sembra che tu non sia in grado di installare tramite yum"? –

+0

Ho aggiornato il mio post con l'output dell'installazione. Questo è lo stesso risultato che ottengo a prescindere dal pacchetto menzionato –

risposta

0

Prova "ricerca" per il nome del pacchetto corretto nelle ripetizioni utilizzando yum elenco

yum list nmap 

Credo che il nome del pacchetto corretto e comando install è:

yum install nmap.x86_64 

Si può anche fare un "yum s earch somename "

+2

Molto probabilmente manca un 'yum update'. –

8

Red Hat non usa la directory /etc/yum.repos.d per i pacchetti ufficiali, quindi la risposta non sarà lì. Utilizzerà il plug-in di sottoscrizione inserito in /etc/yum/pluginconf.d.

Hai menzionato che l'host RHEL è nuovo. Dovrai assicurarti che la tua iscrizione sia valida o yum fallirà silenziosamente.

È possibile utilizzare il comando subscription-manager list per ottenere informazioni sugli abbonamenti.

+0

questo è esattamente il motivo per cui preferisco centos a redhat ... gli abbonamenti sono solo una cosa in più da tenere a bada nella serie RHEL 6 con le modifiche classiche/etc. ugh. – joefromct

0

Se si dispone di un'immagine del sistema operativo nel vostro laboratorio o in qualsiasi luogo si può provare questo per un certo RPMS

vim /etc/yum.repos.d/rhel.repo 
[rhel] 
name=rhel 
baseurl=http://172.25.5.25/osimages/rhel7.2_64bit 
enabled=1 
gpgcheck=0 

Poi fare yum clean all

baseurl è la posizione in cui l'immagine del sistema operativo è disponibile. Non è necessario un abbonamento, sta riutilizzando l'immagine del sistema operativo