Aujourd'hui, nous allons vous montrer comment créer un référentiel sous Linux. Nous savons que nous pouvons installer des packages sous Linux en utilisant RPM (Red Hat Package Management) mais l'inconvénient est qu'en utilisant RPM, nous ne pouvons pas installer de packages qui dépendent d'autres packages, c'est-à-dire des dépendances. donc pour installer des packages qui dépendent d'autres packages, nous devons installer des packages en utilisant YUM (Yellowdog Updater Modified). En fait, YUM est ajouté à partir de RHEL5. YUM utilise un référentiel pour l'installation. YUM calcule automatiquement les dépendances et détermine ce qui devrait se produire pour installer les packages. YUM peut installer, supprimer la mise à niveau ou interroger les packages.
Comment créer un référentiel ?
Suivez ces conseils pour ajouter un référentiel local sur votre disque dur, ici je montre comment créer un référentiel dans RHEL6.
Étape 1: Créez n'importe quel dossier, c'est-à-dire Répertoire
# mkdir /var/ftp/pub
Étape 2: Déplacez tous les fichiers DVD RHEL dans ce répertoire /var/ftp/pub
# cd /var/ftp/pub
Étape 3: Ajoutez le fichier localRepo :
# cd /etc/yum.repos.d
# vi localRepo.repo
[localRepo] name=localRepo baseurl=file:///var/ftp/pub enabled=1 gpgcheck=0 :wq! (Sauvegarder et quitter)
Étape 4: Créer un référentiel
#cd /var/ftp/pub/Paquets
#rpm -ivh createrepo* --force
#createrepo -g /var/ftp/pub/repodata/repomd.xml /var/ftp/pub/Packages
Étape 5: Exécuter la commande suivante
# yum nettoie tout
Pour consulter la liste des packages installés, utilisez la commande suivante :
# yum liste installée
Il s'agit donc de comment créer un référentiel. En fait, nous faisons en sorte que notre système sache où se trouve le référentiel, c'est-à-dire index.
La vidéo suivante n'est pas créée par moi, cette vidéo est créée par Tim Tan, donc la procédure est un peu différente, vous pouvez suivre n'importe quelle procédure :)
Phénix
Belle publication! Ça a marché :D
De toute façon, cela fonctionne pour toutes les distributions ?
J'ai installé Arch Linux et je ne travaille que là-dessus :D
Rajesh Namase
Cette méthode fonctionnera sûrement sur Red Hat, pas sûr sur les autres distributions.
Hassan
Merci pour ces informations utiles, je n'ai qu'un seul problème avec Linux, c'est qu'un grand nombre de mes logiciels préférés ne peuvent pas le trouver avec la version Linux uniquement Windows et Mac, il existe un moyen de faire fonctionner le logiciel Windows avec Linux ? ou peut-être que l'entreprise devrait faire une version Linux ?
Merci Rajesh, vous avez un si bon site Web.
Rajesh Namase
Vous pouvez utiliser le logiciel Wine pour exécuter le logiciel Windows sur Linux. Vous pouvez également demander à l'entreprise de publier la version Linux.