реклама
Използване на a Raspberry Pi като стандартен компютър Използвайте вашия Raspberry Pi като настолен компютърИма толкова много невероятни неща, които можете да направите с Raspberry Pi, от стартиране на собствена космическа програма до изграждане на медиен център. Макар и уж замислен като компактен компютър, който може да бъде ... Прочетете още - с монитор и клавиатура - е един от начините за взаимодействие с устройството. Но често може да не са ви необходими тези предмети. Вашите USB портове може да са прекалено заети, за да свържете клавиатура, а мониторът може да е прекалено опасен за вашия проект. Докато компактен, преносим, сензорен дисплей Как да настроите вашия сензорен екран Raspberry PiRaspberry Pi се предлага с различни полезни добавки, но едно парче от комплекта, което се оказа особено популярно, е Raspberry Pi 7-инчовият сензорен дисплей. Ето как да го настроите. Прочетете още е опция, можете да изоставите идеята за специален дисплей изцяло в полза на достъп до вашия Pi от разстояние.
SSH е популярно средство за това, но без допълнителен софтуер и конфигурация, това е ограничено до достъп до командния ред. VNC е силна алтернатива за отдалечен достъп до работния плот и сега идва вградена в основната операционна система Raspberry Pi, Raspbian Jessie с работния плот PIXEL.
Какво е VNC?
Виртуална компютърна мрежа е средство, чрез което можете да се свържете дистанционно с втори компютър. Той използва Буфер за отдалечен кадър протокол, който позволява достъп и контрол на работния плот и може да се използва и в операционни системи.
По-рано разгледахме как можете свържете се с вашия Raspberry Pi от компютър с Windows, Mac или Linux с помощта на VNC Как да стартирате отдалечен работен плот на Raspberry Pi с VNCАми ако имате нужда от достъп до настолния компютър Raspberry Pi от вашия компютър или лаптоп, без да е необходимо да включвате клавиатура, мишка и монитор? Тук идва VNC. Прочетете още , но интегрирането на RealVNC с Raspbian Jessie и актуализацията на работния плот на PIXEL означава, че голяма част от процеса е опростен.
Сега натрапването е да се уверите, че имате конфигуриран софтуер за сървър RealVNC на вашия Raspberry Pi и VNC зрител на вашето основно устройство или контролер.
Конфигурирайте VNC на Raspbian Jessie
Най-лесният начин да започнете с RealVNC на вашия Raspberry Pi е да използвате най-новата Raspbian Jessie с работния плот на PIXEL Надстройте Raspbian OS Raspberry Pi с PIXEL Desktop EnvironmentОт излизането си през 2012 г., Raspberry Pi, Raspbian операционната система имаше няколко ревизии, но средата на работния плот остана до голяма степен същата. Pixel променя това. Прочетете още .
Трябва обаче да активирате VNC сървъра, преди да можете да се свържете с него. Вие бих могъл направете това, като стартирате вашия Pi като десктоп, заедно с клавиатура, мишка и дисплей и навигирате през предпочитанията..., но това не е необходимо. За да направите всичко без глава (т.е. от друг компютър), първо трябва да активирате SSH.
Направете това, като изключите вашия Pi, премахнете microSD картата и я поставите във вашия компютър. В началния дял създайте празен файл, наречен SSH, без разширение. Безопасно извадете картата и я поставете отново във вашия Pi. Когато се стартира, SSH вече ще бъде активиран. Влезте през SSH връзка, като използвате директния IP адрес или Bonjour адреса raspberrypi.local:
ssh [email protected]
(Паролата по подразбиране е „малинова“.)
Накрая ще трябва да активирате VNC. За да направите това, изпълнете:
sudo raspi-config
И прегледайте с клавишите със стрелки към Опции за взаимодействие> VNC, след това изберете да.
VNC вече е активиран и ще можете да се свържете дистанционно с виртуален десктоп на вашия Raspberry Pi, чрез софтуера RealVNC.
Ръчно инсталиране
Ако не използвате Raspbian Jessie с работния плот на PIXEL, ще трябва ръчно да инсталирате най-новия софтуер RealVNC от хранилищата на Raspbian. Стартирайте:
sudo apt-get update. sudo apt-get install realvnc-vnc-сървър realvnc-vnc-viewer
За да активирате, използвайте raspi-config, както е описано по-горе.
VNC сървърът ще стартира автоматично всеки път, когато се стартира Pi.
Дистанционно контролирайте вашия Raspberry Pi с VNC Connect
RealVNC може да се използва и за дистанционно управление на вашия Pi от всяка точка на света, стига да имате интернет връзка! VNC Connect е безплатна облачна услуга (за домашна употреба, но са налични и професионални и корпоративни опции), която предлага просто управление на връзката и защитени връзки с посредничеството в облака.
Това премахва необходимостта от създаване на прокси или статични IP адреси и оптимизира истинския отдалечен достъп по начин, който не е виждан досега. Също така VNC Connect има подобрения в скоростта и точността на визуализация на работния плот, което би трябвало да направи дистанционното управление още по-добро от преди.
Забележка: Ако в момента използвате TightVNC, той ще трябва да бъде премахнат, преди да използвате VNC Connect. Те не са съвместими Не се притеснявайте, тъй като автоматично ще бъде премахнат за вас, когато инсталирате VNC сървъра на RealVNC.
Създайте акаунт в RealVNC
С RealVNC сървър, работещ на вашия Pi, трябва да създадете акаунт на вашия компютър. Насочете се към www.realvnc.com/download/vnc за да вземете копие на приложението VNC Viewer от RealVNC и следвайте стъпките по време на първоначалното стартиране, за да създадете акаунт с тяхната услуга. След като направите това, отдалечено се свържете с вашия Raspberry Pi десктоп чрез VNC Viewer. Ще трябва да въведете идентификационните данни, създадени по-рано. За достъп до услугата VNC Connect, щракнете върху иконата RealVNC на панела на работния плот, щракнете върху Впиши се и следвайте инструкциите, като не забравяйте да изберете Директна и облачна свързаност опция.
Следвайте инструкциите на екрана, за да завършите настройката на вашия акаунт. В края на това трябва да имате два компютъра във вашия „Екип“: вашия Pi и вашия работен плот. С пет слота в екипа, ще имате място да добавите мобилно устройство или два!
Докато вашият Raspberry Pi е онлайн, вече ще можете да получите достъп до него отвсякъде чрез приложение на RealVNC с поддръжка за VNC Connect. Това има потенциал да направи нещата много по-лесни за много съществуващи проекти Raspberry Pi и може просто да вдъхнови нещо ново!
Управлявайте вашия Raspberry Pi от мобилен с RealVNC
Ако използвате Android или iOS, за да се свържете с вашия Pi чрез VNC, можете да го направите с RealVNC Viewer (андроид, IOS), което ще ви позволи лесно да се свържете с вашия Raspberry Pi през вашата домашна мрежа.
Просто инсталирайте и стартирайте приложението, щракнете върху + символ и въведете IP адреса и номера на екрана. С въведената парола ще можете да го направите Connect.
RealVNC Viewer има добре обмислен потребителски интерфейс, който ви дава възможност да преместите точно мишката с върха на пръста си и да докоснете или щракнете два пъти върху инструменти и икони в работната среда на PIXEL. Това е едно от най-лесните изживявания от отдалечен работен плот, които сме виждали!
VNC и Raspberry Pi
Ако имате нужда от достъп до вашия работен плот Raspberry Pi от разстояние, VNC е може би най-гъвкавата опция. SSH със сигурност е по-бърз и RDP може да предложи известна конкуренция в залаганията на производителността, но VNC е крос платформа с пълна графична стрийминг.
Разгледахме тук две VNC услуги. Ако сте нов в Pi, има смисъл да се придържате към вградената опция Raspberry Pi от RealVNC, където е възможно, освен ако не предпочитате TightVNC и не сте го използвали преди. Въпреки че установихме, че TightVNC е малко по-бърз от RealVNC, той не предлага нищо като облачната услуга VNC Connect.
Какво мислиш? Използвате ли VNC или предпочитате разчитайте на SSH Настройка на вашия Raspberry Pi за употреба без глава с SSHRaspberry Pi може да приема SSH команди, когато е свързан към локална мрежа (или чрез Ethernet или Wi-Fi), което ви позволява лесно да го настроите. Предимствата на SSH надхвърлят разстройството на ежедневния скрининг ... Прочетете още ? Опитали ли сте TightVNC и RealVNC и може би имате различно мнение за тях към нас? Кажете ни в коментарите.
Кристиан Каули е заместник-редактор по сигурността, Linux, направи си сам, програмирането и обяснените технологии. Освен това той произвежда The Really Useful Podcast и има богат опит в поддръжката на десктоп и софтуер. Сътрудник на списание Linux Format, Кристиан е тенисър на Raspberry Pi, любител на Lego и фен на ретро игри.