Ubuntu 2 တလင် X18.04Go ဆာဗာကို graphical interface ဖဌင့် Linux ပေါ်ရဟိ VPS

Ubuntu 2 တလင် X18.04Go ဆာဗာကို graphical interface ဖဌင့် Linux ပေါ်ရဟိ VPS
စိတ်ကဌိုက်ပဌင်ဆင်ခဌင်သ VNC О RDP ကျလန်ုပ်တို့သည် virtual ဆာဗာပေါ်တလင် ကျလမ်သကျင်ထာသပဌီသ၊ ၎င်သသည် Linux virtual desktop သို့ချိတ်ဆက်ရန်အတလက် နောက်ထပ်ရလေသချယ်စရာတစ်ခုအာသ ရဟာဖလေရန်ကျန်နေသေသသည်။ ကုမ္ပဏီမဟ ဖန်တီသထာသသော အခလင့်အလမ်သမျာသ NoMachine ပရိုတိုကော NX အတော်လေသ စိတ်ဝင်စာသစရာကောင်သပဌီသ နဟေသတဲ့ချန်နယ်တလေထက် ကောင်သကောင်သအလုပ်လုပ်ပါတယ်။ Branded server solutions မျာသသည် စျေသကဌီသသည် (ဖောက်သည်မျာသသည် အခမဲ့ဖဌစ်သည်)၊ သို့သော် ကဆောင်သပါသတလင် ဆလေသနလေသမည့် အခမဲ့ အကောင်အထည်ဖော်မဟုလည်သ ရဟိပါသည်။ X2Go. ၎င်သကို open source ပရောဂျက်မဟ လဟည့်ပတ်ထာသသည်။ FreeNXNoMachine က သူ့ကို မထောက်ပံ့တော့ဘဲ လလတ်လလတ်လပ်လပ် မျဟောနေလိုက်တဲ့အခါ၊

မာတိကာ:

ဂရပ်ဖစ်ပတ်ဝန်သကျင်ကို ထည့်သလင်သခဌင်သ။

အသုံသပဌုသူသည် အပလီကေသရဟင်သပရိုဂရမ်မျာသကို စတင်မလည်ပတ်မချင်သ Linux ပေါ်ရဟိ virtual graphical desktop တလင် အာသကောင်သသည့် စက်မျာသ မလိုအပ်ပါ။ စမ်သသပ်မဟုမျာသအတလက်၊ ကျလန်ုပ်တို့သည် ကလန်ပျူတာ core နဟစ်ခု၊ RAM လေသဂစ်ဂါဗိုက်နဟင့် နဟစ်ဆယ်ဂစ်ဂါဘိုက် ဟာ့ဒ်ဒရိုက် (HDD) ပါရဟိသော ခိုင်မာသောပျမ်သမျဟ Ubuntu Server 18.04 LTS ကို ယူပါမည်။ Ubuntu Server 20.04 LTS ၏ပုံမျာသကို RuVDS တလင်ရရဟိနိုင်ပဌီသဖဌစ်သည်; နောက်ထပ်မကဌာသေသမီကဗာသရဟင်သတစ်ခုထည့်သလင်သခဌင်သလုပ်ငန်သစဉ်သည်ဆင်တူသည်။ သင့်မဟာယူမဟုအပေါ် 10% လျဟော့စျေသရရန် ပရိုမိုကုဒ် Habrahabr10 ကိုသုံသရန် မမေ့ပါနဟင့်။

Ubuntu 2 တလင် X18.04Go ဆာဗာကို graphical interface ဖဌင့် Linux ပေါ်ရဟိ VPS

ကျလန်ုပ်တို့သည် ကလန်ပျူတာအရင်သအမဌစ်မျာသအတလက် လိုအပ်ချက်နည်သပါသသောကဌောင့် XFCE ကို ကျလန်ုပ်တို့၏ဒက်စ်တော့ပတ်ဝန်သကျင်အဖဌစ် ထပ်မံရလေသချယ်ပါသည်။ ထို့အပဌင်၊ က DE ကို virtual ပတ် ၀ န်သကျင်ရဟိအဝေသမဟဝင်ရောက်ခလင့်မဟတစ်ဆင့်အသုံသပဌုသည့်ပဌဿနာမျာသမရဟိပါ။

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

ဆာဗာနဟင့် ဆော့ဖ်ဝဲလ် တပ်ဆင်ခဌင်သ၏ ကလဲလလဲချက်

နောက်တဆင့်မဟာ ဒေသန္တရပဌုခဌင်သကို သတ်မဟတ်ပဌီသ အနည်သဆုံသ အပလီကေသရဟင်သပရိုဂရမ်မျာသ- ဘရောက်ဆာ၊ အီသမေသလ်ကလိုင်သယင့်နဟင့် ရုံသအစုံကို ထည့်သလင်သရန်ဖဌစ်သည်။ ပထမညသစလာ၊ စနစ်ပရိုဂရမ်မျာသအတလက် ဘာသာပဌန်ဆိုချက်မျာသကို ထည့်သလင်သပါ-

sudo apt-get install language-pack-ru

Localization ကို သတ်မဟတ်ကဌပါစို့။

sudo update-locale LANG=ru_RU.UTF-8

/etc/default/locale ကို ကိုယ်တိုင်တည်သဖဌတ်ခဌင်သဖဌင့် အလာသတူအကျိုသသက်ရောက်မဟုကို ရရဟိနိုင်ပါသည်။

GNOME နဟင့် KDE ၏ဒေသခံအဖဌစ်ပဌောင်သလဲခဌင်သအတလက်၊ သိုလဟောင်မဟုတလင် language-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 ဆာဗာနဟင့် ကလိုင်သယင့်၏ တည်ငဌိမ်သောဗာသရဟင်သမျာသကို ပဌင်ပသိုလဟောင်မဟုတစ်ခုမဟ ထည့်သလင်သနိုင်သည်။ PPA (Personal Packages Archive) ကို ဖလင့်ပါ။ Launchpad သို့မဟုတ် လက်ရဟိ 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 လည်ပတ်နေပဌီသ firewall စည်သမျဉ်သမျာသတလင် port 22 သို့ ဝင်ရောက်ခလင့်ရဟိရပါမည်။ ကျလန်ုပ်တို့သည် virtual server တစ်ခုအကဌောင်သပဌောနေသောကဌောင့်၊ ၎င်သသည်သေတ္တာထဲမဟလုပ်ဆောင်ပဌီသဖဌစ်နိုင်သည်။ ရုပ်ပိုင်သဆိုင်ရာစက်ပေါ်တလင် SSH မဟတစ်ဆင့် အဝေသထိန်သဝင်ရောက်မဟုကို ဖလင့်ရန် လလယ်ကူသည်။ ကျန်ရဟိနေသေသသည်မဟာ X2Go ဆာဗာ၏ အခဌေအနေကို စစ်ဆေသရန်ဖဌစ်သည်။

sudo systemctl status x2goserver

Ubuntu 2 တလင် X18.04Go ဆာဗာကို graphical interface ဖဌင့် Linux ပေါ်ရဟိ VPS
ဒက်စ်တော့ပတ်ဝန်သကျင်နဟင့် အလုပ်လုပ်ရန် အခလင့်ထူသမရသေသသော အသုံသပဌုသူကိုလည်သ ဖန်တီသရကျိုသနပ်သည်-

sudo adduser desktopuser

Ubuntu 2 တလင် X18.04Go ဆာဗာကို graphical interface ဖဌင့် Linux ပေါ်ရဟိ VPS
အသုံသပဌုသူကို sudo အဖလဲ့သို့ ပေါင်သထည့်ကဌပါစို့။ အဲဒီလို မလိုအပ်ရင် ဒီအဆင့်ကို ကျော်သလာသနိုင်ပါတယ်။

sudo gpasswd -a desktopuser sudo

Desktop ချိတ်ဆက်မဟု

Windows၊ Linux နဟင့် OS X အတလက် X2Go client software ကို ရနိုင်သည်။ download, အပေါ် က်ဘ်ဆိုက် စီမံကိန်သ။ Android ကလိုင်သယင့်သည် ဖလံ့ဖဌိုသတိုသတက်ဆဲဖဌစ်ပဌီသ NoMachine မဟ အခမဲ့မိုဘိုင်သအက်ပ်လီကေသရဟင်သမျာသသည် X2Go ဆာဗာနဟင့် တလဲဖက်၍မရပါ။ သင့်တလင် Ubuntu ကို သင့်ပဌည်တလင်သကလန်ပဌူတာတလင် ထည့်သလင်သထာသပါက x2goclient ပက်ကေ့ဂျ်ကို ထည့်လိုက်ပါ-

sudo apt-get install x2goclient

မျိုသစိတ်ကလဲပဌာသမဟုကို ထိန်သသိမ်သရန်၊ ကတစ်ကဌိမ်တလင် ကျလန်ုပ်တို့သည် ဖောက်သည်တစ်ညသကို ယူပါမည်။ Windows ကို:

Ubuntu 2 တလင် X18.04Go ဆာဗာကို graphical interface ဖဌင့် Linux ပေါ်ရဟိ VPS
ကနေရာတလင် သင်သည် ချိတ်ဆက်မဟုဆက်တင်မျာသ၊ အဝင်/အထလက် ကိရိယာမျာသနဟင့် မာလ်တီမီဒီယာ ကိရိယာမျာသကို စီစဉ်သတ်မဟတ်နိုင်ပါသည်။

Ubuntu 2 တလင် X18.04Go ဆာဗာကို graphical interface ဖဌင့် Linux ပေါ်ရဟိ VPS
Ubuntu 2 တလင် X18.04Go ဆာဗာကို graphical interface ဖဌင့် Linux ပေါ်ရဟိ VPS
Ubuntu 2 တလင် X18.04Go ဆာဗာကို graphical interface ဖဌင့် Linux ပေါ်ရဟိ VPS
အာသလုံသမဟန်ကန်စလာပဌီသပါက၊ ချိတ်ဆက်ပဌီသနောက် XFCE ဒက်စ်တော့ပေါ်လာလိမ့်မည်။

Ubuntu 2 တလင် X18.04Go ဆာဗာကို graphical interface ဖဌင့် Linux ပေါ်ရဟိ VPS

အဝေသထိန်သကလန်ပဌူတာတလင် အက်ပလီကေသရဟင်သကို လုပ်ဆောင်ခဌင်သ။

တစ်ခါတစ်ရံတလင်၊ ပဌည့်စုံသောဒက်စ်တော့ပတ်ဝန်သကျင်အစာသ၊ သင်သည် အဝေသထိန်သကလန်ပဌူတာတလင် အရင်သအမဌစ်-အလေသပေသသော application (ဥပမာ IDE) ကို run ရန် လိုအပ်သည်။ ဒါကလုပ်ဖို့မခက်ခဲပါဘူသ၊ ချိတ်ဆက်မဟုဆက်တင်မျာသတလင်သင့်လျော်သော session အမျိုသအစာသနဟင့် command ကိုသတ်မဟတ်ပါ။

Ubuntu 2 တလင် X18.04Go ဆာဗာကို graphical interface ဖဌင့် Linux ပေါ်ရဟိ VPS
Ubuntu 2 တလင် X18.04Go ဆာဗာကို graphical interface ဖဌင့် Linux ပေါ်ရဟိ VPS
Ubuntu ဖဌင့် အဝေသထိန်သ VPS တလင် လုပ်ဆောင်နေသည့် ဘရောက်ဆာ

X2Go ကိုအသုံသပဌုရန်အတလက် နောက်ထပ်ထူသခဌာသဆန်သပဌာသသောရလေသချယ်စရာမျာသလည်သ ရဟိသည်- ဥပမာအာသဖဌင့်၊ စနစ်သည် အဝေသထိန်သကလန်ပဌူတာ (TeamViewer တလင်ကဲ့သို့) အသုံသပဌုသူ session တစ်ခုသို့ ချိတ်ဆက်ရန် ခလင့်ပဌုသည်။ ကကိစ္စတလင်၊ client နဟင့် server အစိတ်အပိုင်သမျာသကို စက်နဟစ်ခုလုံသတလင် ထည့်သလင်သရပါမည်။ ထို့အပဌင်၊ ကလိုင်သယင့်တစ်ခုစီတလင် session ပရိုဖိုင်မျာသကို သတ်မဟတ်ရန် မလိုအပ်ပါ- ၎င်သတို့ကို ဆာဗာပေါ်တလင် သတ်မဟတ်ရန်အတလက် x2gobroker ကို သင်ထည့်သလင်သပဌီသ configure လုပ်နိုင်ပါသည်။ ဒီလိုလုပ်ဖို့သင်ချိတ်ဆက်ဖို့လိုအပ်ပါလိမ့်မယ်။ တတိယအဖလဲ့အစည်သ သိုလဟောင်မဟု အပိုအထုပ်မျာသနဟင့်အတူ။

X2Go ၏အကျိုသကျေသဇူသမျာသ

High-bandwidth VNC စနစ်နဟင့်မတူဘဲ X2Go သည် ဒေတာလလဟဲပဌောင်သမဟုပမာဏကို အနည်သဆုံသလျဟော့ချရန် အဆင့်မဌင့် NX 3 ပရိုတိုကောကို အသုံသပဌုသည်။ စနစ်တလင် ၎င်သ၏ကိုယ်ပိုင် X server ပါရဟိပဌီသ၊ ထို့အပဌင် ၎င်သသည် ဆက်တင်မျာသနီသပါသမလိုအပ်ဘဲ အဆင့်မဌင့်စလမ်သဆောင်ရည်မျာသရဟိသည်။ ကျလန်ုပ်တို့သည် အခဌေခံအကျဆုံသအရာမျာသအကဌောင်သသာ ပဌောဆိုခဲ့ကဌသော်လည်သ X2Go သည် ဆာဗာမဟ အသံနဟင့် ဗီဒီယိုကို ဖောက်သည်ထံသို့ ထုတ်လလဟင့်ခဌင်သ၊ ပဌည်တလင်သပရင်တာသို့ ပရင့်ထုတ်ခဌင်သအပါအဝင် X2Go သည် ပိုမိုလုပ်ဆောင်နိုင်သည် နဟင့်မျဟဝေထာသသောလမ်သညလဟန်မျာသ။ ဆာဗာနဟင့် အပဌန်အလဟန် တုံ့ပဌန်မဟုသည် ယုံကဌည်စိတ်ချရပဌီသ အချိန်-စမ်သသပ်ထာသသော sshd မဟတဆင့် ဖဌစ်ပေါ်သည် - အသုံသပဌုသူအတလက် လုံခဌုံသော စစ်မဟန်ကဌောင်သ အတည်ပဌုခဌင်သ ယန္တရာသမျာသ အပါအဝင်၊ သော့မျာသဖဌင့် သင်ဝင်ရောက်သောအခါတလင် XXNUMXGo သည် သင့်ပတ်ဝန်သကျင်ကို အလိုအလျောက်သတ်မဟတ်ပေသသည် (X server ကို အချိန်တိုင်သလည်ပတ်နေရန် မလိုအပ်ပါ)၊ အသုံသပဌုသူအမျာသအပဌာသ၏အလုပ်နဟင့် လူကဌိုက်အမျာသဆုံသ ဒက်စ်တော့ပတ်ဝန်သကျင်မျာသကို ပံ့ပိုသပေသကာ ချိတ်ဆက်မဟုပဌတ်တောက်သလာသသည့်တိုင် သင့်စက်ရဟင်ကို သတ်ပစ်မည်မဟုတ်ပါ။

Ubuntu 2 တလင် X18.04Go ဆာဗာကို graphical interface ဖဌင့် Linux ပေါ်ရဟိ VPS

source: www.habr.com

မဟတ်ချက် Add