RHEL: Instructies voor het opzetten van een lokale YUM-repository in RHEL en het verzamelen van een sosreport

Summary: In de Red Hat Enterprise Linux-omgeving worden de onderstaande procedures beschreven voor het installeren van een RPM-pakket vanaf een ISO-image van het besturingssysteem en worden instructies gegeven voor het instellen van een lokale YUM-repository als de machine niet is geregistreerd bij Red Hat. ...

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

Hier is de geïnstalleerde versie van het besturingssysteem Red Hat Enterprise Linux Server release 7.9.
We hebben de ISO-image van het besturingssysteem RHEL 7.9 gekoppeld via virtuele media (apparaatnaam - /dev/sr0)


Het ISO-cd-rom-apparaat zoeken.
We proberen de  sosreport van dit knooppunt hier. Maar we ontdekten dat de sos Pakket is niet geïnstalleerd tijdens het gebruik van de opdracht: sosreport.
Nadat we merkten dat de machine niet was geregistreerd bij Red Hat met een recht, hebben we geprobeerd om de sos pakket met behulp van de YUM-repository, maar is niet gelukt.

Zie https://access.redhat.com/solutions/3592Deze hyperlink leidt u naar een website buiten Dell Technologies. (Wat is een sos en hoe maak je er een aan in Red Hat Enterprise Linux?)

Voorbeeld van uitvoering zonder dat SOS-pakket is geïnstalleerd 

Maak de /root/dvd-directory zodat we de ISO-image van het besturingssysteem erin kunnen koppelen.
De lijst met pakketten die beschikbaar zijn op de ISO-image van dit besturingssysteem kan vervolgens worden gevonden door naar de map Pakketten te gaan, zoals hieronder.

# mkdir /root/DVD
# mount /dev/sr0 /root/DVD
# cd /root/DVD
# ll

ISO aan lokale map koppelen 


Inhoud van map weergeven 

We kunnen het vereiste pakket weergeven met de opdracht: ls -l  | grep <package-name>
Voer de volgende opdracht uit om het RPM-pakket te installeren: rpm -ivh <Package-name>
Om de sos RPM-pakket kunnen we de onderstaande opdracht uitvoeren.

# rpm -ivh sos*

Running sosreport command 

De sosreport is mogelijk gegenereerd en opgeslagen op de gewenste locatie, zoals we hieronder kunnen ontdekken.

Voorbeelduitvoer SOS 

De onderstaande stappen begeleiden bij het instellen van een lokale YUM-repository vanaf een ISO-image wanneer de machine niet is geregistreerd bij Red Hat.
Maak het lokale repo-bestand met de naam local.repo onder /etc/yum.repos.d map.

# cd /etc/yum.repos.d
# touch local.repo

Weergave van de inhoud van de map met opslagplaatsen en bewerken van het local.repo-bestand met vi 

Gebruik vervolgens de vi-editor om de volgende voorwaarden te kopiëren naar de local.repo bestand.

#vi local.repo
[Local]
name=Local DVD repo
baseurl=file:///root/DVD/
enabled=1
gpgcheck=0


Inhoud van het bestand local.repo 

Voer vervolgens de onderstaande opdracht uit.

# yum clean all
# yum repolist all


De lokale YUM-repository is mogelijk ingesteld en ingeschakeld, zoals hieronder wordt weergegeven.
Yum repository commando's 

U kunt nu de YUM-opdracht gebruiken om hetzelfde te installeren sos pakket uit de lokale repository die we hebben ingesteld met behulp van de ISO-image van het besturingssysteem.
Met de opdracht rpm -e <Package-Name>, verwijderen we alle sos pakket dat eerder was geïnstalleerd.
Naderhand verschijnt het commando yum install <Package-Name> wordt gebruikt om de installatie uit te voeren.
Om de sos pakket, voert u de opdracht uit: yum install sos

Uitvoer van yum-commando's 

 

 

 

 

 

Affected Products

Servers, PowerEdge, Red Hat Enterprise Linux Version 7, Ubuntu Server LTS
Article Properties
Article Number: 000211063
Article Type: How To
Last Modified: 08 Jul 2025
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.