در این آموزش قصد داریم نحوه ی نصب رابط گرافیکی بر روی یک سرور با سیستم عامل Ubuntu را آموزش دهیم.
به صورت پیش فرض سیستم عامل Ubuntu که بر روی سرور های مجازی و اختصاصی ارائه میگردند ، دارای رابط گرافیکی نمی باشند و نسخه ی سروری که تنها دارای Display Manager کنسولی، که بدون رابط گرافیکی است می باشند.
پیش نیاز ها:
- یک سرور با سیستم عامل Ubuntu
- یک یوزر با دسترسی sudo یا root
- نصب پکیج منیجر apt-get
آپدیت ریپازیتوری و پکیج های سیستم عامل:
ریپازیتوری ها یا مخزن، مکانی هست که نرم افزارها یا سیستم عامل ها جهت نصب و یا آپدیت شدن به صورت مستقیم به آنها متصل می شوند و موارد مورد نیاز را دانلود و نصب میکنند.
برای این مورد دستور زیر را در سیستم عامل خود اجرا بفرمایید:
sudo apt-get update && sudo apt-get upgrade
با انجام این کار این اطمینان حاصل میگردد که با جدیدترین بروزرسانی های نرم افزاری در سیستم عامل در حال کار هستیم.
در مرحله ی بعد لازم است Tasksel Manager را که یک ابزار در سیستم عامل های ابونتو/دبیان برای نصب چند پیکج مرتبط و کاربردی می باشد را از طریق دستور زیر نصب نمایید:
sudo apt-get install tasksel
انتخاب یک Display Manager یا مدیریت کننده ی صفحه ی نمایش بر روی سرور:
DM در واقع همان صفحه ی لاگین به سرور می باشد که با وارد کردن اطلاعات ورود شامل یوزرنیم و پسوورد وارد محیط سرور می شوید.
به صورت پیش فرض DM موجود در سیستم عامل Ubuntu مدیریت صفحه ی نمایش GDM3 می باشد. که تنها در GUI گنوم این DM قابل استفاده می باشد.
از انواع دیگر DM ها میتوان به موارد زیر اشاره نمود:
SLiM : از مزایای این دیسپلی منیجر میتوان به پشتیبانی از تم های متنوع، متن باز بودن آن اشاره نمود و از معایب آن این می باشد که ارتباط از راه دور (Remote) را پشتیبانی نمی کند.
برای نصب این DM میتوانید از دستور زیر استفاده نمایید:
sudo apt-get install slim
LightDM : از مزایای این دیسپلی منیجر میتوان به سبک بودن آن اشاره نمود.
برای نصب این DM میتوانید از دستور زیر استفاده نمایید:
sudo apt-get install lightdm
همچنین نوع دیگری از دیسپلی منیجر SDDM می باشد که این مورد را میتوانید از طریق Tasksel Manager نصب نمایید.
انتخاب یک رابط گرافیکی برای سرور:
GNOME
گنوم (GNOME) رابط گرافیکی پیش فرض اکثر سیستم عامل های ابونتو می باشد.
برای نصب گنوم از طریق tasksel manager میتوانید استفاده نمایید برای این کار ابتدا با دستور زیر tasksel را در سرور باز اجرا نمایید:
tasksel
در منوی باز شده مطابق تصویر با دکمه ی space اقدام به انتخاب Ubuntu desktop نمایید تا نصب این رابط گرافیکی به صورت خودکار صورت پذیرد پس از نصب سرور یک مرتبه ریبوت میگردد و در لاگین بعدی از طریق گزینه ی کنسول موجود در ناحیه ی کاربری خود میتوانید سرور از طریق رابط گرافیکی دسترسی داشته باشید.
برای نصب گنوم بدون استفاده از tasksel manager میتوانید با run کردن دو دستور زیر در ترمینال سرور اقدام به نصب این رابط گرافیکی نمایید:
sudo apt-get update
sudo apt-get install ubuntu-desktop
پس از پایان نصب یک مرتبه سرور را ریبوت نمایید و از طریق کنسول به سرور خود با رابط گرافیکی دسترسی داشته باشید.
همچنین علاوه بر کنسول از طریق Xrdp نیز میتوانید به کمک Remote Desktop Manager به ابونتو دسکتاپ خود متصل شوید.
از دیگر GUI های جذاب و سبک ابونتو Mate Core می باشد که میتوانید به کمک کامند های زیر اقدام به نصب آن نمایید:
sudo tasksel install ubuntu-mate-core
پس از تکمیل نصب توسط tasksel با استفاده از دستور زیر این رابط گرافیکی را اجرا نمایید:
sudo service display_manager start
به جای display_manager نام دیسپلی منیجر نصبی بر روی سرور خود را وارد نمایید ( SLiM,GDM3 و …).
از دیگر رابط های گرافیکی پر طرفدار Ubuntu میتوانید به موارد زیر توجه بفرمایید که دستور نصب هر رابط گرافیکی نیز قرار داده شده است و به راحتی میتوانید اقدام به نصب نمایید:
KDE Plasma :
sudo apt-get install kde-plasma-desktop
Lubuntu Core Server Desktop:
sudo tasksel install lubuntu-core
Xubuntu Server Core Desktop :
sudo tasksel install xubuntu-core
Xfce Desktop :
sudo apt-get install xfce4 slim
همچنین پس از نصب هر یک از GUI های بالا لازم است از طریق دستور زیر سرویس Display Manager نصب شده بر روی سرور را نیز استارت نمایید:
sudo service display_manager star
با تشکر از همراهی شما برای مشاهده ی مقاله های بیشتر میتوانید به بخش مقالات مراجعه بفرمایید.
من روی سرورم نصب کردم هر کدوم رو یوزر پسورد در زمان لاگین همون یوزرنیم پسورد مربوط به سرور رو که میزنم قبول نمیکنه. داستان چیه؟
با سلام
در صورتی که سرور را از سمت ما تهیه کرده اید از طریق تیکت با واحد پشتیبانی در ارتباط باشید ولی به صورت کلی روش نصب اعلام شده تاثیر و یا تغییری در دسترسی های سرور ایجاد نمیکند.
عالی مرسی از اشتراک گذاری حرفه ای مطلب
خواهش میکنم کاربر گرامی
ممنون از نگاه شما