{"version":"1.1","schema_version":"1.1.0","plugin_version":"1.1.2","url":"https://tutos-gameserver.fr/2020/02/04/comment-creer-et-utiliser-facilement-le-referentiel-local-centos-7-yum-bien-choisir-son-serveur-d-impression/","llm_html_url":"https://tutos-gameserver.fr/2020/02/04/comment-creer-et-utiliser-facilement-le-referentiel-local-centos-7-yum-bien-choisir-son-serveur-d-impression/llm","llm_json_url":"https://tutos-gameserver.fr/2020/02/04/comment-creer-et-utiliser-facilement-le-referentiel-local-centos-7-yum-bien-choisir-son-serveur-d-impression/llm.json","manifest_url":"https://tutos-gameserver.fr/llm-endpoints-manifest.json","language":"fr-FR","locale":"fr_FR","title":"Comment créer et utiliser facilement le référentiel local CentOS 7 YUM\n\n &#8211; Bien choisir son serveur d impression","site":{"name":"Tutos GameServer","url":"https://tutos-gameserver.fr/"},"author":{"id":1,"name":"Titanfall","url":"https://tutos-gameserver.fr/author/titanfall/"},"published_at":"2020-02-04T03:15:54+00:00","modified_at":"2020-02-04T03:15:54+00:00","word_count":2053,"reading_time_seconds":616,"summary":"En tant qu&#39;administrateur système Linux, il est toujours obligatoire d&#39;installer des packages logiciels sur un serveur.Cependant, il n&#39;est pas toujours obligatoire d&#39;installer des packages à partir des référentiels officiels CentOS sur Internet.Un bon exemple est lorsque vous avez une connexion Internet lente et que vous souhaitez enregistrer bande passante en créant un référentiel sur le [&hellip;]","summary_points":["En tant qu&#39;administrateur système Linux, il est toujours obligatoire d&#39;installer des packages logiciels sur un serveur.Cependant, il n&#39;est pas toujours obligatoire d&#39;installer des packages à partir des référentiels officiels CentOS sur Internet.Un bon exemple est lorsque vous avez une connexion Internet lente et que vous souhaitez enregistrer bande passante en créant un référentiel sur le LAN.","Ce guide vous aidera à accomplir exactement cela.Nous avons fourni toutes les étapes nécessaires pour avoir un référentiel yum local fonctionnel créé en utilisant l&#39;image ISO CentOS DVD.Voici les étapes utilisées:Étape 1: Téléchargement d&#39;une image ISO de DVD CentOS-7-x86_64-Everything ISO ou CentOS 7.J&#39;utiliserai l&#39;image ISO CentOS-7-x86_64-Everything qui peut être téléchargée à partir de la page de téléchargement dans CentOS 7.","Vous pouvez également utiliser ISO DVD CentOS 7.Étape 2: Créez des points de montage et montez l&#39;image ISO.Après le téléchargement, nous devrons le monter.Il existe deux options de montage que nous pouvons utiliser:\n\nMonter le fichier ISO dans un répertoire local dans notre système Linux \n\na) Créer un répertoire pour le montage\nb) Montez l&#39;image ISO de CentOS Everything ou de CentOS 7 DVD ISO\n  \n  \n\n[[email protected]]# mount -t iso9660 -o loop CentOS-7-x86_64-Everything-1511.iso / mnt / centos7\n\nc) Confirmez qu&#39;il est monté à l&#39;aide de la commande du ou ls.","[[email protected]    ~]# du -sch / mnt / centos7 / *\n512 / mnt / centos7 / CentOS_BuildTag\n5,9 M / mnt / centos7 / EFI\n512 / mnt / centos7 / CLUF\n18K / mnt / centos7 / GPL\n466M / mnt / centos7 / images\n84M / mnt / centos7 / isolinux\n280M / mnt / centos7 / LiveOS\n6.5G / mnt / centos7 / Packages\n25M / mnt / centos7 / repodata\n2.0K / mnt / centos7 / RPM-GPG-KEY-CentOS-7\n2.0K / mnt / centos7 / RPM-GPG-KEY-CentOS-Testing-7\n3.0K /mnt/centos7/TRANS.TBL\n7,4 G au total\n[[email protected] ~]#\n\n\nMontage du fichier image ISO dans un répertoire de serveur Web."],"topics":["Serveur d'impression"],"entities":[],"entities_metadata":[{"id":10,"name":"Serveur d'impression","slug":"serveur-dimpression","taxonomy":"category","count":3907,"url":"https://tutos-gameserver.fr/category/serveur-dimpression/"}],"tags":["Serveur d'impression"],"content_hash":"6cbaabb369407d5e33e130e0ec744166","plain_text":"En tant qu&#39;administrateur système Linux, il est toujours obligatoire d&#39;installer des packages logiciels sur un serveur.Cependant, il n&#39;est pas toujours obligatoire d&#39;installer des packages à partir des référentiels officiels CentOS sur Internet.Un bon exemple est lorsque vous avez une connexion Internet lente et que vous souhaitez enregistrer bande passante en créant un référentiel sur le LAN.\nCe guide vous aidera à accomplir exactement cela.Nous avons fourni toutes les étapes nécessaires pour avoir un référentiel yum local fonctionnel créé en utilisant l&#39;image ISO CentOS DVD.Voici les étapes utilisées:Étape 1: Téléchargement d&#39;une image ISO de DVD CentOS-7-x86_64-Everything ISO ou CentOS 7.J&#39;utiliserai l&#39;image ISO CentOS-7-x86_64-Everything qui peut être téléchargée à partir de la page de téléchargement dans CentOS 7. Vous pouvez également utiliser ISO DVD CentOS 7.Étape 2: Créez des points de montage et montez l&#39;image ISO.Après le téléchargement, nous devrons le monter.Il existe deux options de montage que nous pouvons utiliser:\n\nMonter le fichier ISO dans un répertoire local dans notre système Linux \n\na) Créer un répertoire pour le montage\nb) Montez l&#39;image ISO de CentOS Everything ou de CentOS 7 DVD ISO\n  \n  \n\n[[email protected]]# mount -t iso9660 -o loop CentOS-7-x86_64-Everything-1511.iso / mnt / centos7\n\nc) Confirmez qu&#39;il est monté à l&#39;aide de la commande du ou ls.\n\n[[email protected]    ~]# du -sch / mnt / centos7 / *\n512 / mnt / centos7 / CentOS_BuildTag\n5,9 M / mnt / centos7 / EFI\n512 / mnt / centos7 / CLUF\n18K / mnt / centos7 / GPL\n466M / mnt / centos7 / images\n84M / mnt / centos7 / isolinux\n280M / mnt / centos7 / LiveOS\n6.5G / mnt / centos7 / Packages\n25M / mnt / centos7 / repodata\n2.0K / mnt / centos7 / RPM-GPG-KEY-CentOS-7\n2.0K / mnt / centos7 / RPM-GPG-KEY-CentOS-Testing-7\n3.0K /mnt/centos7/TRANS.TBL\n7,4 G au total\n[[email protected] ~]#\n\n\nMontage du fichier image ISO dans un répertoire de serveur Web.\n\nJ&#39;utilise le serveur Apache exécuté sur un autre serveur CentOS. Si vous le faites sur un autre serveur Linux, remplacez le répertoire racine du serveur Web par celui fourni ici.a) Créer un répertoire pour le montage\nLa sortie que vous obtenez de la dernière commande est:mount: / dev / loop0 est protégé en écriture, montage en lecture seuleContenu de /var / www / html / centos / Le répertoire doit être comme indiqué: \n\n[[email protected]]# ls -lh / var / www / html / centos /\n1,5 M au total\n-r - r - r-- 1 racine root 14 déc. 10 01:35 CentOS_BuildTag\ndr-xr-xr-x3 root root 2.0K 10 déc 01:33 EFI\n-r - r - r-- 1 racine racine 215 déc 10 01:35 CLUF\n-r - r - r-- 1 racine racine 18K 10 déc 01:35 GPL\ndr-xr-xr-x 3 root root 2.0K 10 décembre 01:33 images\ndr-xr-xr-x 2 root root 2.0K 10 décembre 01:33 isolinux\ndr-xr-xr-x 2 root root 2.0K 10 décembre 01:33 LiveOS\ndr-xr-xr-x 2 root root 1.5M Dec 10 01:34 Packages\ndr-xr-xr-x 2 root root 4.0K 10 déc. 01:35 repodata\n-r - r - r-- 1 racine root 1.7K 10 décembre 01:35 RPM-GPG-KEY-CentOS-7\n-r - r - r-- 1 racine root 1.7K 10 décembre 01:35 RPM-GPG-KEY-CentOS-Testing-7\n-r - r - r-- 1 racine root 2.9K déc 10 01:36 TRANS.TBL\n[[email protected] ~]#\n\n\nSi vous aviez une image ISO CentOS 7 DVD sur un lecteur CD / DVD. Créez un point de montage et montez le cdrom à l&#39;aide des commandes suivantes:\n\nVous pouvez voir le contenu de / mnt / cent / cdrom /\n\n[[email protected]]# ls -lh / mnt / cent / cdrom /\n1,5 M au total\n-r - r - r-- 1 racine root 14 déc. 10 01:35 CentOS_BuildTag\ndr-xr-xr-x 3 root root 2.0K 10 déc. 01:33 EFI\n-r - r - r-- 1 racine racine 215 déc 10 01:35 CLUF\n-r - r - r-- 1 racine racine 18K 10 déc 01:35 GPL\ndr-xr-xr-x 3 root root 2.0K 10 décembre 01:33 images\ndr-xr-xr-x 2 root root 2.0K 10 décembre 01:33 isolinux\ndr-xr-xr-x 2 root root 2.0K 10 décembre 01:33 LiveOS\ndr-xr-xr-x 2 root root 1.5M Dec 10 01:34 Packages\ndr-xr-xr-x 2 root root 4.0K 10 déc. 01:35 repodata\n-r - r - r-- 1 racine root 1.7K 10 décembre 01:35 RPM-GPG-KEY-CentOS-7\n-r - r - r-- 1 racine root 1.7K 10 décembre 01:35 RPM-GPG-KEY-CentOS-Testing-7\n-r - r - r-- 1 racine root 2.9K déc 10 01:36 TRANS.TBL\n[[email protected] ~]#\n\nÉtape 3: Créez un dépôt et placez-le dans le répertoire /etc/yum/repos.d/. Cela se fait sur le serveur avec CentOS minimal installé ou sur le serveur sur lequel vous devez installer les packages tout en extrayant les packages du référentiel local que vous venez d&#39;ajouter.a) Pour l&#39;étape 2, partie 1:\n\n[[email protected]    ~]# cat &gt;&gt; /etc/yum.repos.d/centos7-local.repo &lt;&lt; EOF\n[centos7-local]\nnom = centos7-local\nbaseurl = fichier: /// mnt / centos7 /\nactivé = 0\ngpgcheck = 1\ngpgkey = fichier: /// etc / pki / rpm-gpg / RPM-GPG-KEY-CentOS-7\nEOF\n\nb) Pour l&#39;étape 2 partie 2: : L&#39;adresse IP du serveur que j&#39;utilise est 192.168.1.60. Voici la configuration du dépôt.\n\n[[email protected]    ~]# cat&gt; /etc/yum.repos.d/centos7-local.repo &lt;&lt; EOF\n[centos7-local]\nnom = centos7-local\nbaseurl = http: //192.168.1.60/centos\nactivé = 1\ngpgcheck = 1\ngpgkey = fichier: /// etc / pki / rpm-gpg / RPM-GPG-KEY-CentOS-7\nEOF\n\n\nc) Pour Étape 2 partie 3: Le point de montage que nous avons utilisé était / mnt / centos / cdrom /.\n\n[[email protected]    ~]# cat&gt; /etc/yum.repos.d/centos7-local.repo &lt;&lt; EOF\n[centos7-local]\nnom = centos7-local\nbaseurl = fichier: /// mnt / cent / cdrom /\nactivé = 1\ngpgcheck = 1\ngpgkey = fichier: /// etc / pki / rpm-gpg / RPM-GPG-KEY-CentOS-7\nEOF\n\nVérifiez le dépôt ajouté:\n\n[[email protected]    ~]# cat /etc/yum.repos.d/centos7-local.repo\n[centos7-local]\nnom = centos7-local\nbaseurl = http: //192.168.1.60/centos\nactivé = 1\ngpgcheck = 1\ngpgkey = fichier: /// etc / pki / rpm-gpg / RPM-GPG-KEY-CentOS-7\n\nEnsuite, nettoyez tous les supprimer la date mise en cache et mettre à jour la liste de dépôt\n\n[[email protected]    ~]# miam tout nettoyer\nPlugins chargés: plus rapidemirror, langpacks, priorités\nNettoyage des dépôts: base epel extras mises à jour remi-safe\nTout nettoyer\nNettoyage de la liste des miroirs les plus rapides\n\nREMARQUE:    L&#39;activation du référentiel ajouté localement seul n&#39;est pas suffisamment nécessaire pour nous permettre d&#39;installer des packages logiciels à partir de celui-ci. En effet, par défaut, tout package en cours d&#39;installation utilise le référentiel CentOS Base.Nous discuterons prochainement d&#39;une solution de travail.Les groupes de packages disponibles dans le référentiel CentOS 7 sont:\n\n[[email protected]~]# yum group list\nPlugins chargés: le plus rapide des miroirs\nIl n&#39;y a pas de fichier de groupes installés.\nPeut-être exécuter: les groupes yum marquent la conversion (voir man yum)\nChargement des vitesses de miroir à partir du fichier hôte mis en cache\n* base: mirror.bitco.co.za\n* epel: epel.mirrors.ovh.net\n* extras: mirror.bitco.co.za\n* mises à jour: mirror.bitco.co.za\nGroupes d&#39;environnement disponibles:\nInstallation minimale\nNœud de calcul\nServeur d&#39;infrastructure\nServeur de fichiers et d&#39;impression\nMATE Desktop\nServeur Web de base\nHôte de virtualisation\nServeur avec GUI\nBureau GNOME\nEspaces de travail plasma KDE\nDéveloppement et poste de travail créatif\nGroupes disponibles:\nServeur de fichiers CIFS\nBibliothèques de compatibilité\nOutils Internet de la console\nBureau\nPlateforme de bureau\nDéveloppement de plateforme de bureau\nOutils de développement\nÉclipse\nLogiciel éducatif\nLaboratoire électronique\nClient de stockage FCoE\nFedora Packager\nBureau à usage général\nOutils d&#39;administration graphique\nHaskell\nCompatibilité UNIX héritée\nSupport client de messagerie\nPrise en charge du serveur de messagerie\nMilkymist\nClient de base de données MySQL\nServeur de base de données MySQL\nServeur de fichiers NFS\nServeur de stockage réseau\nPrise en charge SNMP\nSupport scientifique\nOutils de sécurité\nPlateforme serveur\nDéveloppement de plate-forme serveur\nPrise en charge des cartes à puce\nOutils de disponibilité du stockage\nOutils d&#39;administration système\nLa gestion du système\nPrise en charge de TeX\nCadre d&#39;application TurboGears\nVirtualisation\nGestion d&#39;entreprise basée sur le Web\nXfce\nClient de stockage iSCSI\nTerminé\n[[email protected] ~]#\n\nREMARQUE: Lorsque d&#39;autres référentiels CentOS sont activés et que vous spécifiez le référentiel centos-local, yum essaiera toujours de télécharger le dernier package du référentiel avec le dernier package. Le référentiel par défaut étant le référentiel de base CentOS.Si vous souhaitez forcer Yum à utiliser le référentiel local, vous devez désactiver tous les autres référentiels et les activer une fois que vous avez terminé. Vous avez deux options que vous pouvez utiliser pour y parvenir.Option 1: La solution la plus simple peut être comme ci-dessous:\n\n[[email protected]    ~]# mkdir ~ / repos\n[[email protected] ~]# cp -r /etc/yum.repos.d/* ~ / repos /\n[[email protected] ~]# ls -l ~ / repos /\n56 au total\n-rw-r - r-- 1 racine racine 143 mars 17 02:33 centos7-local.repo\n-rw-r - r-- 1 racine racine 1664 17 mars 02:33 CentOS-Base.repo\n-rw-r - r-- 1 racine racine 1309 17 mars 02:33 CentOS-CR.repo\n-rw-r - r-- 1 racine root 649 17 mars 02:33 CentOS-Debuginfo.repo\n-rw-r - r-- 1 racine racine 290 mars 17 02:33 CentOS-fasttrack.repo\n-rw-r - r-- 1 racine root 630 mars 17 02:33 CentOS-Media.repo\n-rw-r - r-- 1 racine root 516 17 mars 02:33 CentOS-OpenStack-liberty.repo\n-rw-r - r-- 1 racine racine 1331 17 mars 02:33 CentOS-Sources.repo\n-rw-r - r-- 1 racine racine 1952 17 mars 02:33 CentOS-Vault.repo\n-rw-r - r-- 1 racine racine 957 17 mars 02:33 epel.repo\n-rw-r - r-- 1 racine racine 1056 17 mars 02:33 epel-testing.repo\n-rw-r - r-- 1 racine racine 1177 17 mars 02:33 remi-php70.repo\n-rw-r - r-- 1 racine racine 2340 17 mars 02:33 remi.repo\n-rw-r - r-- 1 racine racine 449 mars 17 02:33 remi-safe.repo\n[[email protected] ~]# \n[[email protected] ~]# rm -rf /etc/yum.repos.d/*\n[[email protected] ~]# ls -l /etc/yum.repos.d/\ntotal 0\n\nAjoutez ensuite ajouter un représentant local. Faites quelque chose comme:\n\n[[email protected]    ~]#cat&gt; /etc/yum.repos.d/centos7-local.repo &lt;&lt; EOF\n[centos7-local]\nnom = centos7-local\nbaseurl = http: //192.168.1.60/centos\nactivé = 1\ngpgcheck = 1\ngpgkey = fichier: /// etc / pki / rpm-gpg / RPM-GPG-KEY-CentOS-7\nEOF\n\nVérifiez si l&#39;ajout a réussi:\n\n[[email protected]    ~]# cat /etc/yum.repos.d/centos7-local.repo \n[centos7-local]\nnom = centos7-local\nbaseurl = http: //192.168.1.60/centos\nactivé = 1\ngpgcheck = 1\ngpgkey = fichier: /// etc / pki / rpm-gpg / RPM-GPG-KEY-CentOS-7\n\nVous pouvez faire n&#39;importe quelle installation. Le seul dépôt que yum utilisera est centos7-local. Exemples:\n\nPour installer le service LDAP pour configurer le serveur OpenLDAP:\n\n\n[[email protected]    ~]# yum install openldap-servers openldap-clients\nPlugins chargés: plus rapidemirror, langpacks, priorités\ncentos7-local | 3,6 kB 00:00:00\nChargement des vitesses de miroir à partir du fichier hôte mis en cache\nRésolution des dépendances\n-&gt; Exécution de la vérification des transactions\n---&gt; Le paquet openldap-clients.x86_64 0: 2.4.40-8.el7 sera installé\n---&gt; Le paquet openldap-servers.x86_64 0: 2.4.40-8.el7 sera installé\n-&gt; Résolution de dépendance terminée\nDépendances résolues\n================================================== =====================================\nTaille du référentiel de version de l&#39;archive de package\n================================================== =====================================\nInstallation:\nclients openldap x86_64 2.4.40-8.el7 centos7-local 186 k\nserveurs openldap x86_64 2.4.40-8.el7 centos7-local 2.1 M\nrécapitulatif des transactions\n================================================== ======================================\nInstaller 2 packages\nTaille totale du téléchargement: 2,3 M\nTaille installée: 5,2 M\nEst-ce correct [y/d/N]: y\nTéléchargement de packages:\n(1/2): openldap-clients-2.4.40-8.el7.x86_64.rpm | 186 kB 00:00:00\n(2/2): openldap-servers-2.4.40-8.el7.x86_64.rpm | 2,1 Mo 00:00:00\n-------------------------------------------------- -------------------------------------------------- -------------------------------------------------\nTotal 21 Mo / s | 2,3 Mo 00:00:00\nExécution de la vérification des transactions\nExécution du test de transaction\nTest de transaction réussi\nTransaction en cours\nInstallation: openldap-servers-2.4.40-8.el7.x86_64 1/2\nInstallation: openldap-clients-2.4.40-8.el7.x86_64 2/2\nVérification: openldap-clients-2.4.40-8.el7.x86_64 1/2\nVérification: openldap-servers-2.4.40-8.el7.x86_64 2/2\nInstallée:\nopenldap-clients.x86_64 0: 2.4.40-8.el7 openldap-servers.x86_64 0: 2.4.40-8.el7\nAchevée!\n[[email protected] ~]#\n\nComme vous pouvez le voir sur la capture d&#39;écran ci-dessous, le référentiel utilisé est centos7-local.\n\n\nPour installer tous les packages appartenant au groupe d&#39;environnement «GNOME Desktop», nous allons:\n\n\nPour installer un package unique comme mariadb, mariadb-server, nous ferons:\n\nOption 2: en utilisant l&#39;option de commande –enablerepo = centos7-local et l&#39;option de commande –disablerepo = *,Par exemple;Pour installer tous les packages appartenant au groupe d&#39;environnement «Virtualization Host», nous allons:\n\n[[email protected]    ~]# yum --disablerepo = * --enablerepo = centos7-local groupinstall &quot;Virtualization Host&quot;\n\nPour installer openldap\n\n[[email protected]    ~]# yum --disablerepo = * --enablerepo = centos7-local install openldap-servers openldap-clients\n\nSi vous aviez la version CentOS 7 Minimal et que vous avez installé les packages GNOME Desktop Environment Group, n&#39;oubliez pas de le dire    systemd pour démarrer automatiquement sur GNOME Desktop.\n\n[[email protected]    ~]# ln -sf /lib/systemd/system/graphical.target /etc/systemd/system/default.target\n\nPlus tard, vous pouvez retourner le référentiel dans le répertoire d&#39;origine:\nC&#39;est tout. N&#39;oubliez pas de recopier les référentiels du répertoire ~ / repos / dans le répertoire /etc/yum.repos.d/.\n  \n  \nClick to rate this post!\r\n                                   \r\n                               [Total: 0  Average: 0]","paragraphs":["En tant qu&#39;administrateur système Linux, il est toujours obligatoire d&#39;installer des packages logiciels sur un serveur.Cependant, il n&#39;est pas toujours obligatoire d&#39;installer des packages à partir des référentiels officiels CentOS sur Internet.Un bon exemple est lorsque vous avez une connexion Internet lente et que vous souhaitez enregistrer bande passante en créant un référentiel sur le LAN.\nCe guide vous aidera à accomplir exactement cela.Nous avons fourni toutes les étapes nécessaires pour avoir un référentiel yum local fonctionnel créé en utilisant l&#39;image ISO CentOS DVD.Voici les étapes utilisées:Étape 1: Téléchargement d&#39;une image ISO de DVD CentOS-7-x86_64-Everything ISO ou CentOS 7.J&#39;utiliserai l&#39;image ISO CentOS-7-x86_64-Everything qui peut être téléchargée à partir de la page de téléchargement dans CentOS 7. Vous pouvez également utiliser ISO DVD CentOS 7.Étape 2: Créez des points de montage et montez l&#39;image ISO.Après le téléchargement, nous devrons le monter.Il existe deux options de montage que nous pouvons utiliser:","Monter le fichier ISO dans un répertoire local dans notre système Linux","a) Créer un répertoire pour le montage\nb) Montez l&#39;image ISO de CentOS Everything ou de CentOS 7 DVD ISO","[[email protected]]# mount -t iso9660 -o loop CentOS-7-x86_64-Everything-1511.iso / mnt / centos7","c) Confirmez qu&#39;il est monté à l&#39;aide de la commande du ou ls.","[[email protected]    ~]# du -sch / mnt / centos7 / *\n512 / mnt / centos7 / CentOS_BuildTag\n5,9 M / mnt / centos7 / EFI\n512 / mnt / centos7 / CLUF\n18K / mnt / centos7 / GPL\n466M / mnt / centos7 / images\n84M / mnt / centos7 / isolinux\n280M / mnt / centos7 / LiveOS\n6.5G / mnt / centos7 / Packages\n25M / mnt / centos7 / repodata\n2.0K / mnt / centos7 / RPM-GPG-KEY-CentOS-7\n2.0K / mnt / centos7 / RPM-GPG-KEY-CentOS-Testing-7\n3.0K /mnt/centos7/TRANS.TBL\n7,4 G au total\n[[email protected] ~]#","Montage du fichier image ISO dans un répertoire de serveur Web.","J&#39;utilise le serveur Apache exécuté sur un autre serveur CentOS. Si vous le faites sur un autre serveur Linux, remplacez le répertoire racine du serveur Web par celui fourni ici.a) Créer un répertoire pour le montage\nLa sortie que vous obtenez de la dernière commande est:mount: / dev / loop0 est protégé en écriture, montage en lecture seuleContenu de /var / www / html / centos / Le répertoire doit être comme indiqué:","[[email protected]]# ls -lh / var / www / html / centos /\n1,5 M au total\n-r - r - r-- 1 racine root 14 déc. 10 01:35 CentOS_BuildTag\ndr-xr-xr-x3 root root 2.0K 10 déc 01:33 EFI\n-r - r - r-- 1 racine racine 215 déc 10 01:35 CLUF\n-r - r - r-- 1 racine racine 18K 10 déc 01:35 GPL\ndr-xr-xr-x 3 root root 2.0K 10 décembre 01:33 images\ndr-xr-xr-x 2 root root 2.0K 10 décembre 01:33 isolinux\ndr-xr-xr-x 2 root root 2.0K 10 décembre 01:33 LiveOS\ndr-xr-xr-x 2 root root 1.5M Dec 10 01:34 Packages\ndr-xr-xr-x 2 root root 4.0K 10 déc. 01:35 repodata\n-r - r - r-- 1 racine root 1.7K 10 décembre 01:35 RPM-GPG-KEY-CentOS-7\n-r - r - r-- 1 racine root 1.7K 10 décembre 01:35 RPM-GPG-KEY-CentOS-Testing-7\n-r - r - r-- 1 racine root 2.9K déc 10 01:36 TRANS.TBL\n[[email protected] ~]#","Si vous aviez une image ISO CentOS 7 DVD sur un lecteur CD / DVD. Créez un point de montage et montez le cdrom à l&#39;aide des commandes suivantes:","Vous pouvez voir le contenu de / mnt / cent / cdrom /","[[email protected]]# ls -lh / mnt / cent / cdrom /\n1,5 M au total\n-r - r - r-- 1 racine root 14 déc. 10 01:35 CentOS_BuildTag\ndr-xr-xr-x 3 root root 2.0K 10 déc. 01:33 EFI\n-r - r - r-- 1 racine racine 215 déc 10 01:35 CLUF\n-r - r - r-- 1 racine racine 18K 10 déc 01:35 GPL\ndr-xr-xr-x 3 root root 2.0K 10 décembre 01:33 images\ndr-xr-xr-x 2 root root 2.0K 10 décembre 01:33 isolinux\ndr-xr-xr-x 2 root root 2.0K 10 décembre 01:33 LiveOS\ndr-xr-xr-x 2 root root 1.5M Dec 10 01:34 Packages\ndr-xr-xr-x 2 root root 4.0K 10 déc. 01:35 repodata\n-r - r - r-- 1 racine root 1.7K 10 décembre 01:35 RPM-GPG-KEY-CentOS-7\n-r - r - r-- 1 racine root 1.7K 10 décembre 01:35 RPM-GPG-KEY-CentOS-Testing-7\n-r - r - r-- 1 racine root 2.9K déc 10 01:36 TRANS.TBL\n[[email protected] ~]#","Étape 3: Créez un dépôt et placez-le dans le répertoire /etc/yum/repos.d/. Cela se fait sur le serveur avec CentOS minimal installé ou sur le serveur sur lequel vous devez installer les packages tout en extrayant les packages du référentiel local que vous venez d&#39;ajouter.a) Pour l&#39;étape 2, partie 1:","[[email protected]    ~]# cat &gt;&gt; /etc/yum.repos.d/centos7-local.repo &lt;&lt; EOF\n[centos7-local]\nnom = centos7-local\nbaseurl = fichier: /// mnt / centos7 /\nactivé = 0\ngpgcheck = 1\ngpgkey = fichier: /// etc / pki / rpm-gpg / RPM-GPG-KEY-CentOS-7\nEOF","b) Pour l&#39;étape 2 partie 2: : L&#39;adresse IP du serveur que j&#39;utilise est 192.168.1.60. Voici la configuration du dépôt.","[[email protected]    ~]# cat&gt; /etc/yum.repos.d/centos7-local.repo &lt;&lt; EOF\n[centos7-local]\nnom = centos7-local\nbaseurl = http: //192.168.1.60/centos\nactivé = 1\ngpgcheck = 1\ngpgkey = fichier: /// etc / pki / rpm-gpg / RPM-GPG-KEY-CentOS-7\nEOF","c) Pour Étape 2 partie 3: Le point de montage que nous avons utilisé était / mnt / centos / cdrom /.","[[email protected]    ~]# cat&gt; /etc/yum.repos.d/centos7-local.repo &lt;&lt; EOF\n[centos7-local]\nnom = centos7-local\nbaseurl = fichier: /// mnt / cent / cdrom /\nactivé = 1\ngpgcheck = 1\ngpgkey = fichier: /// etc / pki / rpm-gpg / RPM-GPG-KEY-CentOS-7\nEOF","Vérifiez le dépôt ajouté:","[[email protected]    ~]# cat /etc/yum.repos.d/centos7-local.repo\n[centos7-local]\nnom = centos7-local\nbaseurl = http: //192.168.1.60/centos\nactivé = 1\ngpgcheck = 1\ngpgkey = fichier: /// etc / pki / rpm-gpg / RPM-GPG-KEY-CentOS-7","Ensuite, nettoyez tous les supprimer la date mise en cache et mettre à jour la liste de dépôt","[[email protected]    ~]# miam tout nettoyer\nPlugins chargés: plus rapidemirror, langpacks, priorités\nNettoyage des dépôts: base epel extras mises à jour remi-safe\nTout nettoyer\nNettoyage de la liste des miroirs les plus rapides","REMARQUE:    L&#39;activation du référentiel ajouté localement seul n&#39;est pas suffisamment nécessaire pour nous permettre d&#39;installer des packages logiciels à partir de celui-ci. En effet, par défaut, tout package en cours d&#39;installation utilise le référentiel CentOS Base.Nous discuterons prochainement d&#39;une solution de travail.Les groupes de packages disponibles dans le référentiel CentOS 7 sont:","[[email protected]~]# yum group list\nPlugins chargés: le plus rapide des miroirs\nIl n&#39;y a pas de fichier de groupes installés.\nPeut-être exécuter: les groupes yum marquent la conversion (voir man yum)\nChargement des vitesses de miroir à partir du fichier hôte mis en cache\n* base: mirror.bitco.co.za\n* epel: epel.mirrors.ovh.net\n* extras: mirror.bitco.co.za\n* mises à jour: mirror.bitco.co.za\nGroupes d&#39;environnement disponibles:\nInstallation minimale\nNœud de calcul\nServeur d&#39;infrastructure\nServeur de fichiers et d&#39;impression\nMATE Desktop\nServeur Web de base\nHôte de virtualisation\nServeur avec GUI\nBureau GNOME\nEspaces de travail plasma KDE\nDéveloppement et poste de travail créatif\nGroupes disponibles:\nServeur de fichiers CIFS\nBibliothèques de compatibilité\nOutils Internet de la console\nBureau\nPlateforme de bureau\nDéveloppement de plateforme de bureau\nOutils de développement\nÉclipse\nLogiciel éducatif\nLaboratoire électronique\nClient de stockage FCoE\nFedora Packager\nBureau à usage général\nOutils d&#39;administration graphique\nHaskell\nCompatibilité UNIX héritée\nSupport client de messagerie\nPrise en charge du serveur de messagerie\nMilkymist\nClient de base de données MySQL\nServeur de base de données MySQL\nServeur de fichiers NFS\nServeur de stockage réseau\nPrise en charge SNMP\nSupport scientifique\nOutils de sécurité\nPlateforme serveur\nDéveloppement de plate-forme serveur\nPrise en charge des cartes à puce\nOutils de disponibilité du stockage\nOutils d&#39;administration système\nLa gestion du système\nPrise en charge de TeX\nCadre d&#39;application TurboGears\nVirtualisation\nGestion d&#39;entreprise basée sur le Web\nXfce\nClient de stockage iSCSI\nTerminé\n[[email protected] ~]#","REMARQUE: Lorsque d&#39;autres référentiels CentOS sont activés et que vous spécifiez le référentiel centos-local, yum essaiera toujours de télécharger le dernier package du référentiel avec le dernier package. Le référentiel par défaut étant le référentiel de base CentOS.Si vous souhaitez forcer Yum à utiliser le référentiel local, vous devez désactiver tous les autres référentiels et les activer une fois que vous avez terminé. Vous avez deux options que vous pouvez utiliser pour y parvenir.Option 1: La solution la plus simple peut être comme ci-dessous:","[[email protected]    ~]# mkdir ~ / repos\n[[email protected] ~]# cp -r /etc/yum.repos.d/* ~ / repos /\n[[email protected] ~]# ls -l ~ / repos /\n56 au total\n-rw-r - r-- 1 racine racine 143 mars 17 02:33 centos7-local.repo\n-rw-r - r-- 1 racine racine 1664 17 mars 02:33 CentOS-Base.repo\n-rw-r - r-- 1 racine racine 1309 17 mars 02:33 CentOS-CR.repo\n-rw-r - r-- 1 racine root 649 17 mars 02:33 CentOS-Debuginfo.repo\n-rw-r - r-- 1 racine racine 290 mars 17 02:33 CentOS-fasttrack.repo\n-rw-r - r-- 1 racine root 630 mars 17 02:33 CentOS-Media.repo\n-rw-r - r-- 1 racine root 516 17 mars 02:33 CentOS-OpenStack-liberty.repo\n-rw-r - r-- 1 racine racine 1331 17 mars 02:33 CentOS-Sources.repo\n-rw-r - r-- 1 racine racine 1952 17 mars 02:33 CentOS-Vault.repo\n-rw-r - r-- 1 racine racine 957 17 mars 02:33 epel.repo\n-rw-r - r-- 1 racine racine 1056 17 mars 02:33 epel-testing.repo\n-rw-r - r-- 1 racine racine 1177 17 mars 02:33 remi-php70.repo\n-rw-r - r-- 1 racine racine 2340 17 mars 02:33 remi.repo\n-rw-r - r-- 1 racine racine 449 mars 17 02:33 remi-safe.repo\n[[email protected] ~]# \n[[email protected] ~]# rm -rf /etc/yum.repos.d/*\n[[email protected] ~]# ls -l /etc/yum.repos.d/\ntotal 0","Ajoutez ensuite ajouter un représentant local. Faites quelque chose comme:","[[email protected]    ~]#cat&gt; /etc/yum.repos.d/centos7-local.repo &lt;&lt; EOF\n[centos7-local]\nnom = centos7-local\nbaseurl = http: //192.168.1.60/centos\nactivé = 1\ngpgcheck = 1\ngpgkey = fichier: /// etc / pki / rpm-gpg / RPM-GPG-KEY-CentOS-7\nEOF","Vérifiez si l&#39;ajout a réussi:","[[email protected]    ~]# cat /etc/yum.repos.d/centos7-local.repo \n[centos7-local]\nnom = centos7-local\nbaseurl = http: //192.168.1.60/centos\nactivé = 1\ngpgcheck = 1\ngpgkey = fichier: /// etc / pki / rpm-gpg / RPM-GPG-KEY-CentOS-7","Vous pouvez faire n&#39;importe quelle installation. Le seul dépôt que yum utilisera est centos7-local. Exemples:","Pour installer le service LDAP pour configurer le serveur OpenLDAP:","[[email protected]    ~]# yum install openldap-servers openldap-clients\nPlugins chargés: plus rapidemirror, langpacks, priorités\ncentos7-local | 3,6 kB 00:00:00\nChargement des vitesses de miroir à partir du fichier hôte mis en cache\nRésolution des dépendances\n-&gt; Exécution de la vérification des transactions\n---&gt; Le paquet openldap-clients.x86_64 0: 2.4.40-8.el7 sera installé\n---&gt; Le paquet openldap-servers.x86_64 0: 2.4.40-8.el7 sera installé\n-&gt; Résolution de dépendance terminée\nDépendances résolues\n================================================== =====================================\nTaille du référentiel de version de l&#39;archive de package\n================================================== =====================================\nInstallation:\nclients openldap x86_64 2.4.40-8.el7 centos7-local 186 k\nserveurs openldap x86_64 2.4.40-8.el7 centos7-local 2.1 M\nrécapitulatif des transactions\n================================================== ======================================\nInstaller 2 packages\nTaille totale du téléchargement: 2,3 M\nTaille installée: 5,2 M\nEst-ce correct [y/d/N]: y\nTéléchargement de packages:\n(1/2): openldap-clients-2.4.40-8.el7.x86_64.rpm | 186 kB 00:00:00\n(2/2): openldap-servers-2.4.40-8.el7.x86_64.rpm | 2,1 Mo 00:00:00\n-------------------------------------------------- -------------------------------------------------- -------------------------------------------------\nTotal 21 Mo / s | 2,3 Mo 00:00:00\nExécution de la vérification des transactions\nExécution du test de transaction\nTest de transaction réussi\nTransaction en cours\nInstallation: openldap-servers-2.4.40-8.el7.x86_64 1/2\nInstallation: openldap-clients-2.4.40-8.el7.x86_64 2/2\nVérification: openldap-clients-2.4.40-8.el7.x86_64 1/2\nVérification: openldap-servers-2.4.40-8.el7.x86_64 2/2\nInstallée:\nopenldap-clients.x86_64 0: 2.4.40-8.el7 openldap-servers.x86_64 0: 2.4.40-8.el7\nAchevée!\n[[email protected] ~]#","Comme vous pouvez le voir sur la capture d&#39;écran ci-dessous, le référentiel utilisé est centos7-local.","Pour installer tous les packages appartenant au groupe d&#39;environnement «GNOME Desktop», nous allons:","Pour installer un package unique comme mariadb, mariadb-server, nous ferons:","Option 2: en utilisant l&#39;option de commande –enablerepo = centos7-local et l&#39;option de commande –disablerepo = *,Par exemple;Pour installer tous les packages appartenant au groupe d&#39;environnement «Virtualization Host», nous allons:","[[email protected]    ~]# yum --disablerepo = * --enablerepo = centos7-local groupinstall &quot;Virtualization Host&quot;","Pour installer openldap","[[email protected]    ~]# yum --disablerepo = * --enablerepo = centos7-local install openldap-servers openldap-clients","Si vous aviez la version CentOS 7 Minimal et que vous avez installé les packages GNOME Desktop Environment Group, n&#39;oubliez pas de le dire    systemd pour démarrer automatiquement sur GNOME Desktop.","[[email protected]    ~]# ln -sf /lib/systemd/system/graphical.target /etc/systemd/system/default.target","Plus tard, vous pouvez retourner le référentiel dans le répertoire d&#39;origine:\nC&#39;est tout. N&#39;oubliez pas de recopier les référentiels du répertoire ~ / repos / dans le répertoire /etc/yum.repos.d/.\n  \n  \nClick to rate this post!\n                                   \n                               [Total: 0  Average: 0]"],"content_blocks":[{"id":"text-1","type":"text","heading":"","plain_text":"En tant qu&#39;administrateur système Linux, il est toujours obligatoire d&#39;installer des packages logiciels sur un serveur.Cependant, il n&#39;est pas toujours obligatoire d&#39;installer des packages à partir des référentiels officiels CentOS sur Internet.Un bon exemple est lorsque vous avez une connexion Internet lente et que vous souhaitez enregistrer bande passante en créant un référentiel sur le LAN.\nCe guide vous aidera à accomplir exactement cela.Nous avons fourni toutes les étapes nécessaires pour avoir un référentiel yum local fonctionnel créé en utilisant l&#39;image ISO CentOS DVD.Voici les étapes utilisées:Étape 1: Téléchargement d&#39;une image ISO de DVD CentOS-7-x86_64-Everything ISO ou CentOS 7.J&#39;utiliserai l&#39;image ISO CentOS-7-x86_64-Everything qui peut être téléchargée à partir de la page de téléchargement dans CentOS 7. Vous pouvez également utiliser ISO DVD CentOS 7.Étape 2: Créez des points de montage et montez l&#39;image ISO.Après le téléchargement, nous devrons le monter.Il existe deux options de montage que nous pouvons utiliser:","html":"<p>En tant qu&#039;administrateur système Linux, il est toujours obligatoire d&#039;installer des packages logiciels sur un serveur.Cependant, il n&#039;est pas toujours obligatoire d&#039;installer des packages à partir des référentiels officiels CentOS sur Internet.Un bon exemple est lorsque vous avez une connexion Internet lente et que vous souhaitez enregistrer bande passante en créant un référentiel sur le LAN.\nCe guide vous aidera à accomplir exactement cela.Nous avons fourni toutes les étapes nécessaires pour avoir un référentiel yum local fonctionnel créé en utilisant l&#039;image ISO CentOS DVD.Voici les étapes utilisées:Étape 1: Téléchargement d&#039;une image ISO de DVD CentOS-7-x86_64-Everything ISO ou CentOS 7.J&#039;utiliserai l&#039;image ISO CentOS-7-x86_64-Everything qui peut être téléchargée à partir de la page de téléchargement dans CentOS 7. Vous pouvez également utiliser ISO DVD CentOS 7.Étape 2: Créez des points de montage et montez l&#039;image ISO.Après le téléchargement, nous devrons le monter.Il existe deux options de montage que nous pouvons utiliser:</p>"},{"id":"text-2","type":"text","heading":"","plain_text":"Monter le fichier ISO dans un répertoire local dans notre système Linux","html":"<p>Monter le fichier ISO dans un répertoire local dans notre système Linux</p>"},{"id":"text-3","type":"text","heading":"","plain_text":"a) Créer un répertoire pour le montage\nb) Montez l&#39;image ISO de CentOS Everything ou de CentOS 7 DVD ISO","html":"<p>a) Créer un répertoire pour le montage\nb) Montez l&#039;image ISO de CentOS Everything ou de CentOS 7 DVD ISO</p>"},{"id":"text-4","type":"text","heading":"","plain_text":"[[email protected]]# mount -t iso9660 -o loop CentOS-7-x86_64-Everything-1511.iso / mnt / centos7","html":"<p>[[email protected]]# mount -t iso9660 -o loop CentOS-7-x86_64-Everything-1511.iso / mnt / centos7</p>"},{"id":"text-5","type":"text","heading":"","plain_text":"c) Confirmez qu&#39;il est monté à l&#39;aide de la commande du ou ls.","html":"<p>c) Confirmez qu&#039;il est monté à l&#039;aide de la commande du ou ls.</p>"},{"id":"text-6","type":"text","heading":"","plain_text":"[[email protected]    ~]# du -sch / mnt / centos7 / *\n512 / mnt / centos7 / CentOS_BuildTag\n5,9 M / mnt / centos7 / EFI\n512 / mnt / centos7 / CLUF\n18K / mnt / centos7 / GPL\n466M / mnt / centos7 / images\n84M / mnt / centos7 / isolinux\n280M / mnt / centos7 / LiveOS\n6.5G / mnt / centos7 / Packages\n25M / mnt / centos7 / repodata\n2.0K / mnt / centos7 / RPM-GPG-KEY-CentOS-7\n2.0K / mnt / centos7 / RPM-GPG-KEY-CentOS-Testing-7\n3.0K /mnt/centos7/TRANS.TBL\n7,4 G au total\n[[email protected] ~]#","html":"<p>[[email protected]    ~]# du -sch / mnt / centos7 / *\n512 / mnt / centos7 / CentOS_BuildTag\n5,9 M / mnt / centos7 / EFI\n512 / mnt / centos7 / CLUF\n18K / mnt / centos7 / GPL\n466M / mnt / centos7 / images\n84M / mnt / centos7 / isolinux\n280M / mnt / centos7 / LiveOS\n6.5G / mnt / centos7 / Packages\n25M / mnt / centos7 / repodata\n2.0K / mnt / centos7 / RPM-GPG-KEY-CentOS-7\n2.0K / mnt / centos7 / RPM-GPG-KEY-CentOS-Testing-7\n3.0K /mnt/centos7/TRANS.TBL\n7,4 G au total\n[[email protected] ~]#</p>"},{"id":"text-7","type":"text","heading":"","plain_text":"Montage du fichier image ISO dans un répertoire de serveur Web.","html":"<p>Montage du fichier image ISO dans un répertoire de serveur Web.</p>"},{"id":"text-8","type":"text","heading":"","plain_text":"J&#39;utilise le serveur Apache exécuté sur un autre serveur CentOS. Si vous le faites sur un autre serveur Linux, remplacez le répertoire racine du serveur Web par celui fourni ici.a) Créer un répertoire pour le montage\nLa sortie que vous obtenez de la dernière commande est:mount: / dev / loop0 est protégé en écriture, montage en lecture seuleContenu de /var / www / html / centos / Le répertoire doit être comme indiqué:","html":"<p>J&#039;utilise le serveur Apache exécuté sur un autre serveur CentOS. Si vous le faites sur un autre serveur Linux, remplacez le répertoire racine du serveur Web par celui fourni ici.a) Créer un répertoire pour le montage\nLa sortie que vous obtenez de la dernière commande est:mount: / dev / loop0 est protégé en écriture, montage en lecture seuleContenu de /var / www / html / centos / Le répertoire doit être comme indiqué:</p>"},{"id":"text-9","type":"text","heading":"","plain_text":"[[email protected]]# ls -lh / var / www / html / centos /\n1,5 M au total\n-r - r - r-- 1 racine root 14 déc. 10 01:35 CentOS_BuildTag\ndr-xr-xr-x3 root root 2.0K 10 déc 01:33 EFI\n-r - r - r-- 1 racine racine 215 déc 10 01:35 CLUF\n-r - r - r-- 1 racine racine 18K 10 déc 01:35 GPL\ndr-xr-xr-x 3 root root 2.0K 10 décembre 01:33 images\ndr-xr-xr-x 2 root root 2.0K 10 décembre 01:33 isolinux\ndr-xr-xr-x 2 root root 2.0K 10 décembre 01:33 LiveOS\ndr-xr-xr-x 2 root root 1.5M Dec 10 01:34 Packages\ndr-xr-xr-x 2 root root 4.0K 10 déc. 01:35 repodata\n-r - r - r-- 1 racine root 1.7K 10 décembre 01:35 RPM-GPG-KEY-CentOS-7\n-r - r - r-- 1 racine root 1.7K 10 décembre 01:35 RPM-GPG-KEY-CentOS-Testing-7\n-r - r - r-- 1 racine root 2.9K déc 10 01:36 TRANS.TBL\n[[email protected] ~]#","html":"<p>[[email protected]]# ls -lh / var / www / html / centos /\n1,5 M au total\n-r - r - r-- 1 racine root 14 déc. 10 01:35 CentOS_BuildTag\ndr-xr-xr-x3 root root 2.0K 10 déc 01:33 EFI\n-r - r - r-- 1 racine racine 215 déc 10 01:35 CLUF\n-r - r - r-- 1 racine racine 18K 10 déc 01:35 GPL\ndr-xr-xr-x 3 root root 2.0K 10 décembre 01:33 images\ndr-xr-xr-x 2 root root 2.0K 10 décembre 01:33 isolinux\ndr-xr-xr-x 2 root root 2.0K 10 décembre 01:33 LiveOS\ndr-xr-xr-x 2 root root 1.5M Dec 10 01:34 Packages\ndr-xr-xr-x 2 root root 4.0K 10 déc. 01:35 repodata\n-r - r - r-- 1 racine root 1.7K 10 décembre 01:35 RPM-GPG-KEY-CentOS-7\n-r - r - r-- 1 racine root 1.7K 10 décembre 01:35 RPM-GPG-KEY-CentOS-Testing-7\n-r - r - r-- 1 racine root 2.9K déc 10 01:36 TRANS.TBL\n[[email protected] ~]#</p>"},{"id":"text-10","type":"text","heading":"","plain_text":"Si vous aviez une image ISO CentOS 7 DVD sur un lecteur CD / DVD. Créez un point de montage et montez le cdrom à l&#39;aide des commandes suivantes:","html":"<p>Si vous aviez une image ISO CentOS 7 DVD sur un lecteur CD / DVD. Créez un point de montage et montez le cdrom à l&#039;aide des commandes suivantes:</p>"},{"id":"text-11","type":"text","heading":"","plain_text":"Vous pouvez voir le contenu de / mnt / cent / cdrom /","html":"<p>Vous pouvez voir le contenu de / mnt / cent / cdrom /</p>"},{"id":"text-12","type":"text","heading":"","plain_text":"[[email protected]]# ls -lh / mnt / cent / cdrom /\n1,5 M au total\n-r - r - r-- 1 racine root 14 déc. 10 01:35 CentOS_BuildTag\ndr-xr-xr-x 3 root root 2.0K 10 déc. 01:33 EFI\n-r - r - r-- 1 racine racine 215 déc 10 01:35 CLUF\n-r - r - r-- 1 racine racine 18K 10 déc 01:35 GPL\ndr-xr-xr-x 3 root root 2.0K 10 décembre 01:33 images\ndr-xr-xr-x 2 root root 2.0K 10 décembre 01:33 isolinux\ndr-xr-xr-x 2 root root 2.0K 10 décembre 01:33 LiveOS\ndr-xr-xr-x 2 root root 1.5M Dec 10 01:34 Packages\ndr-xr-xr-x 2 root root 4.0K 10 déc. 01:35 repodata\n-r - r - r-- 1 racine root 1.7K 10 décembre 01:35 RPM-GPG-KEY-CentOS-7\n-r - r - r-- 1 racine root 1.7K 10 décembre 01:35 RPM-GPG-KEY-CentOS-Testing-7\n-r - r - r-- 1 racine root 2.9K déc 10 01:36 TRANS.TBL\n[[email protected] ~]#","html":"<p>[[email protected]]# ls -lh / mnt / cent / cdrom /\n1,5 M au total\n-r - r - r-- 1 racine root 14 déc. 10 01:35 CentOS_BuildTag\ndr-xr-xr-x 3 root root 2.0K 10 déc. 01:33 EFI\n-r - r - r-- 1 racine racine 215 déc 10 01:35 CLUF\n-r - r - r-- 1 racine racine 18K 10 déc 01:35 GPL\ndr-xr-xr-x 3 root root 2.0K 10 décembre 01:33 images\ndr-xr-xr-x 2 root root 2.0K 10 décembre 01:33 isolinux\ndr-xr-xr-x 2 root root 2.0K 10 décembre 01:33 LiveOS\ndr-xr-xr-x 2 root root 1.5M Dec 10 01:34 Packages\ndr-xr-xr-x 2 root root 4.0K 10 déc. 01:35 repodata\n-r - r - r-- 1 racine root 1.7K 10 décembre 01:35 RPM-GPG-KEY-CentOS-7\n-r - r - r-- 1 racine root 1.7K 10 décembre 01:35 RPM-GPG-KEY-CentOS-Testing-7\n-r - r - r-- 1 racine root 2.9K déc 10 01:36 TRANS.TBL\n[[email protected] ~]#</p>"},{"id":"text-13","type":"text","heading":"","plain_text":"Étape 3: Créez un dépôt et placez-le dans le répertoire /etc/yum/repos.d/. Cela se fait sur le serveur avec CentOS minimal installé ou sur le serveur sur lequel vous devez installer les packages tout en extrayant les packages du référentiel local que vous venez d&#39;ajouter.a) Pour l&#39;étape 2, partie 1:","html":"<p>Étape 3: Créez un dépôt et placez-le dans le répertoire /etc/yum/repos.d/. Cela se fait sur le serveur avec CentOS minimal installé ou sur le serveur sur lequel vous devez installer les packages tout en extrayant les packages du référentiel local que vous venez d&#039;ajouter.a) Pour l&#039;étape 2, partie 1:</p>"},{"id":"text-14","type":"text","heading":"","plain_text":"[[email protected]    ~]# cat &gt;&gt; /etc/yum.repos.d/centos7-local.repo &lt;&lt; EOF\n[centos7-local]\nnom = centos7-local\nbaseurl = fichier: /// mnt / centos7 /\nactivé = 0\ngpgcheck = 1\ngpgkey = fichier: /// etc / pki / rpm-gpg / RPM-GPG-KEY-CentOS-7\nEOF","html":"<p>[[email protected]    ~]# cat &gt;&gt; /etc/yum.repos.d/centos7-local.repo &lt;&lt; EOF\n[centos7-local]\nnom = centos7-local\nbaseurl = fichier: /// mnt / centos7 /\nactivé = 0\ngpgcheck = 1\ngpgkey = fichier: /// etc / pki / rpm-gpg / RPM-GPG-KEY-CentOS-7\nEOF</p>"},{"id":"text-15","type":"text","heading":"","plain_text":"b) Pour l&#39;étape 2 partie 2: : L&#39;adresse IP du serveur que j&#39;utilise est 192.168.1.60. Voici la configuration du dépôt.","html":"<p>b) Pour l&#039;étape 2 partie 2: : L&#039;adresse IP du serveur que j&#039;utilise est 192.168.1.60. Voici la configuration du dépôt.</p>"},{"id":"text-16","type":"text","heading":"","plain_text":"[[email protected]    ~]# cat&gt; /etc/yum.repos.d/centos7-local.repo &lt;&lt; EOF\n[centos7-local]\nnom = centos7-local\nbaseurl = http: //192.168.1.60/centos\nactivé = 1\ngpgcheck = 1\ngpgkey = fichier: /// etc / pki / rpm-gpg / RPM-GPG-KEY-CentOS-7\nEOF","html":"<p>[[email protected]    ~]# cat&gt; /etc/yum.repos.d/centos7-local.repo &lt;&lt; EOF\n[centos7-local]\nnom = centos7-local\nbaseurl = http: //192.168.1.60/centos\nactivé = 1\ngpgcheck = 1\ngpgkey = fichier: /// etc / pki / rpm-gpg / RPM-GPG-KEY-CentOS-7\nEOF</p>"},{"id":"text-17","type":"text","heading":"","plain_text":"c) Pour Étape 2 partie 3: Le point de montage que nous avons utilisé était / mnt / centos / cdrom /.","html":"<p>c) Pour Étape 2 partie 3: Le point de montage que nous avons utilisé était / mnt / centos / cdrom /.</p>"},{"id":"text-18","type":"text","heading":"","plain_text":"[[email protected]    ~]# cat&gt; /etc/yum.repos.d/centos7-local.repo &lt;&lt; EOF\n[centos7-local]\nnom = centos7-local\nbaseurl = fichier: /// mnt / cent / cdrom /\nactivé = 1\ngpgcheck = 1\ngpgkey = fichier: /// etc / pki / rpm-gpg / RPM-GPG-KEY-CentOS-7\nEOF","html":"<p>[[email protected]    ~]# cat&gt; /etc/yum.repos.d/centos7-local.repo &lt;&lt; EOF\n[centos7-local]\nnom = centos7-local\nbaseurl = fichier: /// mnt / cent / cdrom /\nactivé = 1\ngpgcheck = 1\ngpgkey = fichier: /// etc / pki / rpm-gpg / RPM-GPG-KEY-CentOS-7\nEOF</p>"},{"id":"text-19","type":"text","heading":"","plain_text":"Vérifiez le dépôt ajouté:","html":"<p>Vérifiez le dépôt ajouté:</p>"},{"id":"text-20","type":"text","heading":"","plain_text":"[[email protected]    ~]# cat /etc/yum.repos.d/centos7-local.repo\n[centos7-local]\nnom = centos7-local\nbaseurl = http: //192.168.1.60/centos\nactivé = 1\ngpgcheck = 1\ngpgkey = fichier: /// etc / pki / rpm-gpg / RPM-GPG-KEY-CentOS-7","html":"<p>[[email protected]    ~]# cat /etc/yum.repos.d/centos7-local.repo\n[centos7-local]\nnom = centos7-local\nbaseurl = http: //192.168.1.60/centos\nactivé = 1\ngpgcheck = 1\ngpgkey = fichier: /// etc / pki / rpm-gpg / RPM-GPG-KEY-CentOS-7</p>"},{"id":"text-21","type":"text","heading":"","plain_text":"Ensuite, nettoyez tous les supprimer la date mise en cache et mettre à jour la liste de dépôt","html":"<p>Ensuite, nettoyez tous les supprimer la date mise en cache et mettre à jour la liste de dépôt</p>"},{"id":"text-22","type":"text","heading":"","plain_text":"[[email protected]    ~]# miam tout nettoyer\nPlugins chargés: plus rapidemirror, langpacks, priorités\nNettoyage des dépôts: base epel extras mises à jour remi-safe\nTout nettoyer\nNettoyage de la liste des miroirs les plus rapides","html":"<p>[[email protected]    ~]# miam tout nettoyer\nPlugins chargés: plus rapidemirror, langpacks, priorités\nNettoyage des dépôts: base epel extras mises à jour remi-safe\nTout nettoyer\nNettoyage de la liste des miroirs les plus rapides</p>"},{"id":"text-23","type":"text","heading":"","plain_text":"REMARQUE:    L&#39;activation du référentiel ajouté localement seul n&#39;est pas suffisamment nécessaire pour nous permettre d&#39;installer des packages logiciels à partir de celui-ci. En effet, par défaut, tout package en cours d&#39;installation utilise le référentiel CentOS Base.Nous discuterons prochainement d&#39;une solution de travail.Les groupes de packages disponibles dans le référentiel CentOS 7 sont:","html":"<p>REMARQUE:    L&#039;activation du référentiel ajouté localement seul n&#039;est pas suffisamment nécessaire pour nous permettre d&#039;installer des packages logiciels à partir de celui-ci. En effet, par défaut, tout package en cours d&#039;installation utilise le référentiel CentOS Base.Nous discuterons prochainement d&#039;une solution de travail.Les groupes de packages disponibles dans le référentiel CentOS 7 sont:</p>"},{"id":"text-24","type":"text","heading":"","plain_text":"[[email protected]~]# yum group list\nPlugins chargés: le plus rapide des miroirs\nIl n&#39;y a pas de fichier de groupes installés.\nPeut-être exécuter: les groupes yum marquent la conversion (voir man yum)\nChargement des vitesses de miroir à partir du fichier hôte mis en cache\n* base: mirror.bitco.co.za\n* epel: epel.mirrors.ovh.net\n* extras: mirror.bitco.co.za\n* mises à jour: mirror.bitco.co.za\nGroupes d&#39;environnement disponibles:\nInstallation minimale\nNœud de calcul\nServeur d&#39;infrastructure\nServeur de fichiers et d&#39;impression\nMATE Desktop\nServeur Web de base\nHôte de virtualisation\nServeur avec GUI\nBureau GNOME\nEspaces de travail plasma KDE\nDéveloppement et poste de travail créatif\nGroupes disponibles:\nServeur de fichiers CIFS\nBibliothèques de compatibilité\nOutils Internet de la console\nBureau\nPlateforme de bureau\nDéveloppement de plateforme de bureau\nOutils de développement\nÉclipse\nLogiciel éducatif\nLaboratoire électronique\nClient de stockage FCoE\nFedora Packager\nBureau à usage général\nOutils d&#39;administration graphique\nHaskell\nCompatibilité UNIX héritée\nSupport client de messagerie\nPrise en charge du serveur de messagerie\nMilkymist\nClient de base de données MySQL\nServeur de base de données MySQL\nServeur de fichiers NFS\nServeur de stockage réseau\nPrise en charge SNMP\nSupport scientifique\nOutils de sécurité\nPlateforme serveur\nDéveloppement de plate-forme serveur\nPrise en charge des cartes à puce\nOutils de disponibilité du stockage\nOutils d&#39;administration système\nLa gestion du système\nPrise en charge de TeX\nCadre d&#39;application TurboGears\nVirtualisation\nGestion d&#39;entreprise basée sur le Web\nXfce\nClient de stockage iSCSI\nTerminé\n[[email protected] ~]#","html":"<p>[[email protected]~]# yum group list\nPlugins chargés: le plus rapide des miroirs\nIl n&#039;y a pas de fichier de groupes installés.\nPeut-être exécuter: les groupes yum marquent la conversion (voir man yum)\nChargement des vitesses de miroir à partir du fichier hôte mis en cache\n* base: mirror.bitco.co.za\n* epel: epel.mirrors.ovh.net\n* extras: mirror.bitco.co.za\n* mises à jour: mirror.bitco.co.za\nGroupes d&#039;environnement disponibles:\nInstallation minimale\nNœud de calcul\nServeur d&#039;infrastructure\nServeur de fichiers et d&#039;impression\nMATE Desktop\nServeur Web de base\nHôte de virtualisation\nServeur avec GUI\nBureau GNOME\nEspaces de travail plasma KDE\nDéveloppement et poste de travail créatif\nGroupes disponibles:\nServeur de fichiers CIFS\nBibliothèques de compatibilité\nOutils Internet de la console\nBureau\nPlateforme de bureau\nDéveloppement de plateforme de bureau\nOutils de développement\nÉclipse\nLogiciel éducatif\nLaboratoire électronique\nClient de stockage FCoE\nFedora Packager\nBureau à usage général\nOutils d&#039;administration graphique\nHaskell\nCompatibilité UNIX héritée\nSupport client de messagerie\nPrise en charge du serveur de messagerie\nMilkymist\nClient de base de données MySQL\nServeur de base de données MySQL\nServeur de fichiers NFS\nServeur de stockage réseau\nPrise en charge SNMP\nSupport scientifique\nOutils de sécurité\nPlateforme serveur\nDéveloppement de plate-forme serveur\nPrise en charge des cartes à puce\nOutils de disponibilité du stockage\nOutils d&#039;administration système\nLa gestion du système\nPrise en charge de TeX\nCadre d&#039;application TurboGears\nVirtualisation\nGestion d&#039;entreprise basée sur le Web\nXfce\nClient de stockage iSCSI\nTerminé\n[[email protected] ~]#</p>"},{"id":"text-25","type":"text","heading":"","plain_text":"REMARQUE: Lorsque d&#39;autres référentiels CentOS sont activés et que vous spécifiez le référentiel centos-local, yum essaiera toujours de télécharger le dernier package du référentiel avec le dernier package. Le référentiel par défaut étant le référentiel de base CentOS.Si vous souhaitez forcer Yum à utiliser le référentiel local, vous devez désactiver tous les autres référentiels et les activer une fois que vous avez terminé. Vous avez deux options que vous pouvez utiliser pour y parvenir.Option 1: La solution la plus simple peut être comme ci-dessous:","html":"<p>REMARQUE: Lorsque d&#039;autres référentiels CentOS sont activés et que vous spécifiez le référentiel centos-local, yum essaiera toujours de télécharger le dernier package du référentiel avec le dernier package. Le référentiel par défaut étant le référentiel de base CentOS.Si vous souhaitez forcer Yum à utiliser le référentiel local, vous devez désactiver tous les autres référentiels et les activer une fois que vous avez terminé. Vous avez deux options que vous pouvez utiliser pour y parvenir.Option 1: La solution la plus simple peut être comme ci-dessous:</p>"},{"id":"text-26","type":"text","heading":"","plain_text":"[[email protected]    ~]# mkdir ~ / repos\n[[email protected] ~]# cp -r /etc/yum.repos.d/* ~ / repos /\n[[email protected] ~]# ls -l ~ / repos /\n56 au total\n-rw-r - r-- 1 racine racine 143 mars 17 02:33 centos7-local.repo\n-rw-r - r-- 1 racine racine 1664 17 mars 02:33 CentOS-Base.repo\n-rw-r - r-- 1 racine racine 1309 17 mars 02:33 CentOS-CR.repo\n-rw-r - r-- 1 racine root 649 17 mars 02:33 CentOS-Debuginfo.repo\n-rw-r - r-- 1 racine racine 290 mars 17 02:33 CentOS-fasttrack.repo\n-rw-r - r-- 1 racine root 630 mars 17 02:33 CentOS-Media.repo\n-rw-r - r-- 1 racine root 516 17 mars 02:33 CentOS-OpenStack-liberty.repo\n-rw-r - r-- 1 racine racine 1331 17 mars 02:33 CentOS-Sources.repo\n-rw-r - r-- 1 racine racine 1952 17 mars 02:33 CentOS-Vault.repo\n-rw-r - r-- 1 racine racine 957 17 mars 02:33 epel.repo\n-rw-r - r-- 1 racine racine 1056 17 mars 02:33 epel-testing.repo\n-rw-r - r-- 1 racine racine 1177 17 mars 02:33 remi-php70.repo\n-rw-r - r-- 1 racine racine 2340 17 mars 02:33 remi.repo\n-rw-r - r-- 1 racine racine 449 mars 17 02:33 remi-safe.repo\n[[email protected] ~]# \n[[email protected] ~]# rm -rf /etc/yum.repos.d/*\n[[email protected] ~]# ls -l /etc/yum.repos.d/\ntotal 0","html":"<p>[[email protected]    ~]# mkdir ~ / repos\n[[email protected] ~]# cp -r /etc/yum.repos.d/* ~ / repos /\n[[email protected] ~]# ls -l ~ / repos /\n56 au total\n-rw-r - r-- 1 racine racine 143 mars 17 02:33 centos7-local.repo\n-rw-r - r-- 1 racine racine 1664 17 mars 02:33 CentOS-Base.repo\n-rw-r - r-- 1 racine racine 1309 17 mars 02:33 CentOS-CR.repo\n-rw-r - r-- 1 racine root 649 17 mars 02:33 CentOS-Debuginfo.repo\n-rw-r - r-- 1 racine racine 290 mars 17 02:33 CentOS-fasttrack.repo\n-rw-r - r-- 1 racine root 630 mars 17 02:33 CentOS-Media.repo\n-rw-r - r-- 1 racine root 516 17 mars 02:33 CentOS-OpenStack-liberty.repo\n-rw-r - r-- 1 racine racine 1331 17 mars 02:33 CentOS-Sources.repo\n-rw-r - r-- 1 racine racine 1952 17 mars 02:33 CentOS-Vault.repo\n-rw-r - r-- 1 racine racine 957 17 mars 02:33 epel.repo\n-rw-r - r-- 1 racine racine 1056 17 mars 02:33 epel-testing.repo\n-rw-r - r-- 1 racine racine 1177 17 mars 02:33 remi-php70.repo\n-rw-r - r-- 1 racine racine 2340 17 mars 02:33 remi.repo\n-rw-r - r-- 1 racine racine 449 mars 17 02:33 remi-safe.repo\n[[email protected] ~]# \n[[email protected] ~]# rm -rf /etc/yum.repos.d/*\n[[email protected] ~]# ls -l /etc/yum.repos.d/\ntotal 0</p>"},{"id":"text-27","type":"text","heading":"","plain_text":"Ajoutez ensuite ajouter un représentant local. Faites quelque chose comme:","html":"<p>Ajoutez ensuite ajouter un représentant local. Faites quelque chose comme:</p>"},{"id":"text-28","type":"text","heading":"","plain_text":"[[email protected]    ~]#cat&gt; /etc/yum.repos.d/centos7-local.repo &lt;&lt; EOF\n[centos7-local]\nnom = centos7-local\nbaseurl = http: //192.168.1.60/centos\nactivé = 1\ngpgcheck = 1\ngpgkey = fichier: /// etc / pki / rpm-gpg / RPM-GPG-KEY-CentOS-7\nEOF","html":"<p>[[email protected]    ~]#cat&gt; /etc/yum.repos.d/centos7-local.repo &lt;&lt; EOF\n[centos7-local]\nnom = centos7-local\nbaseurl = http: //192.168.1.60/centos\nactivé = 1\ngpgcheck = 1\ngpgkey = fichier: /// etc / pki / rpm-gpg / RPM-GPG-KEY-CentOS-7\nEOF</p>"},{"id":"text-29","type":"text","heading":"","plain_text":"Vérifiez si l&#39;ajout a réussi:","html":"<p>Vérifiez si l&#039;ajout a réussi:</p>"},{"id":"text-30","type":"text","heading":"","plain_text":"[[email protected]    ~]# cat /etc/yum.repos.d/centos7-local.repo \n[centos7-local]\nnom = centos7-local\nbaseurl = http: //192.168.1.60/centos\nactivé = 1\ngpgcheck = 1\ngpgkey = fichier: /// etc / pki / rpm-gpg / RPM-GPG-KEY-CentOS-7","html":"<p>[[email protected]    ~]# cat /etc/yum.repos.d/centos7-local.repo \n[centos7-local]\nnom = centos7-local\nbaseurl = http: //192.168.1.60/centos\nactivé = 1\ngpgcheck = 1\ngpgkey = fichier: /// etc / pki / rpm-gpg / RPM-GPG-KEY-CentOS-7</p>"},{"id":"text-31","type":"text","heading":"","plain_text":"Vous pouvez faire n&#39;importe quelle installation. Le seul dépôt que yum utilisera est centos7-local. Exemples:","html":"<p>Vous pouvez faire n&#039;importe quelle installation. Le seul dépôt que yum utilisera est centos7-local. Exemples:</p>"},{"id":"text-32","type":"text","heading":"","plain_text":"Pour installer le service LDAP pour configurer le serveur OpenLDAP:","html":"<p>Pour installer le service LDAP pour configurer le serveur OpenLDAP:</p>"},{"id":"text-33","type":"text","heading":"","plain_text":"[[email protected]    ~]# yum install openldap-servers openldap-clients\nPlugins chargés: plus rapidemirror, langpacks, priorités\ncentos7-local | 3,6 kB 00:00:00\nChargement des vitesses de miroir à partir du fichier hôte mis en cache\nRésolution des dépendances\n-&gt; Exécution de la vérification des transactions\n---&gt; Le paquet openldap-clients.x86_64 0: 2.4.40-8.el7 sera installé\n---&gt; Le paquet openldap-servers.x86_64 0: 2.4.40-8.el7 sera installé\n-&gt; Résolution de dépendance terminée\nDépendances résolues\n================================================== =====================================\nTaille du référentiel de version de l&#39;archive de package\n================================================== =====================================\nInstallation:\nclients openldap x86_64 2.4.40-8.el7 centos7-local 186 k\nserveurs openldap x86_64 2.4.40-8.el7 centos7-local 2.1 M\nrécapitulatif des transactions\n================================================== ======================================\nInstaller 2 packages\nTaille totale du téléchargement: 2,3 M\nTaille installée: 5,2 M\nEst-ce correct [y/d/N]: y\nTéléchargement de packages:\n(1/2): openldap-clients-2.4.40-8.el7.x86_64.rpm | 186 kB 00:00:00\n(2/2): openldap-servers-2.4.40-8.el7.x86_64.rpm | 2,1 Mo 00:00:00\n-------------------------------------------------- -------------------------------------------------- -------------------------------------------------\nTotal 21 Mo / s | 2,3 Mo 00:00:00\nExécution de la vérification des transactions\nExécution du test de transaction\nTest de transaction réussi\nTransaction en cours\nInstallation: openldap-servers-2.4.40-8.el7.x86_64 1/2\nInstallation: openldap-clients-2.4.40-8.el7.x86_64 2/2\nVérification: openldap-clients-2.4.40-8.el7.x86_64 1/2\nVérification: openldap-servers-2.4.40-8.el7.x86_64 2/2\nInstallée:\nopenldap-clients.x86_64 0: 2.4.40-8.el7 openldap-servers.x86_64 0: 2.4.40-8.el7\nAchevée!\n[[email protected] ~]#","html":"<p>[[email protected]    ~]# yum install openldap-servers openldap-clients\nPlugins chargés: plus rapidemirror, langpacks, priorités\ncentos7-local | 3,6 kB 00:00:00\nChargement des vitesses de miroir à partir du fichier hôte mis en cache\nRésolution des dépendances\n-&gt; Exécution de la vérification des transactions\n---&gt; Le paquet openldap-clients.x86_64 0: 2.4.40-8.el7 sera installé\n---&gt; Le paquet openldap-servers.x86_64 0: 2.4.40-8.el7 sera installé\n-&gt; Résolution de dépendance terminée\nDépendances résolues\n================================================== =====================================\nTaille du référentiel de version de l&#039;archive de package\n================================================== =====================================\nInstallation:\nclients openldap x86_64 2.4.40-8.el7 centos7-local 186 k\nserveurs openldap x86_64 2.4.40-8.el7 centos7-local 2.1 M\nrécapitulatif des transactions\n================================================== ======================================\nInstaller 2 packages\nTaille totale du téléchargement: 2,3 M\nTaille installée: 5,2 M\nEst-ce correct [y/d/N]: y\nTéléchargement de packages:\n(1/2): openldap-clients-2.4.40-8.el7.x86_64.rpm | 186 kB 00:00:00\n(2/2): openldap-servers-2.4.40-8.el7.x86_64.rpm | 2,1 Mo 00:00:00\n-------------------------------------------------- -------------------------------------------------- -------------------------------------------------\nTotal 21 Mo / s | 2,3 Mo 00:00:00\nExécution de la vérification des transactions\nExécution du test de transaction\nTest de transaction réussi\nTransaction en cours\nInstallation: openldap-servers-2.4.40-8.el7.x86_64 1/2\nInstallation: openldap-clients-2.4.40-8.el7.x86_64 2/2\nVérification: openldap-clients-2.4.40-8.el7.x86_64 1/2\nVérification: openldap-servers-2.4.40-8.el7.x86_64 2/2\nInstallée:\nopenldap-clients.x86_64 0: 2.4.40-8.el7 openldap-servers.x86_64 0: 2.4.40-8.el7\nAchevée!\n[[email protected] ~]#</p>"},{"id":"text-34","type":"text","heading":"","plain_text":"Comme vous pouvez le voir sur la capture d&#39;écran ci-dessous, le référentiel utilisé est centos7-local.","html":"<p>Comme vous pouvez le voir sur la capture d&#039;écran ci-dessous, le référentiel utilisé est centos7-local.</p>"},{"id":"text-35","type":"text","heading":"","plain_text":"Pour installer tous les packages appartenant au groupe d&#39;environnement «GNOME Desktop», nous allons:","html":"<p>Pour installer tous les packages appartenant au groupe d&#039;environnement «GNOME Desktop», nous allons:</p>"},{"id":"text-36","type":"text","heading":"","plain_text":"Pour installer un package unique comme mariadb, mariadb-server, nous ferons:","html":"<p>Pour installer un package unique comme mariadb, mariadb-server, nous ferons:</p>"},{"id":"text-37","type":"text","heading":"","plain_text":"Option 2: en utilisant l&#39;option de commande –enablerepo = centos7-local et l&#39;option de commande –disablerepo = *,Par exemple;Pour installer tous les packages appartenant au groupe d&#39;environnement «Virtualization Host», nous allons:","html":"<p>Option 2: en utilisant l&#039;option de commande –enablerepo = centos7-local et l&#039;option de commande –disablerepo = *,Par exemple;Pour installer tous les packages appartenant au groupe d&#039;environnement «Virtualization Host», nous allons:</p>"},{"id":"text-38","type":"text","heading":"","plain_text":"[[email protected]    ~]# yum --disablerepo = * --enablerepo = centos7-local groupinstall &quot;Virtualization Host&quot;","html":"<p>[[email protected]    ~]# yum --disablerepo = * --enablerepo = centos7-local groupinstall &quot;Virtualization Host&quot;</p>"},{"id":"text-39","type":"text","heading":"","plain_text":"Pour installer openldap","html":"<p>Pour installer openldap</p>"},{"id":"text-40","type":"text","heading":"","plain_text":"[[email protected]    ~]# yum --disablerepo = * --enablerepo = centos7-local install openldap-servers openldap-clients","html":"<p>[[email protected]    ~]# yum --disablerepo = * --enablerepo = centos7-local install openldap-servers openldap-clients</p>"},{"id":"text-41","type":"text","heading":"","plain_text":"Si vous aviez la version CentOS 7 Minimal et que vous avez installé les packages GNOME Desktop Environment Group, n&#39;oubliez pas de le dire    systemd pour démarrer automatiquement sur GNOME Desktop.","html":"<p>Si vous aviez la version CentOS 7 Minimal et que vous avez installé les packages GNOME Desktop Environment Group, n&#039;oubliez pas de le dire    systemd pour démarrer automatiquement sur GNOME Desktop.</p>"},{"id":"text-42","type":"text","heading":"","plain_text":"[[email protected]    ~]# ln -sf /lib/systemd/system/graphical.target /etc/systemd/system/default.target","html":"<p>[[email protected]    ~]# ln -sf /lib/systemd/system/graphical.target /etc/systemd/system/default.target</p>"},{"id":"text-43","type":"text","heading":"","plain_text":"Plus tard, vous pouvez retourner le référentiel dans le répertoire d&#39;origine:\nC&#39;est tout. N&#39;oubliez pas de recopier les référentiels du répertoire ~ / repos / dans le répertoire /etc/yum.repos.d/.\n  \n  \nClick to rate this post!\n                                   \n                               [Total: 0  Average: 0]","html":"<p>Plus tard, vous pouvez retourner le référentiel dans le répertoire d&#039;origine:\nC&#039;est tout. N&#039;oubliez pas de recopier les référentiels du répertoire ~ / repos / dans le répertoire /etc/yum.repos.d/.\n  \n  \nClick to rate this post!\n                                   \n                               [Total: 0  Average: 0]</p>"}],"sections":[{"id":"text-1","heading":"Text","content":"En tant qu&#39;administrateur système Linux, il est toujours obligatoire d&#39;installer des packages logiciels sur un serveur.Cependant, il n&#39;est pas toujours obligatoire d&#39;installer des packages à partir des référentiels officiels CentOS sur Internet.Un bon exemple est lorsque vous avez une connexion Internet lente et que vous souhaitez enregistrer bande passante en créant un référentiel sur le LAN.\nCe guide vous aidera à accomplir exactement cela.Nous avons fourni toutes les étapes nécessaires pour avoir un référentiel yum local fonctionnel créé en utilisant l&#39;image ISO CentOS DVD.Voici les étapes utilisées:Étape 1: Téléchargement d&#39;une image ISO de DVD CentOS-7-x86_64-Everything ISO ou CentOS 7.J&#39;utiliserai l&#39;image ISO CentOS-7-x86_64-Everything qui peut être téléchargée à partir de la page de téléchargement dans CentOS 7. Vous pouvez également utiliser ISO DVD CentOS 7.Étape 2: Créez des points de montage et montez l&#39;image ISO.Après le téléchargement, nous devrons le monter.Il existe deux options de montage que nous pouvons utiliser:"},{"id":"text-2","heading":"Text","content":"Monter le fichier ISO dans un répertoire local dans notre système Linux"},{"id":"text-3","heading":"Text","content":"a) Créer un répertoire pour le montage\nb) Montez l&#39;image ISO de CentOS Everything ou de CentOS 7 DVD ISO"},{"id":"text-4","heading":"Text","content":"[[email protected]]# mount -t iso9660 -o loop CentOS-7-x86_64-Everything-1511.iso / mnt / centos7"},{"id":"text-5","heading":"Text","content":"c) Confirmez qu&#39;il est monté à l&#39;aide de la commande du ou ls."},{"id":"text-6","heading":"Text","content":"[[email protected]    ~]# du -sch / mnt / centos7 / *\n512 / mnt / centos7 / CentOS_BuildTag\n5,9 M / mnt / centos7 / EFI\n512 / mnt / centos7 / CLUF\n18K / mnt / centos7 / GPL\n466M / mnt / centos7 / images\n84M / mnt / centos7 / isolinux\n280M / mnt / centos7 / LiveOS\n6.5G / mnt / centos7 / Packages\n25M / mnt / centos7 / repodata\n2.0K / mnt / centos7 / RPM-GPG-KEY-CentOS-7\n2.0K / mnt / centos7 / RPM-GPG-KEY-CentOS-Testing-7\n3.0K /mnt/centos7/TRANS.TBL\n7,4 G au total\n[[email protected] ~]#"},{"id":"text-7","heading":"Text","content":"Montage du fichier image ISO dans un répertoire de serveur Web."},{"id":"text-8","heading":"Text","content":"J&#39;utilise le serveur Apache exécuté sur un autre serveur CentOS. Si vous le faites sur un autre serveur Linux, remplacez le répertoire racine du serveur Web par celui fourni ici.a) Créer un répertoire pour le montage\nLa sortie que vous obtenez de la dernière commande est:mount: / dev / loop0 est protégé en écriture, montage en lecture seuleContenu de /var / www / html / centos / Le répertoire doit être comme indiqué:"},{"id":"text-9","heading":"Text","content":"[[email protected]]# ls -lh / var / www / html / centos /\n1,5 M au total\n-r - r - r-- 1 racine root 14 déc. 10 01:35 CentOS_BuildTag\ndr-xr-xr-x3 root root 2.0K 10 déc 01:33 EFI\n-r - r - r-- 1 racine racine 215 déc 10 01:35 CLUF\n-r - r - r-- 1 racine racine 18K 10 déc 01:35 GPL\ndr-xr-xr-x 3 root root 2.0K 10 décembre 01:33 images\ndr-xr-xr-x 2 root root 2.0K 10 décembre 01:33 isolinux\ndr-xr-xr-x 2 root root 2.0K 10 décembre 01:33 LiveOS\ndr-xr-xr-x 2 root root 1.5M Dec 10 01:34 Packages\ndr-xr-xr-x 2 root root 4.0K 10 déc. 01:35 repodata\n-r - r - r-- 1 racine root 1.7K 10 décembre 01:35 RPM-GPG-KEY-CentOS-7\n-r - r - r-- 1 racine root 1.7K 10 décembre 01:35 RPM-GPG-KEY-CentOS-Testing-7\n-r - r - r-- 1 racine root 2.9K déc 10 01:36 TRANS.TBL\n[[email protected] ~]#"},{"id":"text-10","heading":"Text","content":"Si vous aviez une image ISO CentOS 7 DVD sur un lecteur CD / DVD. Créez un point de montage et montez le cdrom à l&#39;aide des commandes suivantes:"},{"id":"text-11","heading":"Text","content":"Vous pouvez voir le contenu de / mnt / cent / cdrom /"},{"id":"text-12","heading":"Text","content":"[[email protected]]# ls -lh / mnt / cent / cdrom /\n1,5 M au total\n-r - r - r-- 1 racine root 14 déc. 10 01:35 CentOS_BuildTag\ndr-xr-xr-x 3 root root 2.0K 10 déc. 01:33 EFI\n-r - r - r-- 1 racine racine 215 déc 10 01:35 CLUF\n-r - r - r-- 1 racine racine 18K 10 déc 01:35 GPL\ndr-xr-xr-x 3 root root 2.0K 10 décembre 01:33 images\ndr-xr-xr-x 2 root root 2.0K 10 décembre 01:33 isolinux\ndr-xr-xr-x 2 root root 2.0K 10 décembre 01:33 LiveOS\ndr-xr-xr-x 2 root root 1.5M Dec 10 01:34 Packages\ndr-xr-xr-x 2 root root 4.0K 10 déc. 01:35 repodata\n-r - r - r-- 1 racine root 1.7K 10 décembre 01:35 RPM-GPG-KEY-CentOS-7\n-r - r - r-- 1 racine root 1.7K 10 décembre 01:35 RPM-GPG-KEY-CentOS-Testing-7\n-r - r - r-- 1 racine root 2.9K déc 10 01:36 TRANS.TBL\n[[email protected] ~]#"},{"id":"text-13","heading":"Text","content":"Étape 3: Créez un dépôt et placez-le dans le répertoire /etc/yum/repos.d/. Cela se fait sur le serveur avec CentOS minimal installé ou sur le serveur sur lequel vous devez installer les packages tout en extrayant les packages du référentiel local que vous venez d&#39;ajouter.a) Pour l&#39;étape 2, partie 1:"},{"id":"text-14","heading":"Text","content":"[[email protected]    ~]# cat &gt;&gt; /etc/yum.repos.d/centos7-local.repo &lt;&lt; EOF\n[centos7-local]\nnom = centos7-local\nbaseurl = fichier: /// mnt / centos7 /\nactivé = 0\ngpgcheck = 1\ngpgkey = fichier: /// etc / pki / rpm-gpg / RPM-GPG-KEY-CentOS-7\nEOF"},{"id":"text-15","heading":"Text","content":"b) Pour l&#39;étape 2 partie 2: : L&#39;adresse IP du serveur que j&#39;utilise est 192.168.1.60. Voici la configuration du dépôt."},{"id":"text-16","heading":"Text","content":"[[email protected]    ~]# cat&gt; /etc/yum.repos.d/centos7-local.repo &lt;&lt; EOF\n[centos7-local]\nnom = centos7-local\nbaseurl = http: //192.168.1.60/centos\nactivé = 1\ngpgcheck = 1\ngpgkey = fichier: /// etc / pki / rpm-gpg / RPM-GPG-KEY-CentOS-7\nEOF"},{"id":"text-17","heading":"Text","content":"c) Pour Étape 2 partie 3: Le point de montage que nous avons utilisé était / mnt / centos / cdrom /."},{"id":"text-18","heading":"Text","content":"[[email protected]    ~]# cat&gt; /etc/yum.repos.d/centos7-local.repo &lt;&lt; EOF\n[centos7-local]\nnom = centos7-local\nbaseurl = fichier: /// mnt / cent / cdrom /\nactivé = 1\ngpgcheck = 1\ngpgkey = fichier: /// etc / pki / rpm-gpg / RPM-GPG-KEY-CentOS-7\nEOF"},{"id":"text-19","heading":"Text","content":"Vérifiez le dépôt ajouté:"},{"id":"text-20","heading":"Text","content":"[[email protected]    ~]# cat /etc/yum.repos.d/centos7-local.repo\n[centos7-local]\nnom = centos7-local\nbaseurl = http: //192.168.1.60/centos\nactivé = 1\ngpgcheck = 1\ngpgkey = fichier: /// etc / pki / rpm-gpg / RPM-GPG-KEY-CentOS-7"},{"id":"text-21","heading":"Text","content":"Ensuite, nettoyez tous les supprimer la date mise en cache et mettre à jour la liste de dépôt"},{"id":"text-22","heading":"Text","content":"[[email protected]    ~]# miam tout nettoyer\nPlugins chargés: plus rapidemirror, langpacks, priorités\nNettoyage des dépôts: base epel extras mises à jour remi-safe\nTout nettoyer\nNettoyage de la liste des miroirs les plus rapides"},{"id":"text-23","heading":"Text","content":"REMARQUE:    L&#39;activation du référentiel ajouté localement seul n&#39;est pas suffisamment nécessaire pour nous permettre d&#39;installer des packages logiciels à partir de celui-ci. En effet, par défaut, tout package en cours d&#39;installation utilise le référentiel CentOS Base.Nous discuterons prochainement d&#39;une solution de travail.Les groupes de packages disponibles dans le référentiel CentOS 7 sont:"},{"id":"text-24","heading":"Text","content":"[[email protected]~]# yum group list\nPlugins chargés: le plus rapide des miroirs\nIl n&#39;y a pas de fichier de groupes installés.\nPeut-être exécuter: les groupes yum marquent la conversion (voir man yum)\nChargement des vitesses de miroir à partir du fichier hôte mis en cache\n* base: mirror.bitco.co.za\n* epel: epel.mirrors.ovh.net\n* extras: mirror.bitco.co.za\n* mises à jour: mirror.bitco.co.za\nGroupes d&#39;environnement disponibles:\nInstallation minimale\nNœud de calcul\nServeur d&#39;infrastructure\nServeur de fichiers et d&#39;impression\nMATE Desktop\nServeur Web de base\nHôte de virtualisation\nServeur avec GUI\nBureau GNOME\nEspaces de travail plasma KDE\nDéveloppement et poste de travail créatif\nGroupes disponibles:\nServeur de fichiers CIFS\nBibliothèques de compatibilité\nOutils Internet de la console\nBureau\nPlateforme de bureau\nDéveloppement de plateforme de bureau\nOutils de développement\nÉclipse\nLogiciel éducatif\nLaboratoire électronique\nClient de stockage FCoE\nFedora Packager\nBureau à usage général\nOutils d&#39;administration graphique\nHaskell\nCompatibilité UNIX héritée\nSupport client de messagerie\nPrise en charge du serveur de messagerie\nMilkymist\nClient de base de données MySQL\nServeur de base de données MySQL\nServeur de fichiers NFS\nServeur de stockage réseau\nPrise en charge SNMP\nSupport scientifique\nOutils de sécurité\nPlateforme serveur\nDéveloppement de plate-forme serveur\nPrise en charge des cartes à puce\nOutils de disponibilité du stockage\nOutils d&#39;administration système\nLa gestion du système\nPrise en charge de TeX\nCadre d&#39;application TurboGears\nVirtualisation\nGestion d&#39;entreprise basée sur le Web\nXfce\nClient de stockage iSCSI\nTerminé\n[[email protected] ~]#"},{"id":"text-25","heading":"Text","content":"REMARQUE: Lorsque d&#39;autres référentiels CentOS sont activés et que vous spécifiez le référentiel centos-local, yum essaiera toujours de télécharger le dernier package du référentiel avec le dernier package. Le référentiel par défaut étant le référentiel de base CentOS.Si vous souhaitez forcer Yum à utiliser le référentiel local, vous devez désactiver tous les autres référentiels et les activer une fois que vous avez terminé. Vous avez deux options que vous pouvez utiliser pour y parvenir.Option 1: La solution la plus simple peut être comme ci-dessous:"},{"id":"text-26","heading":"Text","content":"[[email protected]    ~]# mkdir ~ / repos\n[[email protected] ~]# cp -r /etc/yum.repos.d/* ~ / repos /\n[[email protected] ~]# ls -l ~ / repos /\n56 au total\n-rw-r - r-- 1 racine racine 143 mars 17 02:33 centos7-local.repo\n-rw-r - r-- 1 racine racine 1664 17 mars 02:33 CentOS-Base.repo\n-rw-r - r-- 1 racine racine 1309 17 mars 02:33 CentOS-CR.repo\n-rw-r - r-- 1 racine root 649 17 mars 02:33 CentOS-Debuginfo.repo\n-rw-r - r-- 1 racine racine 290 mars 17 02:33 CentOS-fasttrack.repo\n-rw-r - r-- 1 racine root 630 mars 17 02:33 CentOS-Media.repo\n-rw-r - r-- 1 racine root 516 17 mars 02:33 CentOS-OpenStack-liberty.repo\n-rw-r - r-- 1 racine racine 1331 17 mars 02:33 CentOS-Sources.repo\n-rw-r - r-- 1 racine racine 1952 17 mars 02:33 CentOS-Vault.repo\n-rw-r - r-- 1 racine racine 957 17 mars 02:33 epel.repo\n-rw-r - r-- 1 racine racine 1056 17 mars 02:33 epel-testing.repo\n-rw-r - r-- 1 racine racine 1177 17 mars 02:33 remi-php70.repo\n-rw-r - r-- 1 racine racine 2340 17 mars 02:33 remi.repo\n-rw-r - r-- 1 racine racine 449 mars 17 02:33 remi-safe.repo\n[[email protected] ~]# \n[[email protected] ~]# rm -rf /etc/yum.repos.d/*\n[[email protected] ~]# ls -l /etc/yum.repos.d/\ntotal 0"},{"id":"text-27","heading":"Text","content":"Ajoutez ensuite ajouter un représentant local. Faites quelque chose comme:"},{"id":"text-28","heading":"Text","content":"[[email protected]    ~]#cat&gt; /etc/yum.repos.d/centos7-local.repo &lt;&lt; EOF\n[centos7-local]\nnom = centos7-local\nbaseurl = http: //192.168.1.60/centos\nactivé = 1\ngpgcheck = 1\ngpgkey = fichier: /// etc / pki / rpm-gpg / RPM-GPG-KEY-CentOS-7\nEOF"},{"id":"text-29","heading":"Text","content":"Vérifiez si l&#39;ajout a réussi:"},{"id":"text-30","heading":"Text","content":"[[email protected]    ~]# cat /etc/yum.repos.d/centos7-local.repo \n[centos7-local]\nnom = centos7-local\nbaseurl = http: //192.168.1.60/centos\nactivé = 1\ngpgcheck = 1\ngpgkey = fichier: /// etc / pki / rpm-gpg / RPM-GPG-KEY-CentOS-7"},{"id":"text-31","heading":"Text","content":"Vous pouvez faire n&#39;importe quelle installation. Le seul dépôt que yum utilisera est centos7-local. Exemples:"},{"id":"text-32","heading":"Text","content":"Pour installer le service LDAP pour configurer le serveur OpenLDAP:"},{"id":"text-33","heading":"Text","content":"[[email protected]    ~]# yum install openldap-servers openldap-clients\nPlugins chargés: plus rapidemirror, langpacks, priorités\ncentos7-local | 3,6 kB 00:00:00\nChargement des vitesses de miroir à partir du fichier hôte mis en cache\nRésolution des dépendances\n-&gt; Exécution de la vérification des transactions\n---&gt; Le paquet openldap-clients.x86_64 0: 2.4.40-8.el7 sera installé\n---&gt; Le paquet openldap-servers.x86_64 0: 2.4.40-8.el7 sera installé\n-&gt; Résolution de dépendance terminée\nDépendances résolues\n================================================== =====================================\nTaille du référentiel de version de l&#39;archive de package\n================================================== =====================================\nInstallation:\nclients openldap x86_64 2.4.40-8.el7 centos7-local 186 k\nserveurs openldap x86_64 2.4.40-8.el7 centos7-local 2.1 M\nrécapitulatif des transactions\n================================================== ======================================\nInstaller 2 packages\nTaille totale du téléchargement: 2,3 M\nTaille installée: 5,2 M\nEst-ce correct [y/d/N]: y\nTéléchargement de packages:\n(1/2): openldap-clients-2.4.40-8.el7.x86_64.rpm | 186 kB 00:00:00\n(2/2): openldap-servers-2.4.40-8.el7.x86_64.rpm | 2,1 Mo 00:00:00\n-------------------------------------------------- -------------------------------------------------- -------------------------------------------------\nTotal 21 Mo / s | 2,3 Mo 00:00:00\nExécution de la vérification des transactions\nExécution du test de transaction\nTest de transaction réussi\nTransaction en cours\nInstallation: openldap-servers-2.4.40-8.el7.x86_64 1/2\nInstallation: openldap-clients-2.4.40-8.el7.x86_64 2/2\nVérification: openldap-clients-2.4.40-8.el7.x86_64 1/2\nVérification: openldap-servers-2.4.40-8.el7.x86_64 2/2\nInstallée:\nopenldap-clients.x86_64 0: 2.4.40-8.el7 openldap-servers.x86_64 0: 2.4.40-8.el7\nAchevée!\n[[email protected] ~]#"},{"id":"text-34","heading":"Text","content":"Comme vous pouvez le voir sur la capture d&#39;écran ci-dessous, le référentiel utilisé est centos7-local."},{"id":"text-35","heading":"Text","content":"Pour installer tous les packages appartenant au groupe d&#39;environnement «GNOME Desktop», nous allons:"},{"id":"text-36","heading":"Text","content":"Pour installer un package unique comme mariadb, mariadb-server, nous ferons:"},{"id":"text-37","heading":"Text","content":"Option 2: en utilisant l&#39;option de commande –enablerepo = centos7-local et l&#39;option de commande –disablerepo = *,Par exemple;Pour installer tous les packages appartenant au groupe d&#39;environnement «Virtualization Host», nous allons:"},{"id":"text-38","heading":"Text","content":"[[email protected]    ~]# yum --disablerepo = * --enablerepo = centos7-local groupinstall &quot;Virtualization Host&quot;"},{"id":"text-39","heading":"Text","content":"Pour installer openldap"},{"id":"text-40","heading":"Text","content":"[[email protected]    ~]# yum --disablerepo = * --enablerepo = centos7-local install openldap-servers openldap-clients"},{"id":"text-41","heading":"Text","content":"Si vous aviez la version CentOS 7 Minimal et que vous avez installé les packages GNOME Desktop Environment Group, n&#39;oubliez pas de le dire    systemd pour démarrer automatiquement sur GNOME Desktop."},{"id":"text-42","heading":"Text","content":"[[email protected]    ~]# ln -sf /lib/systemd/system/graphical.target /etc/systemd/system/default.target"},{"id":"text-43","heading":"Text","content":"Plus tard, vous pouvez retourner le référentiel dans le répertoire d&#39;origine:\nC&#39;est tout. N&#39;oubliez pas de recopier les référentiels du répertoire ~ / repos / dans le répertoire /etc/yum.repos.d/.\n  \n  \nClick to rate this post!\n                                   \n                               [Total: 0  Average: 0]"}],"media":{"primary_image":""},"relations":[{"rel":"canonical","href":"https://tutos-gameserver.fr/2020/02/04/comment-creer-et-utiliser-facilement-le-referentiel-local-centos-7-yum-bien-choisir-son-serveur-d-impression/"},{"rel":"alternate","href":"https://tutos-gameserver.fr/2020/02/04/comment-creer-et-utiliser-facilement-le-referentiel-local-centos-7-yum-bien-choisir-son-serveur-d-impression/llm","type":"text/html"},{"rel":"alternate","href":"https://tutos-gameserver.fr/2020/02/04/comment-creer-et-utiliser-facilement-le-referentiel-local-centos-7-yum-bien-choisir-son-serveur-d-impression/llm.json","type":"application/json"},{"rel":"llm-manifest","href":"https://tutos-gameserver.fr/llm-endpoints-manifest.json","type":"application/json"}],"http_headers":{"X-LLM-Friendly":"1","X-LLM-Schema":"1.1.0","Content-Security-Policy":"default-src 'none'; img-src * data:; style-src 'unsafe-inline'"},"license":"CC BY-ND 4.0","attribution_required":true,"allow_cors":false}