پنج شنبه, 04 مهر 1398 بازدید 7161 بار

آموزش نصب رابط کاربری (Gnome 3) برروی لینوکس CentOS بصورت آفلاین

 جهت نصب نیاز به ایزوی کامل CentOS 7 DVD ISO (دانلود فایل ایزو CentOS 7 DVD ISO ) می باشد ، زیرا ما از این ایزو برای ایجاد local yum repository استفاده می کنیم. به گونه ای که در حین نصب GUI ، بسته ها از CD / DVD گرفته می شوند.

مرحله اول: ایجاد Local Yum Repository

Create Local YUM Repository On CentOS 7

1- قبل از ایجاد مخزن محلی (yum (Local Yum Repository ، درایو CD / DVD خود را با نام CentOS 7 DVD ISO وارد کرده و با استفاده از دستورات زیر آن را مونت کنید.

[root@isatisserver ~]# mkdir /mnt/cdrom

[root@isatisserver ~]# mount /dev/cdrom /mnt/cdrom

2- پس از اتصال cdrom، می توانید محتوا را با استفاده از دستور ls مشاهده کنید.

[root@isatisserver ~]# cd /mnt/cdrom/

[root@isatisserver ~]# ls -l

-rw-r--r-- 1 isatisserver isatisserver 14 Jul 4 21:31 CentOS_BuildTag

drwxr-xr-x 3 isatisserver isatisserver 2048 Jul 4 21:29 EFI

-rw-r--r-- 1 isatisserver isatisserver 611 Jul 4 21:31 EULA

-rw-r--r-- 1 isatisserver isatisserver 18009 Jul 4 21:31 GPL

drwxr-xr-x 3 isatisserver isatisserver 2048 Jul 4 21:29 images

drwxr-xr-x 2 isatisserver isatisserver 2048 Jul 4 21:29 isolinux

drwxr-xr-x 2 isatisserver isatisserver 2048 Jul 4 21:29 LiveOS

3- سپس ، با استفاده از ویرایشگر مورد علاقه خود ، یک فایل مخزن محلی جدید  (Local Yum Repository) را در زیر editor /etc/yum.repos.d/ ایجاد کنید ، در اینجا من از ویرایشگر vi استفاده می کنم.

[root@isatisserver ~]# vi /etc/yum.repos.d/centos7.repo

خطوط زیر را به آن اضافه کنید:

[centos7]

name=centos7

baseurl=file:///mnt/cdrom/<br< a=""> />enabled=1

 gpgcheck=1

 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7>

سپس فایل را با دستور ctrl+c و سپس :wq ذخیره و خارج شوید.

 4- اکنون ، بررسی می کنیم مخزن محلی جدیدی که ایجاد کرده ایم در لیست yum repost موجود است یا خیر (اما قبل از آن باید کش YUM را پاک کرده و repo محلی را تأیید کنید.)

[root@isatisserver ~]# yum clean all

[root@isatisserver ~]# yum repolist all

نمونه خروجی دستور بالا:

[root@localhost Desktop]# yum repolist all

Loaded plugins: fastestmirror, langpacks

Loading mirror speeds from cached hostfile

* base: centosmirror.go4hosting.in

* extras: centosmirror.go4hosting.in

* updates: centosmirror.go4hosting.in

repo id repo name status

base/7/x86_64 CentOS-7 - Base enabled: 8,465

base-source/7 CentOS-7 - Base Sources disabled

centos7 centos7 enabled: 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 enabled: 80

extras-source/7 CentOS-7 - Extras Sources disabled

updates/7/x86_64 CentOS-7 - Updates enabled: 1,459

updates-source/7 CentOS-7 - Updates Sources disabled

repolist: 13,542

همانطور که در خروجی بالا با رنگ قرمز مشاهده می کنید ، این بدان معنی است که مخزن محلی ما برای نصب بسته ها فعال و در دسترس می باشد.

مرحله دوم: نصب Gnome 3 برروی سنت اواس

GnomeLogoHorizontal

5- برای نصب GUI (Gnome 3) در سرور CentOS 7 ، دستور زیر را اجرا کنید.

[root@isatisserver ~]# yum --disablerepo=* --enablerepo=centos7 groupinstall "GNOME Desktop"

دستور فوق کلیه بسته های وابسته را با استفاده از مخزن محلی نصب می کند ، در حین نصب ممکن است از شما جهت ادامه تاییدیه بگیرید که درصورت نیاز حرف Y را تایپ و اینتر را بزنید.

6- پس از اتمام نصب سیستم را ریبوت نمایید.

درصورتی که پس از ریبوت سیستم، بصورت گرافیکی بوت نشد، دستور زیر را اجرا کنید تا به سیستم بگویید که در هنگام راه اندازی سیستم بطور خودکار Gnome Desktop بوت شود.

[root@isatisserver ~]# ln -sf /lib/systemd/system/runlevel5.target /etc/systemd/system/default.target

پس از اجرا دستور فوق اکنون سرور را مجدداً راه اندازی کنید تا وارد Gnome Desktop شوید.

Gnome Desktop for Centos

7- پس از نصب Gnome 3 ، درایو مربوط به CD / DVD را unmount می کنیم.

[root@isatisserver ~]# umount /mnt/cdrom

 

 

این مورد را ارزیابی کنید
(146 رای‌ها)

پربازدیدترین مطالب

"«قیمتی که در هنگام سفارش مشتري در پیش‌فاکتور منظور گرديده است، معتبر مي‌باشد»."