J'ai besoin de créer un référentiel local dans Rhel 5.5. i386
Parce que lorsque je tape une commande dans le terminal, il dit que RHEL n'est pas abonné avec RHN VRAI. Je l'ai pris de mon ami.
Alors, quelqu'un peut-il me dire comment atteindre cette cible.
vi /etc/yum.repos.d/local.repo
Ce sont les entrées que j'ai ajoutées.
Et enfin je couronne cette commande
yum -y installer Apache php {, - cgi, -cli, -gd, -mysql} mysql {, - serveur}
et en réponse bash m'a giflé avec une erreur
Il y a - beaucoup de document S OUT OUT, donné à un ensemble de paquets RPM, vous pouvez faire quelque chose comme ça,
D'abord installer le script CreeaterPo, par
rpm -ivh /path/to/mounted/cdrom/createrepo*.rpm
(Dépend où vous avez monté votre DVD Redhat)
Créez maintenant un dossier pour contenir tous les RPM que vous souhaitez figurer dans le référentiel, E.g RPMS
et mettez les fichiers "* .RPM" nécessaires à l'intérieur,
Alors fais createrepo /path/to/RPMS
Pour générer des métadonnées.
Lorsque vous avez terminé, ajoutez le référentiel à votre configuration Yum, e.g Mettez ce qui suit sur /etc/yum.repos.d/local.repo
[local]
name=Local Repository Demo
baseurl=file:///absolute/path/to/RPMS
enabled=1
gpgcheck=0
protect=1
La première chose que vous devez faire est:
Soit (pas à la fois) de:
Vous devriez alors constater que vous pouvez accéder à des logiciels et compléter votre tâche.
Installer créer repo
# cd /media/(dvd-label)
# cd /Packages
# rpm -ivh createrepo*.rpm
Copier tout le contenu du DVD ou des colis
createrepo
. Parce que le référentiel est intégré dans DVD. (Pour vérifier, voyez s'il y a un répertoire de repodata)Si le paquet DIR est uniquement copié, courez
# createrepo <dir where the packages are copied>
Créez le fichier Yum Repo:
vim dvd.repo
[packages]
name=packages
baseurl=file://<dir where the packages are copied>
enabled=1
gpgcheck=0
+++++++++++++++++++++++++++++++++++++++++
[packages] -- Give a name, any name
name=packages -- description for above
baseurl -- location where rpms are available
enabled=1 -- to enable this repo
gpgcheck=0 -- not to check for GPG license file