Customer ID

Password

 
 
 

Поддержка NoMachine

Все, что необходимо знать

Подсказки по настройке Raspberry Pi для удаленного доступа через NoMachine

Переходите на следующий уровень удаленных вычислений

ПО NoMachine может устанавливаться на большинстве дистрибутивов Linux, включая Linux ARM. Пользователи, знакомые с Linux ARM, уже, вероятно, отлично знают о разнообразии таких малоразмерных компьютеров, доступных на рынке, как Banana Pi, Beaglebone, Radxa Rock и CuBox TV. Описанные малоразмерные компьютеры помещаются на ладони, но при этом их мощности хватает для запуска настольного ПК. Такие компьютеры могут также использоваться в качестве тонких клиентов, сетевых систем хранения (NAS), файловых серверов и даже домашних мультимедийных серверов, на которые можно заходить из соседней комнаты. Соответственно, описанные компьютеры идеально подходят для установки NoMachine.

Одно из наиболее популярных устройств, к которым проявили интерес наши пользователи, — это Raspberry Pi. По этой причине мы собрали воедино основные подсказки, благодаря которым можно настроить ваше устройство Raspberry Pi для удаленного управления посредством NoMachine через домашнюю сеть или интернет. Такой подход будет крайне полезным, если вы пожелаете запускать свое устройство Pi в качестве машины без собственных монитора, мыши и клавиатуры. Вместо этого вы сможете использовать свой домашний компьютер, а также планшет iPad или Android для доступа к своему устройству Pi и управления им. При этом ничто не мешает заходить на это устройство с другого устройства Pi! Все, что вам потребуется, — это установить NoMachine на все устройства, которые вы пожелаете использовать.

Настройка Raspberry Pi

Подготовка к работе устройства RPi

Вначале необходимо настроить свое устройство так, чтобы впоследствии на него можно было установить ПО NoMachine. Несмотря на то, что пользователям доступны несколько дистрибутивов Pi на основе Linux, в своем примере мы будем говорить о последней версии Raspbian: официальной операционной системе для Raspberry Pi. Проще всего загрузить новую программу установки, готовая к использованию (NOOBS) с веб-сайта: https://www.raspberrypi.org/downloads/noobs/. Компания-разработчик также предоставляет элементарное руководство по настройке вашего устройства с монитором и клавиатурой; оно будет полезно, если вы используете свое устройство в качестве клиента, с которого осуществляется подключение к другому удаленному компьютеру с установленной программой NoMachine: https://www.raspberrypi.org/help/quick-start-guide

 

 

Включение загрузки Raspberry Pi в режиме рабочего стола

Система Raspbian снабжена графическим пользовательским интерфейсом по аналогии с ОС Windows или Mac. С его помощью можно выполнять большинство ежедневных задач. После установки Rasbian следует убедиться, что при каждой загрузке Raspberry будет отображаться графический интерфейс. Для этого необходимо настроить поведение при загрузке Pi. При первой загрузке Raspbian отобразится средство настройки Raspberry Pi под названием raspi-config. Чтобы впоследствии запустить средство настройки, просто запустите sudo raspi-config из командной строки, используя оболочку или окно терминала (последний в Raspbian называется LXTerminal).

  • Необходимо изменить предпочтения загрузки на рабочий стол:
  • Войдите в raspi-config.
  • sudo raspi-config
  • Выберите вариант № 3 - "Enable Boot to Desktop/Scratch".
  • Выберите вариант № 2 - "Desktop Log in as user 'pi' at the graphical desktop".
  • При необходимости введите свой пароль.
  • Выберите "Finish".
  • Выберите "Yes", чтобы выполнить перезагрузку.
  • После настройки рабочего стола Raspbian можно приступать к установке NoMachine.

 

Загрузка и установка NoMachine

После подключения Raspberry Pi и входа в настольную систему нужно загрузить пакет NoMachine, совместимый с вашим устройством (см. приведенную ниже статью, в которой опубликована дополнительная информация о совместимых пакетах для моделей Pi). Запустите браузер и перейдите на веб-сайт NoMachine для загрузки:

https://www.nomachine.com/ru/download/linux&id=29&s=Raspberry

  • В нашем примере ПО NoMachine устанавливается с помощью командной строки через LXTerminal.
  • Откройте место, куда загрузился пакет NoMachine. По умолчанию таким каталогом выступает папка Downloads (Загрузки) корневого каталога пользователя (рис. 1). Далее запустите загрузку:
  • $ sudo dpkg -i nomachine_4.6.12_1_armv6hf.deb
Установка NoMachine из командной строки в Raspberry Pi

Рис. 1. Установка NoMachine из командной строки

 

  • Полная версия инструкций по установке (а также обновлению и удалению ПО) для пакетов Linux доступна по адресу https://www.nomachine.com/DT07M00078#4.
  • Теперь можно приступать к использованию NoMachine.

 

Использование NoMachine на устройстве Raspberry

Использовать ваше устройство RPi можно двумя способами:

Как уже указывалось ранее, ваше устройство Raspberry Pi может использоваться как устройство, с которого осуществляется подключение, или как сервер для удаленного доступа. Просто установите бесплатную версию NoMachine или при желании NoMachine Enterprise Client на устройствах RPi, которые используются в качестве клиентов для подключения. На устройстве, к которому вы хотите получить удаленный доступ, выберите бесплатную версию продукта NoMachine или (в случае бизнес-среды) — NoMachine Enterprise Desktop.

 

Подключение с тонкого клиента Raspberry на другой компьютер

  • После установки программного обеспечения NoMachine оно уже практически готово к работе.
  • На устройствах Raspbian ПО NoMachine устанавливается в папке «интернет». Щелкните по значку меню Raspberry и выберите NoMachine (рис. 2). Запустится NoMachine User Interface.
  • Если вы уже пользовались NoMachine, вам известно, что для подключения нужно знать IP-адрес компьютера, к которому вы подключаетесь, и заранее установить на него ПО NoMachine.
  • Если вы впервые знакомитесь с NoMachine, обязательно прочтите наше иллюстрированное руководство , чтобы запустить ваше первое соединение. Как только вы узнаете IP-адрес удаленного ПК или компьютера Mac, к которому желаете осуществлять доступ, можно приступать к использованию ПО NoMachine на тонком клиенте Raspberry для удаленной работы.
В качестве тонкого клиента для удаленного управления другим компьютером используйте ПО NoMachine на Raspberry Pi.

Рис. 2. ПО NoMachine на Raspberry Pi, использующееся в качестве тонкого клиента для удаленного управления другим компьютером

 

Удаленное подключение к устройству Raspberry с другого устройства

  • Установив NoMachine на вашем устройстве Rasberry Pi, вы сможете удаленно управлять им из произвольного места, работать с документами, передавать файлы на устройство и с устройства, просматривать видеозаписи, играть в запущенные на устройстве игры, а также выполнять множество других действий.
  • Можно подключаться с произвольного компьютера Linux, Windows или Mac; клиенты также доступны для планшетов iPad и Android. Выберите пакет NoMachine для своей ОС в разделе загрузок с веб-сайта: https://www.nomachine.com/ru/download.
  • Прочтите наше иллюстрированное руководство, чтобы запустить ваше первое соединение. Как только вы узнаете IP-адрес удаленного ПК или компьютера Mac, к которому желаете осуществлять доступ, можно приступать к использованию ПО NoMachine на тонком клиенте Raspberry для удаленной работы.
Используйте ваше устройство Raspberry Pi в качестве сервера и подключите его удаленно к соответствующему рабочему столу Raspbian с помощью NoMachine

Рис. 3. Подключение к рабочему столу Raspbian с устройства Raspberry Pi с установленным ПО NoMachine

Дополнительные подсказки по извлечению максимума пользы от устройства Raspberry Pi

В зависимости от того, как вы собираетесь использовать свое устройство Raspberry Pi, для него требуется дополнительная настройка. Ниже приведены подсказки, облегчающие настройку вашего устройства, подготовленного к установке NoMachine.

Подсказка 1. Oптимизация разрешения на Raspberry

Устройство Raspbian само устанавливает разрешение, которое может немного отличаться от разрешения экрана устройства в меньшую сторону. Чтобы задать разрешение на Raspberry Pi, выполните следующие действия:

  • Отредактируйте файл config.txt, расположенный в каталоге /boot
      sudo vim /boot/config.txt
  • Найдите и раскомментируйте (то есть удалите знак решетки в начале строки) следующие строки, после чего введите желаемые значения. Пример
    hdmi_group=1
    hdmi_mode=31
  • Для ознакомления со списком всех поддерживаемых режимов и групп смотрите веб-сайт Raspberry.
  • Поскольку в нашем примере используется монитор с широкоэкранным разрешением Full HD, мы выбрали значение 31. Вам следует выбрать естественное разрешение для своего монитора.
  • Сохраните файл и закройте его
  • Выполните перезагрузку
    sudo reboot

Подсказка 2. Подключение к устройству Raspberry без периферийных устройств

Если ваше устройство Raspberry Pi используется в качестве блока без периферийных устройств (то есть к нему не подключены монитор и клавиатура), система по умолчанию выберет низкое разрешение. При этом вам потребуется принудительно настроить HDMI-вывод, даже если монитор HDMI не обнаружен.

  • Отредактируйте файл config.txt, расположенный в каталоге /boot
      sudo vim /boot/config.txt
  • Найдите и раскомментируйте (удалите знак решетки в начале строки) следующую строку
    hdmi_force_hotplug=1
  • Сохраните файл и закройте его
  • Выполните перезагрузку
    sudo reboot
Настройте устройство Raspberry в качестве блока без периферийных устройств и подключитесь к нему с помощью NoMachine

Рис. 4. Настройка устройства Raspberry в качестве блока без периферийных устройств

Подсказка 3. Оптимизация использования памяти

Устройство Raspberry Pi оснащено 1 Гбайт ОЗУ; вы сами можете распределять память ОЗУ между запущенными программами (и системой), а также выделять определенный объем памяти для графического процессора. Необходимый объем ОЗУ зависит от ваших задач. Выделение по умолчанию 64 Мбайт для графического процессора удовлетворяет большинство задач. Однако для декодирования HD-видеозаписей с разрешением 1080p может потребоваться больше памяти. Наша компания рекомендует выделять 128 Мбайт. Это приведет к повышению общей производительности устройства при запуске сеанса взаимодействия с удаленным рабочим столом NoMachine.

  • Войдите в raspi-config
    sudo raspi-config
  • Выберите вариант № 8 - "Advanced Options"
  • Выберите вариант № 2 - "Memory Split"
  • Введите желаемое значение (128)
  • Выберите "Finish"
  • Выберите "Yes", чтобы выполнить перезагрузку.

Нам приятно будет узнать, что вы используете свое устройство Raspberry Pi совместно с NoMachine!

NoMachine — программа, бесплатная для всех

Бесплатно для домашнего и некоммерческого использования

 

Если вы ищете быстрое и надежное решение для удаленного доступа, которое позволит работать из дома и оказывать поддержку друзьям, загрузите и установите NoMachine. Вы можете получать доступ ко всем вашим файлам, воспроизводить видео и аудио, редактировать документы и т. д.