Разберем вопрос развертывания VNC на Raspberry PI. Также затронем тему VNC клиентов на разных операционных системах, их установку и использование.
Что такое VNC?
Начнем с вопроса: что такое VNC? Обратимся к википедии – Virtual Network Computing (VNC) — система удалённого доступа к рабочему столу компьютера, использующая протокол RFB (англ. Remote FrameBuffer, удалённый кадровый буфер). Управление осуществляется путём передачи нажатий клавиш на клавиатуре и движений мыши с одного компьютера на другой и ретрансляции содержимого экрана через компьютерную сеть.
Технически VNC включает два компонента – это сервер и клиент. К одному серверу может одновременно подключаться несколько клиентов. Клиенты (VNC viewers) существуют практически для всех популярных операционных систем.
Настройка VNC на Raspberry PI
Настройка VNC на Raspberry PI заключается в активации сервера VNC. Самый простой способ это сделать – воспользоваться программой raspi-config.
Откройте терминал и введите в нем следующую команду.
> sudo raspi-config
В результате запустится программа, выполненная в виде консольного графического приложения. В появившемся окне выберите: Interaction Options
Далее VNC
Enable VNC – выберете <Yes>.
После этого появится окно, подтверждающее активацию VNC.
На этом процедура настройки VNC закончена.
VNC клиент под Windows, Linux и MacOS
Одним из наиболее простых и популярных VNC клиентов является VNC Viewer от RealVNC. Это кроссплатформенный клиент, т.е. его можно запускать под Windows, Linux, MacOS и других, поддерживаемых данным ПО, операционных системах (на данный момент их 10 штук, включая Android и iOS).
Для установки VNC Viewer перейдите на соответствующую страницу сайта производителя.
Выберите используемую вами операционную систему.
Скачайте необходимый дистрибутив.
Установка VNC Viewer в Windows
Запустите установочный файл и выберите язык.
Далее в окне приглашения установки нажмите Next.
Ознакомьтесь с лицензионным соглашением.
Сделайте необходимые настройки.
Запустите процесс установки.
После того, как установка будет завершена, вы увидите соответствующее сообщение.
После того, как VNC Viewer будет установлен, запустите его.
На панели меню выберите File->New Connection…и введите параметры соединения с VNC Server’ом.
Теперь можно запустить сеанс связи через главное окно программы – необходимо два раза щелкнуть мышью на соответствующей пиктограмме.
Для получения доступа к Raspberry PI введите логин и пароль к системе.
Установка VNC Viewer в Linux
Установим VNC Viewer в Ubuntu Linux, для этого скачайте с сайта дистрибутив – пакет DEB, соответствующей разрядности, в нашем случае – DEB x64.
Для запуска процесса установки перейдите в каталог (по умолчанию ~/Downloads) и выполните следующую команду.
> cd ~/Downloads
> sudo dpkg -i VNC-Viewer-6.17.1113-Linux-x64.deb
Для запуска программы введите в командной строке
> vncviewer
В результате запустится графическая оболочка, работа с которой аналогична той, что описана для Windows.