VPS kwenye Linux iliyo na kiolesura cha picha: kuzindua seva ya X2Go kwenye Ubuntu 18.04

VPS kwenye Linux iliyo na kiolesura cha picha: kuzindua seva ya X2Go kwenye Ubuntu 18.04
Ugeuzaji kukufaa VNC ΠΈ RDP Tayari tumefahamu seva pepe, inabakia kuchunguza chaguo moja zaidi la kuunganisha kwenye eneo-kazi pepe la Linux. Fursa zilizoundwa na kampuni Hakuna mashine itifaki NX ni ya kuvutia sana, na inafanya kazi vizuri kwenye chaneli za polepole. Suluhisho za seva za asili ni ghali (mteja ni bure), lakini pia kuna utekelezaji wa bure, ambao utajadiliwa katika nakala hii - mfumo. X2Nenda. Ilichochewa kutoka kwa mradi wa chanzo huria BureNX, NoMachine ilipoacha kumuunga mkono na kumwacha aelee kwa uhuru.

Jedwali la Yaliyomo:

Kufunga mazingira ya picha

Kompyuta ya mezani ya picha kwenye Linux haihitaji mashine zenye nguvu hadi mtumiaji aanze kuendesha programu za programu. Kwa ajili ya vipimo, tutachukua wastani wa Ubuntu Server 18.04 LTS yenye cores mbili za kompyuta, gigabaiti nne za RAM na diski kuu ya gigabyte ishirini (HDD). Picha za Ubuntu Server 20.04 LTS tayari zinapatikana kwenye RuVDS; mchakato wa kusanidi toleo la hivi karibuni utafanana. Usisahau kutumia kuponi ya ofa Habrahabr10 ili kupata punguzo la 10% kwa agizo lako.

VPS kwenye Linux iliyo na kiolesura cha picha: kuzindua seva ya X2Go kwenye Ubuntu 18.04

Tunachagua tena XFCE kama mazingira yetu ya eneo-kazi kwa sababu ya mahitaji ya chini kwa rasilimali za kompyuta. Kwa kuongezea, hakuna shida kuendesha DE hii kupitia ufikiaji wa mbali katika mazingira ya kawaida:

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

Russification ya seva na usakinishaji wa programu

Hatua inayofuata ni kuanzisha ujanibishaji na kufunga seti ya chini ya programu za maombi: kivinjari, mteja wa barua pepe na ofisi ya ofisi. Kwanza, sakinisha tafsiri za programu za mfumo:

sudo apt-get install language-pack-ru

Hebu tuweke ujanibishaji:

sudo update-locale LANG=ru_RU.UTF-8

Athari sawa inaweza kupatikana kwa kuhariri mwenyewe /etc/default/locale.

Kwa ujanibishaji wa GNOME na KDE, hazina ina vifurushi vya lugha-pakiti-gnome-ru na lugha-pakiti-kde-ru - utavihitaji ikiwa unatumia programu kutoka kwa mazingira haya ya eneo-kazi. Katika XFCE, tafsiri husakinishwa na programu. Ifuatayo unaweza kusakinisha kamusi:

# Π‘Π»ΠΎΠ²Π°Ρ€ΠΈ для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ ΠΎΡ€Ρ„ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ
sudo apt-get install hunspell hunspell-ru

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

# Англо-русский ΡΠ»ΠΎΠ²Π°Ρ€ΡŒ Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ DICT
sudo apt-get install mueller7-dict

Kwa kuongezea, usakinishaji wa tafsiri unaweza kuhitajika kwa programu zingine za programu:

# Π‘Ρ€Π°ΡƒΠ·Π΅Ρ€ 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

На этом ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ° окруТСния Ρ€Π°Π±ΠΎΡ‡Π΅Π³ΠΎ стола Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½Π°.

Inasakinisha seva ya X2Go

Matoleo thabiti ya seva ya X2Go na mteja yanaweza kusakinishwa kutoka kwa hazina ya nje PPA (Kumbukumbu ya Vifurushi vya Kibinafsi) imewashwa Launchpad au kutoka kwa hazina za kawaida za matoleo ya sasa ya Ubuntu. Tutazingatia chaguo la pili, kwa kuwa matoleo ya programu katika vyanzo vyote viwili ni sawa, lakini ikiwa unahitaji vifurushi vya ziada, utakuwa na kuunganisha hifadhi ya tatu. Tunahitaji kufunga vifurushi viwili:

sudo apt-get install x2goserver x2goserver-xsession

Ikiwa unatumia mazingira ya MATE au LXDE, vifurushi vya ziada vitahitajika (havihitajiki kwa XFCE):

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

Icing kwenye keki: X2Go inafanya kazi kupitia SSH na hauhitaji usanidi wowote zaidi. VPS lazima iwe na sshd inayoendeshwa na ufikiaji wa bandari 22 katika sheria za ngome. Kwa kuwa tunazungumza juu ya seva ya kawaida, hii labda tayari imefanywa nje ya boksi. Ni rahisi kufungua ufikiaji wa mbali kupitia SSH kwenye mashine halisi. Kilichobaki ni kuangalia hali ya seva ya X2Go:

sudo systemctl status x2goserver

VPS kwenye Linux iliyo na kiolesura cha picha: kuzindua seva ya X2Go kwenye Ubuntu 18.04
Inafaa pia kuunda mtumiaji asiye na bahati kufanya kazi na mazingira ya eneo-kazi:

sudo adduser desktopuser

VPS kwenye Linux iliyo na kiolesura cha picha: kuzindua seva ya X2Go kwenye Ubuntu 18.04
Wacha tuongeze mtumiaji kwenye kikundi cha sudo ili aweze kufanya kazi zinazohusiana na utawala. Ikiwa hakuna hitaji kama hilo, unaweza kuruka hatua hii:

sudo gpasswd -a desktopuser sudo

Muunganisho wa Kompyuta ya Mezani

Programu ya mteja wa X2Go ya Windows, Linux na OS X inapatikana kupakua juu ya Online mradi. Mteja wa Android anatengenezwa, na programu za simu za bure kutoka NoMachine hazioani na seva ya X2Go. Ikiwa umeweka Ubuntu kwenye kompyuta yako ya karibu, ongeza tu kifurushi cha x2goclient:

sudo apt-get install x2goclient

Ili kuhifadhi anuwai ya spishi, wakati huu tutachukua mteja Windows:

VPS kwenye Linux iliyo na kiolesura cha picha: kuzindua seva ya X2Go kwenye Ubuntu 18.04
Hapa unaweza kusanidi mipangilio ya muunganisho, vifaa vya kuingiza/towe, na vifaa vya medianuwai.

VPS kwenye Linux iliyo na kiolesura cha picha: kuzindua seva ya X2Go kwenye Ubuntu 18.04
VPS kwenye Linux iliyo na kiolesura cha picha: kuzindua seva ya X2Go kwenye Ubuntu 18.04
VPS kwenye Linux iliyo na kiolesura cha picha: kuzindua seva ya X2Go kwenye Ubuntu 18.04
Ikiwa kila kitu kimefanywa kwa usahihi, desktop ya XFCE itaonekana baada ya kuunganisha.

VPS kwenye Linux iliyo na kiolesura cha picha: kuzindua seva ya X2Go kwenye Ubuntu 18.04

Kuendesha programu kwenye kompyuta ya mbali

Wakati mwingine, badala ya mazingira kamili ya eneo-kazi, unahitaji kuendesha programu-tumizi ya rasilimali (kwa mfano, IDE) kwenye kompyuta ya mbali. Hii sio ngumu kufanya; taja tu aina inayofaa ya kikao na amri katika mipangilio ya unganisho.

VPS kwenye Linux iliyo na kiolesura cha picha: kuzindua seva ya X2Go kwenye Ubuntu 18.04
VPS kwenye Linux iliyo na kiolesura cha picha: kuzindua seva ya X2Go kwenye Ubuntu 18.04
Kivinjari kinachoendesha kwenye VPS ya mbali na Ubuntu

Pia kuna chaguo zaidi za kigeni za kutumia X2Go: mfumo unaruhusu, kwa mfano, kuunganisha kwenye kikao cha mtumiaji kwenye kompyuta ya mbali (kama katika TeamViewer). Katika kesi hii, sehemu zote za mteja na seva lazima zimewekwa kwenye mashine zote mbili. Kwa kuongeza, si lazima kufafanua wasifu wa kikao kwenye kila mteja: unaweza kufunga na kusanidi x2gobroker ili kuwafafanua kwenye seva. Ili kufanya hivyo utahitaji kuunganisha hazina ya mtu wa tatu na vifurushi vya ziada.

Faida za X2Go

Tofauti na mfumo wa VNC wa kiwango cha juu cha data, X2Go hutumia itifaki ya hali ya juu ya NX 3 ili kupunguza kiasi cha data iliyohamishwa. Mfumo una seva yake ya X, zaidi ya hayo, hauhitaji mipangilio yoyote na ina uwezo wa hali ya juu. Tulizungumza tu juu ya zile za msingi zaidi, lakini X2Go inaweza kufanya mengi zaidi, pamoja na kutangaza sauti na video kutoka kwa seva hadi kwa mteja, kuchapisha kwa printa ya ndani (kwenye VPS itabidi usakinishe vifurushi vya ziada ili kusanidi kichapishi cha kawaida) na saraka zilizoshirikiwa. Mwingiliano na seva hutokea kwa njia ya sshd ya kuaminika na iliyojaribiwa kwa wakati - taratibu za uthibitishaji salama zinapatikana kwa mtumiaji, incl. na funguo. X2Go huweka mazingira yako kiotomatiki unapoingia (hakuna haja ya kuweka seva ya X kufanya kazi wakati wote), inasaidia kazi ya watumiaji wengi na mazingira maarufu ya eneo-kazi, na haiui kipindi chako hata baada ya muunganisho kupotea.

VPS kwenye Linux iliyo na kiolesura cha picha: kuzindua seva ya X2Go kwenye Ubuntu 18.04

Chanzo: mapenzi.com

Kuongeza maoni