Како покренути удаљену радну површину на Распберри Пи -у са ВНЦ -ом

Како покренути удаљену радну површину на Распберри Пи -у са ВНЦ -ом

Твој Распберри Пи је невероватан мали рачунар, али може бити помало незгодан. Под нормалном употребом, морате да прикључите тастатуру и миш и повежете их на ХДМИ монитор (мада се могу користити и други екрани) да бисте видели командну линију или радну површину.





Међутим, ово није увек практично. Вероватно користите монитор за свој главни рачунар. Или је то можда ваш главни телевизор. Без обзира на ситуацију, дође тренутак када откријете да би било много лакше да се даљински повежете на свој Распберри Пи.





Раније смо објаснили како се повезати помоћу ССХ -а , који омогућава удаљени приступ командној линији. Али шта ако вам је потребан приступ радној површини Распберри Пи са рачунара или лаптопа?



Овде долази ВНЦ.

Шта је ВНЦ?

Рачунање виртуелне мреже користи протокол међуспремника за удаљене оквире како би вам дао контролу над другим рачунаром, преносећи унос са тастатуре и миша на удаљени рачунар и слајући излаз преко мреже на ваш екран.



То значи да можете даљински покретати програме на свом Распберри Пи -у, прилагођавати поставке у Распбиан ГУИ -ју и опћенито користити окружење радне површине исто као што би Пи био прикључен на ваш монитор.

До недавно је било моје омиљено ВНЦ решење за везе са оперативним системом Виндовс до Пи ТигхтВНЦ, ВНЦ решење које је лагано , ако је мало спор.





Коришћење ТигхтВНЦ за даљинско повезивање са вашим Распберри Пи

Подешавање даљинског приступа вашем Распберри Пи -у помоћу ТигхтВНЦ -а је једноставно. Почните покретањем ажурирања пакета:

sudo apt-get update

... пре него што наставите са инсталирањем ТигхтВНЦ сервера за Линук:





sudo apt-get install tightvncserver

Имајте на уму да то можете учинити са прикљученим монитором или даљински помоћу командне линије путем ССХ -а.

Са инсталираном апликацијом сервера покрените је:

игре којима не треба флеш плејер
tightvncserver

Завршите покретањем ВНЦ сервера:

vncserver :0 -geometry 1920x1080 -depth 24

Ово ствара сесију на екрану 0 - забележите ово јер ће вам требати када се повежете.

Да бисте се повезали са овом серверском сесијом, прво морате да инсталирате ТигхтВНЦ на стони рачунар. Корисници Линука требали би једноставно инсталирати прегледник ТигхтВНЦ:

sudo apt-get install xtightvncviewer

У међувремену, корисници оперативних система Виндовс и Мац ОС Кс могу преузети клијент са ввв.тигхтвнц.цом/довнлоад.пхп . Обавезно покрените ТигхтВНЦ Виевер на свом рачунару, јер ће пакет за преузимање такође инсталирати ТигхтВНЦ Сервер на ваш рачунар.

Док је ТигхтВНЦ Виевер покренут, унесите ИП адресу или назив уређаја на вашем Распберри Пи -у, затим двотачку и број сесија. На пример, да бисте се повезали са сесијом 0, креираном изнад, унесите МиРаспберриПи: 0 , замењујући „МиРаспберриПи“ својим именом или ИП адресом уређаја.

Покрените ВНЦ при покретању

Како ствари стоје, ово ће успети само ако трчите тигхтвнцсервер сваки пут када поново покренете Распберри Пи, што значи прво успостављање ССХ везе - није идеално! Међутим, ово можете превазићи креирањем почетне скрипте.

Почните креирањем нове датотеке у нано:

sudo nano vnc.sh

и унесите следећу скрипту:

#!/bin/sh
vncserver :0 -geometry 1920x1080 -depth 24 -dpi 96

Када је ово унето, притисните ЦТРЛ+Кс да изађете из уређивача текста, одабиром И за чување. Затим поставите дозволе:

sudo chmod +x vnc.sh

Ово можете покренути уносом

./vnc.sh

Сада је потребна друга скрипта, али прво ћете се морати пријавити као роот и отићи до исправног директоријума:

sudo su
cd /etc/init.d/

Направите другу датотеку у нано -у, овај пут звану внцбоот:

sudo nano vncboot

Унесите следеће (копирање и лепљење би требало да функционишу, али проверите да није залепљено више пута).

#! /bin/sh
# /etc/init.d/vncboot
### BEGIN INIT INFO
# Provides: vncboot
# Required-Start: $remote_fs $syslog
# Required-Stop: $remote_fs $syslog
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Start VNC Server at boot time
# Description: Start VNC Server at boot time.
### END INIT INFO
USER=pi
HOME=/home/pi
export USER HOME
case '' in
start)
echo 'Starting VNC Server'
#Insert your favoured settings for a VNC session
su - pi -c '/usr/bin/vncserver :0 -geometry 1280x800 -depth 16 -pixelformat rgb565'
;;
stop)
echo 'Stopping VNC Server'
/usr/bin/vncserver -kill :0
;;
*)
echo 'Usage: /etc/init.d/vncboot start'
exit 1
;;
esac
exit 0

Затим учините датотеку извршном:

chmod 755 vncboot

Завршити са

update-rc.d /etc/init.d/vncboot defaults

... или ако ово не успе ...

update-rc.d vncboot defaults

Можете тестирати да ли ово функционише тако што ћете поново покренути Распберри Пи и покушати ВНЦ везу са рачунара.

Када се покрене, требало би да будете у могућности да комуницирате са већином апликација и поставки за рачунаре. Међутим, неким корисницима је ТигхтВНЦ спор. На срећу постоји алтернатива - нека врста ВНЦ преко ССХ решења.

ВНЦ преко ССХ -а са Ксмингом

Ако сте пратили наш водич за ССХ или сте раније користили услугу, знаћете да се таквим везама управља путем ССХ клијента. У оперативном систему Виндовс ово је вероватно ПуТТИ, који сте већ требали инсталирати.

Корисници оперативног система Виндовс могу искористити Ксминг, решење у стилу ВНЦ-а које нуди брже перформансе и додатну поузданост. Међутим, попут стандардног ССХ-а, ово зависи од тога да ли је ССХ омогућен на вашем Распберри Пи-у, што можете учинити помоћу распи-цонфиг (подразумевано је омогућено).

Започните преузимањем Ксминг из Соурцефорге -а и инсталирање, потврђујући да је ПуТТИ веза изабрана у чаробњаку за инсталацију.

Након што је Ксминг инсталиран, пронађите пречицу на радној површини, кликните десним тастером миша и изаберите Некретнине. У Таргет поље , уверите се да је адреса датотеке додата на следећи начин:

'Ц: Програм Филес (к86) Ксминг Ксминг.еке' : 0 -међуспремник -више прозора

Ако текст подебљан није присутан, додајте га и кликните Применити .

Када завршите, покрените Ксминг. Виндовс заштитни зид ће покушати да блокира програм, па сачекајте да се овај оквир појави и кликните Дозволи .

Скоро смо стигли. У ПуТТИ, проширите дрво менија са леве стране и идите на Веза> ССХ> Кс11 . Ево, провери Омогућите прослеђивање Кс11 . Вратите се на приказ Сесије, а затим унесите ИП адресу или назив уређаја за Распберри Пи, можда сачувате сесију ако планирате да поново користите та подешавања.

Кликните Цоннецт - неколико секунди касније уживаћете у виртуелном доживљају радне површине преко ССХ -а!

Даљинско повезивање помоћу Мицрософт РДП -а

Друга опција за удаљене везе између десктоп рачунара и Распберри Пи је Мицрософт РДП. Ово је уграђено у Виндовс Виста и новије верзије, па додатни рачунар није потребан на вашем рачунару.

На вашем Распберри Пи отворите прозор терминала и инсталирајте крдп.

виндовс није могао да открије проки ове мреже
sudo apt-get install xrdp

Када се инсталира, ово ће се покретати кад год се са вашег рачунара успостави аутентификована веза, јер крдп ради као услуга. Покрените везу са удаљеном радном површином у оперативном систему Виндовс (В8.к и новије верзије могу једноставно да траже „рдп“ да то пронађу) и у поље Рачунар унесите ИП адресу свог Пи -а. Када кликнете на повежи, Виндовс би требао затражити да потврдите везу јер идентитет циљног рачунара неће бити јасан. Као што знате да је то ваш Распберри Пи, а на вашој мрежи је безбедно наставити.

Када се то од вас затражи, унесите корисничко име и лозинку свог Пи налога. На пример, да нисте променили подразумеване вредности, ово би било корисничко име: пи и лозинка: малина .

За тренутак бисте требали бити даљински повезани на свој Распберри Пи!

Погледали смо три решења за удаљену радну површину за Распберри Пи. Која је твоја омиљена? Да ли користите различите алате за удаљену радну површину? Реците нам о томе у коментарима.

Објави Објави Твеет Емаил 11 невероватних Андроид апликација које ће променити начин на који користите телефон

Ево најневероватнијих апликација за Андроид које ће променити начин на који свакодневно користите и комуницирате са својим уређајем.

Прочитајте следеће
Повезане теме
  • ДИИ
  • Ремоте Десктоп
  • ВНЦ
  • Распберри Пи
  • Даљинско управљање
О аутору Цхристиан Цавлеи(1510 објављених чланака)

Заменик уредника за безбедност, Линук, уради сам, програмирање и објашњење технологије и заиста користан произвођач подцаста, са великим искуством у подршци за десктоп и софтвер. Сарадник часописа Линук Формат, Цхристиан је љубитељ Распберри Пи -а, љубитељ Лега и љубитељ ретро игара.

Више од Цхристиана Цавлеија

Претплатите се на наш билтен

Придружите се нашем билтену за техничке савете, критике, бесплатне е -књиге и ексклузивне понуде!

Кликните овде да бисте се претплатили