Sans Red Hat Satellite impossible de mettre a jour ou d'installer des paquets sans internet.
La solution DYI est d'installer un repertoire YUM local.
Facile il suffit de copier le contenu d'un DVD, par example /opt/YUMREPO/RHEL6.8
De creer une conf Apache
/etc/httpd/conf.d/rhel6.conf
Options Indexes FollowSymLinks
Alias /rhel6 "/opt/YUMREPO/RHEL6.8"
<Directory "/opt/YUMREPO/RHEL6.8">
Options Indexes MultiViews FollowSymlinks
AllowOverride All
Require all granted
</Directory>
Chez le client utiliser le fichier repo suivant :
[RHEL6]
name=RHEL6
baseurl=http://myserver/rhel6
gpgcheck=0
enabled=1
A distribuer avec son outils preferé.
Mais ensuite que se passe-t-il lorsqu'on souhaite ajouter un paquet manuellement ?
Facile, il suffit de copier le paquet dans la route, par example
cp kmod-oracleasm-2.0.8-13.el6_8.x86_64.rpm /opt/YUMREPO/RHEL6.8
Puis de mettre a jour le repertoire :
createrepo --update /opt/YUMREPO/RHEL6.8
Depuis le client eventuellement mettre a jour le cache :
yum clean all
Et le tour est joué
=============================================================================================================================================================
Package Arch Version Repository Size
=============================================================================================================================================================
Installing:
kmod-oracleasm x86_64 2.0.8-13.el6_8 RHEL6 35 k
De cette facon, il possible de mettre dans le repertoire des paquets ou bien de les actualiser en executer createrepo --update une nouvelle fois.
La solution DYI est d'installer un repertoire YUM local.
Facile il suffit de copier le contenu d'un DVD, par example /opt/YUMREPO/RHEL6.8
De creer une conf Apache
/etc/httpd/conf.d/rhel6.conf
Options Indexes FollowSymLinks
Alias /rhel6 "/opt/YUMREPO/RHEL6.8"
<Directory "/opt/YUMREPO/RHEL6.8">
Options Indexes MultiViews FollowSymlinks
AllowOverride All
Require all granted
</Directory>
Chez le client utiliser le fichier repo suivant :
[RHEL6]
name=RHEL6
baseurl=http://myserver/rhel6
gpgcheck=0
enabled=1
A distribuer avec son outils preferé.
Mais ensuite que se passe-t-il lorsqu'on souhaite ajouter un paquet manuellement ?
Facile, il suffit de copier le paquet dans la route, par example
cp kmod-oracleasm-2.0.8-13.el6_8.x86_64.rpm /opt/YUMREPO/RHEL6.8
Puis de mettre a jour le repertoire :
createrepo --update /opt/YUMREPO/RHEL6.8
Depuis le client eventuellement mettre a jour le cache :
yum clean all
Et le tour est joué
=============================================================================================================================================================
Package Arch Version Repository Size
=============================================================================================================================================================
Installing:
kmod-oracleasm x86_64 2.0.8-13.el6_8 RHEL6 35 k
De cette facon, il possible de mettre dans le repertoire des paquets ou bien de les actualiser en executer createrepo --update une nouvelle fois.
Aucun commentaire:
Enregistrer un commentaire