Customization
Tafura yezviri mukati:
Kuisa iyo graphical nharaunda Russification ye server uye software yekuisa Kuisa iyo X2Go server Desktop Connection Kumhanyisa application pane komputa iri kure Mabhenefiti eX2Go
Kuisa iyo graphical nharaunda
A virtual graphical desktop paLinux haidi michina ine simba kusvika mushandisi atanga kumhanyisa zvirongwa zvekushandisa. Kuti tiedze, tichatora avhareji yakasimba Ubuntu Server 18.04 LTS ine maviri computing cores, mana gigabytes e RAM uye makumi maviri gigabyte hard drive (HDD). Mifananidzo yeUbuntu Server 20.04 LTS yatovepo paRuVDS; maitiro ekumisikidza yazvino vhezheni achafanana. Usakanganwa kushandisa promo kodhi Habrahabr10 kuti uwane 10% kuderedzwa pane yako odha.
Isu tinosarudza zvakare XFCE senzvimbo yedu yedesktop nekuda kwezvishoma zvinodiwa zvekombuta zviwanikwa. Uye zvakare, hapana matambudziko ari kumhanyisa iyi DE kuburikidza nekuwana kure munzvimbo dzakaita se:
sudo apt-get install xfce4 xfce4-goodies xorg dbus-x11 x11-xserver-utils
Russification ye server uye software yekuisa
Nhanho inotevera ndeyekumisikidza nzvimbo uye nekuisa shoma seti yemapurogiramu ekushandisa: browser, email mutengi uye hofisi suite. Kutanga, isa shanduro dzezvirongwa zvehurongwa:
sudo apt-get install language-pack-ru
Ngatisetei localization:
sudo update-locale LANG=ru_RU.UTF-8
Mhedzisiro imwechete inogona kuwanikwa nekugadzirisa nemaoko iyo /etc/default/locale.
Zvekugarisana kweGNOME neKDE, iyo repository ine mutauro-pack-gnome-ru uye mutauro-pack-kde-ru mapakeji - unozoada kana ukashandisa zvirongwa kubva kune idzi desktop nharaunda. MuXFCE, shanduro dzinoiswa nemaapplication. Zvadaro unogona kuisa maduramazwi:
# Π‘Π»ΠΎΠ²Π°ΡΠΈ Π΄Π»Ρ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ ΠΎΡΡΠΎΠ³ΡΠ°ΡΠΈΠΈ
sudo apt-get install hunspell hunspell-ru
# Π’Π΅Π·Π°ΡΡΡΡ Π΄Π»Ρ LibreOffice
sudo apt-get install mythes-ru
# ΠΠ½Π³Π»ΠΎ-ΡΡΡΡΠΊΠΈΠΉ ΡΠ»ΠΎΠ²Π°ΡΡ Π² ΡΠΎΡΠΌΠ°ΡΠ΅ DICT
sudo apt-get install mueller7-dict
Pamusoro pezvo, kuiswa kweshanduro kunogona kudikanwa kune mamwe mapurogiramu ekushandisa:
# ΠΡΠ°ΡΠ·Π΅Ρ 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
ΠΠ° ΡΡΠΎΠΌ ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΊΠ° ΠΎΠΊΡΡΠΆΠ΅Π½ΠΈΡ ΡΠ°Π±ΠΎΡΠ΅Π³ΠΎ ΡΡΠΎΠ»Π° Π·Π°Π²Π΅ΡΡΠ΅Π½Π°.
Kuisa iyo X2Go server
Yakagadzikana shanduro yeX2Go server uye mutengi anogona kuiswa kubva kune yekunze repository
sudo apt-get install x2goserver x2goserver-xsession
Kana iwe uri kushandisa iyo MATE kana LXDE nharaunda, mamwe mapakeji anozodiwa (haadiwe kuXFCE):
sudo apt-get install x2gomatebindings # if you use MATE/mubuntu
sudo apt-get install x2golxdebindings # if you use LXDE/lubuntu
Iyo icing pakike: X2Go inoshanda kuburikidza neSSH uye haidi chero imwe gadziriso. Iyo VPS inofanirwa kunge iine sshd inomhanya uye kuwana port 22 mumitemo ye firewall. Sezvo isu tiri kutaura nezve virtual server, izvi zvimwe zvakatoitwa kunze kwebhokisi. Zviri nyore kuvhura kure kure kuburikidza neSSH pamushini wenyama. Chasara ndechekutarisa chimiro cheX2Go server:
sudo systemctl status x2goserver
Izvo zvakakoshawo kugadzira mushandisi asina rusarura kuti ashande nedesktop nharaunda:
sudo adduser desktopuser
Ngatiwedzerei mushandisi kuboka re sudo kuti aite mabasa ane chekuita nekutonga. Kana pasina kudiwa kwakadaro, unogona kusvetuka danho iri:
sudo gpasswd -a desktopuser sudo
Desktop Connection
X2Go mutengi software yeWindows, Linux uye OS X iripo
sudo apt-get install x2goclient
Kuchengetedza kusiyana kwemarudzi, panguva ino tichatora mutengi
Pano iwe unogona kugadzirisa zvigadziriso zvekubatanidza, zvigadzirwa zvekupinza / zvekubuda, uye zvishandiso zvemultimedia.
Kana zvese zvikaitwa nemazvo, iyo XFCE desktop ichaonekwa mushure mekubatanidza.
Kumhanyisa application pane komputa iri kure
Dzimwe nguva, pachinzvimbo cheyakazara-yakazara desktop nharaunda, iwe unofanirwa kumhanyisa-yakanyanya kushandisa zviwanikwa (semuenzaniso, IDE) pakombuta iri kure. Izvi hazvina kuoma kuita; ingo tsanangura iyo yakakodzera sesheni mhando uye kuraira mune yekubatanidza marongero.
Bhurawuza inomhanya pane iri kure VPS ine Ubuntu
Kune zvakare mamwe ekunze sarudzo dzekushandisa X2Go: iyo sisitimu inobvumira, semuenzaniso, kubatana kune mushandisi chikamu pane iri kure komputa (sepaTeamViewer). Muchiitiko ichi, ese ari maviri mutengi uye sevha zvikamu zvinofanirwa kuiswa pamichina yese. Uye zvakare, hazvifanirwe kutsanangura esesesheni profiles pamutengi wega wega: unogona kuisa uye kugadzirisa x2gobroker kuti uzvitsanangure pane server. Kuti uite izvi uchada kubatanidza
Mabhenefiti eX2Go
Kusiyana neyepamusoro-bandwidth VNC system, X2Go inoshandisa iyo yepamusoro NX 3 protocol kuderedza huwandu hwe data inotamiswa. Iyo sisitimu ine yayo X sevha, kunze, inoda chero zvigadziriso uye ine hunyanzvi hwepamberi. Takataura chete nezve akanyanya kukosha, asi X2Go inogona kuita zvakawanda, kusanganisira kutepfenyura odhiyo uye vhidhiyo kubva kune server kune mutengi, kudhinda kune yemuno printa (paVPS uchafanirwa kuisa mamwe mapakeji kuti ugadzirise printa chaiyo) uye akagovera madhairekitori. Kudyidzana nesevha kunoitika kuburikidza neakavimbika uye nenguva-yakaedzwa sshd - yakachengeteka yekusimbisa nzira dziripo kune mushandisi, incl. nemakiyi. X2Go inogadzirisa otomatiki nharaunda yako paunopinda (hapana chikonzero chekuchengeta X server ichimhanya nguva dzese), inotsigira akawanda-mushandisi basa uye anonyanya kufarirwa desktop nharaunda, uye haiuraye chikamu chako kunyangwe kana kubatana kwarasika.
Source: www.habr.com