GNU/Linux >> Linux Esercitazione >  >> Linux

alternativa all'abbonamento redhat | Repo locale

Introduzione

dobbiamo sapere anche se redhat fornisce prodotti software open source per le imprese ma ha un abbonamento a pagamento per installare pacchetti e aggiornamenti nella distribuzione RedHat Enterprise Linux e che supporta diversi carichi di lavoro in ambienti fisici, virtualizzati e cloud, le edizioni RHEL sono disponibili per server, mainframe, Applicazioni SAP, desktop e OpenStack.

Quindi qual è il problema ora

Ora, se non ho la possibilità di pagare per l'installazione di pacchetti e aggiornamenti, ciò mi impedirà di utilizzare la distribuzione soprattutto per i nuovi studenti e se il nostro ambiente impedisce che alcuni server o servizi siano connessi a Internet e conservino dati importanti internamente, quindi tutti questi problemi devono essere risolti e noi abbiamo portato la soluzione migliore e più semplice.. andiamo.

Cos'è il repository locale?

il repository locale è una semplificazione del repository locale e questo è il luogo in cui sono disponibili le informazioni di tutti i pacchetti e gli aggiornamenti che il gestore di pacchetti lo ha utilizzato per l'installazione e la risoluzione delle dipendenze, quindi il repository locale è un luogo locale nel dispositivo in cui sono presenti tutti i pacchetti e gli aggiornamenti invece di connettersi a Internet hai la possibilità di farlo.

Come creare un repository locale?

  • Per prima cosa hai bisogno del DVD completo di Redhat Enterprise Linux, puoi scaricarlo da RedHat.
  • Collegalo ai tuoi Dispositivi come mostrato di seguito.
  • apri il tuo terminale e scrivi il seguente comando mkdir /var/YourLocalRepoName
mkdir /var/unixcop
  • copia APPSTREAM nella tua directory LocalRepo

Suggerimento :i pacchetti APPSTREAM forniscono funzionalità e funzionalità aggiuntive (dipendenze).

cp -r /run/media/root/RHEL-8-1-0-BaseOS-x86_64/AppStream /var/unixcop/

Suggerimento: dovresti modificare il nome del tuo DVD a seconda della versione che hai installato, nel mio caso il nome del DVD è RHEL-8-1-0-BaseOS-x86_64

  • Copia BaseOS nella tua directory LocalRepo

Suggerimento: I pacchetti BaseOS implementano le funzionalità di base del sistema operativo.

cp -r /run/media/root/RHEL-8-1-0-BaseOS-x86_64/BaseOS/ /var/unixcop/
  • È necessario creare un file di configurazione per consentire al gestore di pacchetti di risolvere da LocalRepo non dall'abbonamento
  • Crea anche un file di configurazione utilizzando qualsiasi editor di testo con ” name.repo ” estensione , userò vim
vim /etc/yum.repos.d/unixcop.repo
  • Metti la configurazione sul tuo file di configurazione e nel tuo caso modifica il nome della directory /var/YourDirName/
[AppStream]
name=AppStream_unixcop
baseurl=file:/var/unixcop/AppStream
enabled=1
gpgcheck=0

[BaseOS]
name=BaseOS_unixcop
baseurl=file:/var/unixcop/BaseOS
enabled=1
gpgcheck=0
  • Salva e controlliamo.

Conclusione:

L'articolo chiarisce la migliore alternativa per l'abbonamento RedHat Enterprise Linux e dopo aver seguito questi passaggi puoi creare il tuo repository locale.


Linux
  1. Come controllare la versione di Redhat

  2. Configura il repository di pacchetti Redhat della rete locale con vsftpd

  3. Alternativa al ping

  4. Controlla se il repository git locale è avanti/dietro il telecomando

  5. alternativa a netstat -s

Creazione di un repository di pacchetti Redhat

Come configurare il repository Yum/DNF locale sul server RHEL 8 utilizzando DVD o file ISO

Come gestire l'archiviazione locale tramite stratis | Cappello rosso

Centos vs RedHat:15 fatti interessanti da sapere

Le migliori distribuzioni Linux alternative a Windows XP

AppFlowy:un'alternativa open source a Notion