وي پي ايس لينڪس تي گرافڪ انٽرفيس سان: Ubuntu 2 تي X18.04Go سرور لانچ ڪرڻ

وي پي ايس لينڪس تي گرافڪ انٽرفيس سان: Ubuntu 2 تي X18.04Go سرور لانچ ڪرڻ
حسب ضرورت وي سي سي и RDP اسان اڳ ۾ ئي هڪ ورچوئل سرور تي مهارت حاصل ڪري چڪا آهيون، اهو لينڪس ورچوئل ڊيسڪ ٽاپ سان ڳنڍڻ لاءِ هڪ وڌيڪ آپشن ڳولڻو آهي. ڪمپني پاران پيدا ڪيل موقعا نه مشين پروٽوڪول NX ڪافي دلچسپ آهن، ۽ اهو سست چينلن تي سٺو ڪم ڪري ٿو. برانڊ ٿيل سرور حل قيمتي آهن (ڪلائنٽ وارا مفت آهن)، پر اتي پڻ هڪ مفت عمل درآمد آهي، جنهن تي هن مضمون ۾ بحث ڪيو ويندو - سسٽم ايڪس 2 گيو. اهو هڪ اوپن سورس پروجيڪٽ مان بند ڪيو ويو فري اين ايڪس، جڏهن NoMachine هن کي سهارو ڏيڻ بند ڪيو ۽ کيس آزاديءَ سان اڏامڻ ڏيو.

جواب:

گرافڪ ماحول کي نصب ڪرڻ

لينڪس تي هڪ مجازي گرافڪ ڊيسڪ ٽاپ طاقتور مشينن جي ضرورت ناهي جيستائين صارف ايپليڪيشن پروگرامن کي هلائڻ شروع ڪري. ٽيسٽن لاءِ، اسان وٺنداسين هڪ مضبوط اوسط Ubuntu سرور 18.04 LTS ٻن ڪمپيوٽنگ ڪور سان، چار گيگا بائيٽ ريم ۽ ويهه گيگا بائيٽ هارڊ ڊرائيو (HDD). Ubuntu سرور 20.04 LTS جون تصويرون اڳ ۾ ئي RuVDS تي موجود آهن؛ هڪ وڌيڪ تازو ورزن قائم ڪرڻ جو عمل ساڳيو هوندو. توهان جي آرڊر تي 10٪ رعايت حاصل ڪرڻ لاءِ پرومو ڪوڊ Habrahabr10 استعمال ڪرڻ نه وساريو.

وي پي ايس لينڪس تي گرافڪ انٽرفيس سان: Ubuntu 2 تي X18.04Go سرور لانچ ڪرڻ

اسان ٻيهر XFCE کي اسان جي ڊيسڪ ٽاپ ماحول جي طور تي چونڊيو آهي ڇاڪاڻ ته ڪمپيوٽنگ وسيلن جي نسبتا گهٽ ضرورتن جي ڪري. ان کان علاوه، ورچوئل ماحول ۾ ريموٽ رسائي ذريعي هن DE کي هلائڻ ۾ ڪو مسئلو ناهي:

sudo apt-get install xfce4 xfce4-goodies xorg dbus-x11 x11-xserver-utils

سرور ۽ سافٽ ويئر جي انسٽاليشن جي Russification

اڳيون قدم آهي لوڪلائيزيشن کي سيٽ ڪرڻ ۽ ايپليڪيشن پروگرامن جو گهٽ ۾ گهٽ سيٽ انسٽال ڪرڻ: هڪ برائوزر، هڪ اي ميل ڪلائنٽ ۽ هڪ آفيس سوٽ. پهريون، سسٽم پروگرامن لاءِ ترجمو انسٽال ڪريو:

sudo apt-get install language-pack-ru

اچو ته مقامي ترتيب قائم ڪريون:

sudo update-locale LANG=ru_RU.UTF-8

ساڳيو اثر دستي طور تي /etc/default/locale کي تبديل ڪندي حاصل ڪري سگھجي ٿو.

GNOME ۽ KDE جي لوڪلائيزيشن لاءِ، مخزن ۾ ٻولي-pack-gnome-ru ۽ language-pack-kde-ru پيڪيجز آهن- توهان کي انهن جي ضرورت پوندي جيڪڏهن توهان انهن ڊيسڪ ٽاپ ماحول مان پروگرام استعمال ڪندا. XFCE ۾، ترجمو ايپليڪيشنن سان نصب ٿيل آهن. اڳيون توھان ڊڪشنريون انسٽال ڪري سگھو ٿا:

# Словари для проверки орфографии
sudo apt-get install hunspell hunspell-ru

# Тезаурус для LibreOffice
sudo apt-get install mythes-ru

# Англо-русский словарь в формате DICT
sudo apt-get install mueller7-dict

ان کان علاوه، ڪجھ ايپليڪيشن پروگرامن لاءِ ترجمي جي انسٽاليشن گهربل ٿي سگھي ٿي:

# Браузер Firefox
sudo apt-get install firefox firefox-locale-ru

# Почтовый клиент Thunderbird
sudo apt-get install thunderbird thunderbird-locale-ru

# Офисный пакет LibreOffice
sudo apt-get install libreoffice libreoffice-l10n-ru libreoffice-help-ru

На этом подготовка окружения рабочего стола завершена.

X2Go سرور کي انسٽال ڪرڻ

X2Go سرور ۽ ڪلائنٽ جي مستحڪم ورزن کي خارجي مخزن مان انسٽال ڪري سگھجي ٿو پي پي (ذاتي پيڪيجز آرڪائيو) تي لانچ پيڊ يا موجوده Ubuntu رليز جي معياري ذخيرو مان. اسان ٻئي اختيار تي ڌيان ڏينداسين، ڇاڪاڻ ته ٻنهي ذريعن ۾ سافٽ ويئر ورزن ساڳيا آهن، پر جيڪڏهن توهان کي اضافي پيڪيجز جي ضرورت آهي، توهان کي ٽئين پارٽي جي مخزن کي ڳنڍڻو پوندو. اسان کي ٻه پيڪيجز انسٽال ڪرڻ جي ضرورت آهي:

sudo apt-get install x2goserver x2goserver-xsession

جيڪڏهن توهان MATE يا LXDE ماحول استعمال ڪري رهيا آهيو، اضافي پيڪيجز جي ضرورت پوندي (اهي XFCE لاءِ گهربل نه آهن):

sudo apt-get install x2gomatebindings # if you use MATE/mubuntu
sudo apt-get install x2golxdebindings # if you use LXDE/lubuntu

ڪيڪ تي آئسنگ: X2Go SSH ذريعي ڪم ڪري ٿو ۽ ڪنهن به وڌيڪ ترتيب جي ضرورت ناهي. VPS کي لازمي طور تي sshd هلائڻ ۽ پورٽ 22 تائين رسائي هجڻ گهرجي فائر وال ضابطن ۾. جيئن ته اسان هڪ مجازي سرور بابت ڳالهائي رهيا آهيون، اهو شايد اڳ ۾ ئي دٻي کان ٻاهر ڪيو ويو آهي. جسماني مشين تي SSH ذريعي ريموٽ رسائي کولڻ آسان آهي. باقي اهو آهي ته X2Go سرور جي حيثيت کي جانچڻ لاءِ.

sudo systemctl status x2goserver

وي پي ايس لينڪس تي گرافڪ انٽرفيس سان: Ubuntu 2 تي X18.04Go سرور لانچ ڪرڻ
اهو ڊيسڪ ٽاپ ماحول سان ڪم ڪرڻ لاء هڪ غير امتيازي صارف ٺاهڻ جي قابل آهي:

sudo adduser desktopuser

وي پي ايس لينڪس تي گرافڪ انٽرفيس سان: Ubuntu 2 تي X18.04Go سرور لانچ ڪرڻ
اچو ته يوزر کي sudo گروپ ۾ شامل ڪريون ته جيئن هو انتظاميه سان لاڳاپيل ڪم سرانجام ڏئي سگهي. جيڪڏهن اهڙي ڪا ضرورت ناهي، توهان هن قدم کي ڇڏي سگهو ٿا:

sudo gpasswd -a desktopuser sudo

ڊيسڪ ٽاپ ڪنيڪشن

ونڊوز، لينڪس ۽ او ايس ايڪس لاءِ X2Go ڪلائنٽ سافٽ ويئر موجود آهي اپلوڊ تي сайте پروجيڪٽ. Android ڪلائنٽ ترقي هيٺ آهي، ۽ NoMachine کان مفت موبائل ايپليڪيشنون X2Go سرور سان مطابقت نه رکن ٿيون. جيڪڏهن توهان پنهنجي مقامي ڪمپيوٽر تي Ubuntu انسٽال ڪيو آهي، صرف شامل ڪريو x2goclient پيڪيج:

sudo apt-get install x2goclient

نسلن جي تنوع کي بچائڻ لاءِ، هن ڀيري اسان هڪ گراهڪ وٺي وينداسين ونڊوز:

وي پي ايس لينڪس تي گرافڪ انٽرفيس سان: Ubuntu 2 تي X18.04Go سرور لانچ ڪرڻ
هتي توهان ڪنيڪشن سيٽنگون، ان پٽ/آئوٽ پٽ ڊوائيسز، ۽ ملٽي ميڊيا ڊوائيسز ترتيب ڏئي سگهو ٿا.

وي پي ايس لينڪس تي گرافڪ انٽرفيس سان: Ubuntu 2 تي X18.04Go سرور لانچ ڪرڻ
وي پي ايس لينڪس تي گرافڪ انٽرفيس سان: Ubuntu 2 تي X18.04Go سرور لانچ ڪرڻ
وي پي ايس لينڪس تي گرافڪ انٽرفيس سان: Ubuntu 2 تي X18.04Go سرور لانچ ڪرڻ
جيڪڏهن هر شي صحيح طريقي سان ڪئي وئي آهي، XFCE ڊيسڪ ٽاپ ڳنڍڻ کان پوء ظاهر ٿيندو.

وي پي ايس لينڪس تي گرافڪ انٽرفيس سان: Ubuntu 2 تي X18.04Go سرور لانچ ڪرڻ

ريموٽ ڪمپيوٽر تي ايپليڪيشن هلائڻ

ڪڏهن ڪڏهن، هڪ مڪمل ڊيسڪ ٽاپ ماحول جي بدران، توهان کي ريموٽ ڪمپيوٽر تي وسيلن جي گنجائش واري ايپليڪيشن (مثال طور، هڪ IDE) هلائڻ جي ضرورت آهي. اهو ڪرڻ ڏکيو نه آهي؛ صرف ڪنيڪشن سيٽنگن ۾ مناسب سيشن جو قسم ۽ حڪم بيان ڪريو.

وي پي ايس لينڪس تي گرافڪ انٽرفيس سان: Ubuntu 2 تي X18.04Go سرور لانچ ڪرڻ
وي پي ايس لينڪس تي گرافڪ انٽرفيس سان: Ubuntu 2 تي X18.04Go سرور لانچ ڪرڻ
Ubuntu سان ريموٽ VPS تي هلندڙ برائوزر

X2Go استعمال ڪرڻ لاءِ وڌيڪ غير معمولي آپشن پڻ آهن: سسٽم اجازت ڏئي ٿو، مثال طور، ريموٽ ڪمپيوٽر تي صارف سيشن سان ڳنڍڻ (جيئن ته TeamViewer ۾). انهي صورت ۾، ٻنهي ڪلائنٽ ۽ سرور حصن کي ٻنهي مشينن تي نصب ڪيو وڃي. ان کان علاوه، اهو ضروري ناهي ته هر ڪلائنٽ تي سيشن پروفائل جي وضاحت ڪرڻ لاء: توهان سرور تي وضاحت ڪرڻ لاء x2gobroker انسٽال ۽ ترتيب ڏئي سگهو ٿا. هن کي ڪرڻ لاء توهان کي ڳنڍڻ جي ضرورت پوندي ٽئين پارٽي مخزن اضافي پيڪيجز سان.

X2Go جا فائدا

اعلي بينڊوڊٿ VNC سسٽم جي برعڪس، X2Go منتقل ٿيل ڊيٽا جي مقدار کي گھٽائڻ لاءِ جديد NX 3 پروٽوڪول استعمال ڪري ٿو. سسٽم جو پنهنجو X سرور آهي، ان کان علاوه، ان کي عملي طور تي ڪابه سيٽنگ جي ضرورت ناهي ۽ ترقي يافته صلاحيتون آهن. اسان صرف سڀ کان وڌيڪ بنيادي بابت ڳالهايو، پر X2Go گهڻو ڪجهه ڪري سگهي ٿو، بشمول سرور کان ڪلائنٽ تائين آڊيو ۽ وڊيو نشر ڪرڻ، مقامي پرنٽر تي ڇپائي (هڪ VPS تي توهان کي اضافي پيڪيجز نصب ڪرڻو پوندو مجازي پرنٽر کي ترتيب ڏيڻ لاء) ۽ گڏيل ڊائريڪٽري. سرور سان رابطو هڪ قابل اعتماد ۽ وقت جي آزمائشي sshd ذريعي ٿئي ٿو - محفوظ تصديقي ميڪانيزم صارف لاءِ دستياب آهن، بشمول. چاٻين سان. X2Go خودڪار طريقي سان توهان جي ماحول کي ترتيب ڏئي ٿو جڏهن توهان لاگ ان ٿيو (هر وقت X سرور کي هلائڻ جي ضرورت ناهي)، ملٽي يوزر ڪم ۽ تمام مشهور ڊيسڪ ٽاپ ماحول کي سپورٽ ڪري ٿو، ۽ ڪنيڪشن گم ٿيڻ کان پوء به توهان جي سيشن کي نه ماريندو آهي.

وي پي ايس لينڪس تي گرافڪ انٽرفيس سان: Ubuntu 2 تي X18.04Go سرور لانچ ڪرڻ

جو ذريعو: www.habr.com

تبصرو شامل ڪريو