Oggi ti mostreremo come creare un archivio in Linux. Sappiamo che possiamo installare pacchetti in Linux usando RPM (Red Hat Package Management) ma lo svantaggio è che usando RPM non possiamo installare pacchetti che dipendono da altri pacchetti, cioè dipendenze. quindi per installare pacchetti che dipendono da altri pacchetti, dobbiamo installare i pacchetti utilizzando YUM (Yellowdog Updater Modified). In realtà, YUM viene aggiunto da RHEL5 in poi. YUM utilizza un repository per l'installazione. YUM calcola automaticamente le dipendenze e capisce cosa dovrebbe accadere per installare i pacchetti. YUM può installare, rimuovere l'aggiornamento o interrogare i pacchetti.
Come creare un archivio?
Segui questi suggerimenti per aggiungere un repository locale nel tuo disco rigido, qui sto mostrando come creare un repository in RHEL6.
Passo 1: Crea qualsiasi cartella, ad esempio Directory
# mkdir /var/ftp/pub
Passo 2: Sposta tutti i file DVD RHEL in questa directory /var/ftp/pub
# cd /var/ftp/pub
Passo 3: Aggiungi il file localRepo:
# cd /etc/yum.repos.d
# vi localRepo.repo
[localRepo] name=localRepo baseurl=file:///var/ftp/pub enabled=1 gpgcheck=0 :wq! (Salva ed esci)
Passo 4: Crea repository
#cd /var/ftp/pub/Pacchetti
#rpm -ivh createrepo* --force
#createrepo -g /var/ftp/pub/repodata/repomd.xml /var/ftp/pub/Pacchetti
Passo 5: Esegui il comando seguente
# yum pulisci tutto
Per controllare l'elenco dei pacchetti installati utilizzare il seguente comando:
# yum list installato
Quindi questo è tutto come creare un repository. In realtà, facciamo in modo che il nostro sistema sappia dove si trova il repository, ad esempio index.
Il seguente video non è stato creato da me, questo video è stato creato da Tim Tan, quindi la procedura è un po' diversa, puoi seguire qualsiasi procedura :)
Phoenix
Bel post! Ha funzionato :D
Comunque questo funziona per ogni distro?
Ho installato Arch Linux e lavoro solo su quello :D
Rajesh Namase
Questo metodo funzionerà sicuramente su Red Hat, non sono sicuro di altre distribuzioni.
Hassan
Grazie per queste informazioni utili, ho solo un problema con Linux è che molti dei miei software preferiti non riescono a trovarlo con la versione Linux solo Windows e Mac, c'è un modo per far funzionare il software Windows con Linux? o forse l'azienda dovrebbe fare una versione per Linux?
Grazie Rajesh, hai un sito così fantastico.
Rajesh Namase
Puoi utilizzare il software Wine per eseguire il software Windows su Linux. Inoltre potresti chiedere all'azienda di rilasciare la versione Linux.