Мутобиқсозӣ
Мундариҷа:
Насб кардани муҳити графикӣ Русикунонии сервер ва насби нармафзор Насб кардани сервери X2Go Пайвастшавӣ ба мизи корӣ Иҷрои барнома дар компютери дурдаст Манфиатҳои X2Go
Насб кардани муҳити графикӣ
Мизи кории графикии виртуалӣ дар Linux мошинҳои пурқувватро талаб намекунад, то он даме, ки корбар ба иҷрои барномаҳои замимавӣ шурӯъ накунад. Барои санҷишҳо мо як миёнарави пурқуввати Ubuntu Server 18.04 LTS-ро бо ду ядрои компютерӣ, чаҳор гигабайт RAM ва бист гигабайт диски сахт (HDD) мегирем. Тасвирҳои Ubuntu Server 20.04 LTS аллакай дар RuVDS дастрасанд; раванди насб кардани версияи навтарин шабеҳ хоҳад буд. Фаромӯш накунед, ки промо-коди Habrahabr10-ро истифода баред, то дар фармоиши худ 10% тахфиф ба даст оред.
Мо бори дигар XFCE-ро ҳамчун муҳити мизи кории худ интихоб мекунем, зеро талаботи нисбатан пасти захираҳои компютерӣ. Илова бар ин, иҷрои ин DE-ро тавассути дастрасии дурдаст дар муҳити виртуалӣ ягон мушкилот вуҷуд надорад:
sudo apt-get install xfce4 xfce4-goodies xorg dbus-x11 x11-xserver-utils
Русикунонии сервер ва насби нармафзор
Қадами навбатӣ танзими маҳаллисозӣ ва насби ҳадди ақали маҷмӯи барномаҳои барномавӣ: браузер, муштарии почтаи электронӣ ва маҷмӯи офис мебошад. Аввалан, тарҷумаҳоро барои барномаҳои система насб кунед:
sudo apt-get install language-pack-ru
Биёед локализатсияро танзим кунем:
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 метавонанд аз анбори беруна насб карда шаванд
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
Инчунин барои кор бо муҳити мизи корӣ корбари беимтиёз эҷод кардан лозим аст:
sudo adduser desktopuser
Биёед корбарро ба гурӯҳи sudo илова кунем, то ки ӯ вазифаҳои марбут ба маъмуриятро иҷро кунад. Агар чунин зарурат вуҷуд надошта бошад, шумо метавонед ин қадамро гузаред:
sudo gpasswd -a desktopuser sudo
Пайвастшавӣ ба мизи корӣ
Нармафзори муштарии X2Go барои Windows, Linux ва OS X дастрас аст
sudo apt-get install x2goclient
Барои нигоҳ доштани гуногунии намудҳо, ин дафъа мо муштарӣ мегирем
Дар ин ҷо шумо метавонед танзимоти пайвастшавӣ, дастгоҳҳои вуруд/барорӣ ва дастгоҳҳои мултимедиявиро танзим кунед.
Агар ҳама чиз дуруст анҷом дода шавад, пас аз пайвастшавӣ мизи кории XFCE пайдо мешавад.
Иҷрои барнома дар компютери дурдаст
Баъзан, ба ҷои муҳити мукаммали мизи корӣ, ба шумо лозим аст, ки дар компютери дурдаст як барномаи серталаб (масалан, IDE) -ро иҷро кунед. Иҷрои ин кор душвор нест; танҳо дар танзимоти пайвастшавӣ навъи мувофиқ ва фармонро муайян кунед.
Браузер дар VPS дурдаст бо Ubuntu кор мекунад
Инчунин имконоти экзотикии истифодаи X2Go мавҷуданд: система имкон медиҳад, ки масалан, ба сеанси корбар дар компютери дурдаст пайваст шавад (ба мисли TeamViewer). Дар ин ҳолат, ҳам қисмҳои муштарӣ ва ҳам сервер бояд дар ҳарду мошин насб карда шаванд. Илова бар ин, муайян кардани профилҳои сессия дар ҳар як муштарӣ шарт нест: шумо метавонед x2gobroker-ро насб ва танзим кунед, то онҳоро дар сервер муайян кунад. Барои ин ба шумо лозим меояд, ки пайваст шавед
Манфиатҳои X2Go
Баръакси системаи фарохмаҷрои баланди VNC, X2Go протоколи пешрафтаи NX 3-ро барои кам кардани миқдори додаҳои интиқолшуда истифода мебарад. Система сервери X-и худро дорад, ғайр аз ин, он амалан танзимотро талаб намекунад ва дорои қобилиятҳои пешрафта мебошад. Мо танҳо дар бораи чизҳои асосӣ сӯҳбат кардем, аммо X2Go метавонад корҳои зиёдеро иҷро кунад, аз ҷумла пахши аудио ва видео аз сервер ба муштарӣ, чоп кардан ба принтери маҳаллӣ (дар VPS шумо бояд бастаҳои иловагиро барои танзим кардани принтери виртуалӣ насб кунед) ва директорияҳои муштарак. Муносибат бо сервер тавассути sshd боэътимод ва дар вақт санҷидашуда сурат мегирад - механизмҳои аутентификатсияи бехатар барои корбар дастрасанд, аз ҷумла. бо калидҳо. X2Go ҳангоми ворид шуданатон ба таври худкор муҳити шуморо танзим мекунад (ҳоҷат нест, ки сервери X ҳамеша кор кунад), кори бисёркорбар ва муҳитҳои маъмултарини мизи кории худро дастгирӣ мекунад ва ҳатто пас аз қатъ шудани пайвастшавӣ сессияи шуморо намекушад.
Манбаъ: will.com