Comment installer l'interface graphique (Gnome 3) à l'aide de CD / DVD sur RHEL / Centos 7

Comment installer l'interface graphique (Gnome 3) à l'aide de CD / DVD sur RHEL / Centos 7

En tant qu'administrateur Linux pendant plus de 6 ans, je passe la plupart de mon temps à travailler sur les terminaux, mais il y a des situations où j'ai besoin d'une GUI au lieu du terminal. Par défaut, Rhel / centos 7 serveur installé comme minimal sans aucune prise en charge de bureau graphique. Ainsi, pour installer l'interface graphique en haut d'une installation minimale, nous avons deux options:

  1. La première méthode est l'installation de l'interface graphique (i.e. Gnome 3) En utilisant le référentiel de base par défaut, il téléchargera et installera des packages à partir d'Internet.
  2. La deuxième méthode est l'installation de l'interface graphique en utilisant RHEL / CENTOS 7 ISO Image via un appareil CD / DVD local, cela évitera de télécharger des packages à partir d'Internet.

La première méthode est le processus de prise de temps, car il télécharge des packages à partir d'Internet et l'installez sur le système, si vous avez une connexion Internet la plus rapide, vous pouvez simplement taper la commande suivante sur le terminal pour installer l'interface graphique en un rien de temps.

# Yum GroupInstall "Gnome Desktop" [sur Centos 7] # Yum GroupInstall "Server avec GUI" [sur RHEL 7] 

Mais, ceux qui ont une connexion plus lente, ils peuvent suivre CD/ /DVD Méthode, ici les packages sont installés à partir de votre appareil CD / DVD local, et l'installation est beaucoup plus rapide que la première méthode.

Note: Les instructions d'installation pour GUI sont les mêmes pour les deux méthodes, mais ici notre objectif principal est d'éviter de télécharger des packages à partir d'Internet et de minimiser le temps.

Ceux qui suivent la méthode CD / DVD, ils doivent avoir plein DVD RHEL / CENTOS 7 (télécharger et brûler l'image en cd / dvd) avec eux, car nous utilisons cette image pour créer un Référentiel de miam local. Pour que, lors de l'installation de GUI, les packages sont tirés de votre CD / DVD.

Note: À des fins de démonstration, j'ai utilisé DVD RHEL / CENTOS 7 image pour installer Gnome 3, mais les mêmes instructions fonctionnent également sur Rhel 7 avec des changements mineurs dans les commandes.

Étape 1: Création du référentiel de YUM local

1. Avant de créer un référentiel YUM local, insérez votre CENTOS 7 DVD ISO Imaginez votre lecteur CD / DVD et montez-le en utilisant les commandes suivantes.

Tout d'abord, créez un vide 'CD ROM'Directory Under'/ mnt /'Emplacement et montez le'CD ROM'(/ dev / cdrom est le nom par défaut de votre appareil) sous '/ mnt / cdrom' chemin.

[[e-mail protégé] ~] # mkdir / mnt / cdrom [[e-mail protégé] ~] # mont / dev / cdrom / mnt / cdrom 

2. Une fois la 'CD ROM'monté, vous pouvez vérifier les fichiers sous / mnt / cdrom en utilisant la commande LS.

[[Email Protected] ~] # CD / MNT / CDROM / [[PROTÉRÉMOR EMAIL] ~] # $ LS -L Total 607 -rw-r - r-- 1 Tecmint Tecmint 14 juil 4 21:31 Centos_Buildtag Drwxr-xr -X 3 Tecmint Tecmint 2048 JULU 4 21:29 EFI -RW-R --R-- 1 Tecmint Tecmint 611 juil 4 21:31 Eula -rw-r - R - 1 Tecmint Tecmint 18009 JULAT 4 21:31 GPL drwxr-xr-x 3 tecmint tecmint 2048 juil 4 21:29 images drwxr-xr-x 2 tecmint tecmint 2048 juil 4 21:29 IsoLinux Drwxr-xr-x 2 Tecmint Tecmint 2048 JUL 2 Tecmint Tecmint 581632 JUIL 5 15:56 Packages Drwxr-Xr-X 2 Tecmint Tecmint 4096 JUL 5 16:13 REPODATA -RW-R - R - 1 Tecmint Tecmint 1690 -7 -rw-r - r-- 1 Tecmint Tecmint 1690 JUL 4 21:31 RPM-GPG-Key-Centos-Testing-7 -r - r - r-- 1 Tecmint Tecmint 2883 JUL 6 23:02 TRANS.Tbl 

3. Ensuite, créez un nouveau fichier de référentiel YUM local sous '/ etc / yum.se soustraire.d/'En utilisant votre éditeur préféré, j'utilise ici Vi éditeur.

Sur Centos 7

[[Protégé par e-mail] ~] # vi / etc / yum.se soustraire.D / CentOS7.repo 

Ajoutez les lignes suivantes, enregistrez et quittez le fichier.

[CentOS7] name = Centos7 BUSURL = FILE: /// mnt / cdrom / activé = 1 gpgcheck = 1 gpgkey = fichier: /// etc / pki / rpm-gpg / rpm-gpg-key-centos-7 

Sur rhel 7

[[Protégé par e-mail] ~] # vi / etc / yum.se soustraire.D / RHEL7.repo 

Ajoutez les lignes suivantes, enregistrez et quittez le fichier.

[RHEL7] name = rhel7 fondUrl = file: /// mnt / cdrom / activé = 1 gpgcheck = 1 gpgkey = file: /// etc / pki / rpm-gpg / rpm-gpg-key-redhat-release 

Quelques explications sur les lignes ci-dessus.

  1. [CentOS7]: Nom de la nouvelle section Repo.
  2. nom: Nom du nouveau référentiel.
  3. balise: L'emplacement actuel des packages.
  4. Activé: Référentiel activé, valeur «1» signifie activer et «0» signifie désactiver.
  5. gpcheck: Vérifiez la signature des packages, avant de les installer.
  6. gpgkey: Emplacement de la clé.

4. Maintenant, vérifiez que le référentiel local nouvellement créé est disponible sur la liste des reposses de Yum, mais avant cela, vous devez effacer le cache Yum et vérifier le repo local.

[[e-mail protégé] ~] # yum Clean all [[e-mail protégé] ~] # yum repolist tout 
Échantillon de sortie
[[Protégé par e-mail] Desktop] # Yum Repoliste Tous les plugins chargés: FastSestMirror, Langpacks Chargement des vitesses de miroir à partir de File Host Cache * Base: Centosmirror.go4hosting.Dans * Extras: Centosmirror.go4hosting.Dans * Mises à jour: Centosmirror.go4hosting.Dans le repo ID Repo Nom Status Base / 7 / x86_64 CentOS-7 - base activé: 8 465 base de base / 7 CentOS-7 - Sources de base désactivées CentOS7 CentOS7 Activé: 3 538 CentOSPLUS / 7 / x86_64 CentOS-7 - Plus Disabled CentoSplus-Source / 7 CentOS-7 - Plus Sources Disabled Debug / x86_64 CentOS-7 - Debuginfo Disabled Extras / 7 / x86_64 CentOS-7 - Extras Alevés: 80 Extras-Source / 7 CentOS-7 - Extras Sources Disabled Mises à jour / 7 / x86_64 CentOS-7 - Mises à jour activées: 1 459 mises à jour-source / 7 CentOS-7 - Mises à jour Sources Repoliste désactivé: 13 542 

Note: Avez-vous vu dans la sortie ci-dessus surlignée en couleur rouge, cela signifie que notre référentiel local est activé et disponible pour installer des packages.

Mais, vous constaterez également que plusieurs référentiels sont activés dans la sortie ci-dessus, si vous essayez d'installer n'importe quel pack.

Par exemple, essayons d'installer 'httpd'Package en utilisant la commande yum.

[[Protégé par e-mail] ~] # yum install httpd 
Échantillon de sortie
==============================================. ==============================================. ======================================= Package Dépôt Size ================================================================================ ==============================================. =====================================.4.6-18.EL7.centos mises à jour 2.7 m Installation pour les dépendances: avr x86_64 1.4.8-3.EL7 base 103 k avril-util x86_64 1.5.2-6.EL7 base 92 k httpd-tools x86_64 2.4.6-18.EL7.centos mises à jour 77 k MailCap Noarch 2.1.41-2.EL7 base 31 K Résumé des transactions ============================================================ ==============================================. =========================================o Packages dépendants) Taille de téléchargement total: 3.0 m Taille installée: 10 m est-ce que c'est OK [y / d / n]: 

Note: Vous voyez dans la sortie ci-dessus, le package 'httpd'est l'installation du référentiel de base CentOS, même si vous forcez Yum à installer des packages à partir du référentiel local en ajoutant'-perterepo`` L'option, il utilise toujours CentOS Base comme repo par défaut. Essayez-le et voyez les résultats, vous obtiendrez le même résultat que ci-dessus.

[[Protégé par e-mail] ~] # yum --enablerepo = Centos7 installer httpd 

Ainsi, pour installer des packages à partir de notre référentiel local, nous devons utiliser des options-désactiver«Pour désactiver tous les repos et»-perterepo'Pour permettre le repo CentOS7 ou RHEL7.

Étape 2: Installation de Gnome 3 dans Rhel / Centos 7

5. Pour installer l'interface graphique (gnome 3) sur Rhel / centos 7 serveur d'installation minimal, exécutez la commande yum suivante.

Sur Centos 7

[[Email Protected] ~] # Yum --DisableRepo = * --enablerepo = Centos7 GroupInstall "Gnome Desktop" 

Sur rhel 7

[[Email Protected] ~] # Yum --DisableRepo = * --EnableRepo = RHEL7 GroupInstall "Server avec GUI" 

La commande ci-dessus installera et résoudra tous les packages dépendants à l'aide du référentiel local, pendant l'installation, il demandera la presse de confirmation "Y" continuer…

6. Lorsque l'installation se termine, achetez le système pour démarrer automatiquement à l'interface graphique, nous ne plus utiliser 'en utilisant'/ etc / inittab«Fichier pour modifier le niveau de course, car Rhel / Centos 7 est passé à systemd Et ici nous utilisons 'cibles'Pour modifier ou définir les niveaux de course par défaut.

Exécutez la commande suivante pour indiquer au système de démarrer automatiquement Gnome Desktop au démarrage du système.

[[Protégé par e-mail] ~] # ln -sf / lib / systemd / system / runlevel5.Target / etc / Systemd / System / par défaut.cible 

7. Une fois que vous avez défini la valeur par défaut 'cibles'Pour l'interface graphique, redémarrez maintenant le serveur pour accéder à Gnome Desktop.

Installez le gnome dans rhel / centos 7

8. Une fois l'installation de gnome 3, débouchez le périphérique CD / DVD.

[[Email Protected] ~] # Umount / mnt / cdrom