Вопрос или проблема
У меня в системе работают 3 Raspberry Pi. Две из них настроены на Raspian, а последняя – на Ubuntu Mate (Mate установлен на моем ноутбуке, и мне он очень нравится). С двумя Raspian я могу легко подключаться к ним через VNC с моего ПК, поскольку VNC-сервер поставляется по умолчанию с Raspian. Так что мой вопрос: как мне настроить VNC-сервер на Raspberry Pi с Mate, чтобы я мог получить доступ ко всем из них таким же образом?
Вы можете перейти на страницу загрузки RealVNC Server и скачать версии armhf и arm64 для Ubuntu, работающего на Raspberry Pi.
Вот ссылки для загрузки последней версии.
После загрузки вы можете установить ее с помощью команды
sudo apt install ./path/to/installer.deb
В качестве альтернативы вы можете установить deb-пакет графически с помощью установщика пакетов GDebi.
Ответ или решение
Установка VNC-сервера на Raspberry Pi с Ubuntu Mate может показаться сложной задачей, особенно если вы привыкли к стандартному решению, предлагаемому Raspbian. Однако, следуя приведенным ниже шагам, вы сможете без труда настроить VNC-сервер и получить доступ к вашему устройству так же просто, как и к вашим Raspberry Pi с Raspbian.
Шаг 1: Установка необходимых пакетов
Первым делом вам необходимо убедиться, что ваш Raspberry Pi с Ubuntu Mate подключен к интернету. Откройте терминал и выполните следующие команды, чтобы обновить список пакетов и установить необходимые зависимости.
sudo apt update
sudo apt upgrade
Шаг 2: Скачивание VNC-сервера
Для установки VNC-сервера вам потребуется скачать пакет установки. Вы можете перейти на официальную страницу загрузки RealVNC и найти версии для ARM.
Скачайте подходящий .deb файл (armhf или arm64 в зависимости от архитектуры вашей системы). Можно использовать команду wget
для загрузки прямо из терминала:
wget https://your_download_link_here
Шаг 3: Установка VNC-сервера
После того как вы скачали VNC-сервер, установите его, используя следующую команду. Замените ./path/to/installer.deb
на путь к вашему загруженному файлу.
sudo apt install ./path/to/installer.deb
Кроме того, вы можете установить пакет графически с помощью установщика GDebi, если предпочитаете работать через графический интерфейс.
Шаг 4: Настройка VNC-сервера
После завершения установки вы можете настроить VNC-сервер. Для этого выполните следующую команду:
vncserver
Эта команда создаст виртуальный дисплей и запросит вас установить пароль для доступа. Убедитесь, что пароль безопасен и запишите его, поскольку он потребуется для подключения к вашему Raspberry Pi.
Шаг 5: Настройка VNC-сервера на автозапуск
Чтобы VNC-сервер автоматически запускался при загрузке вашего Raspberry Pi, вам нужно добавить его в автозагрузку. Для этого создайте или отредактируйте файл в каталоге ~/.config/autostart/
или используйте systemd
.
Пример файла autostart:
[Desktop Entry]
Type=Application
Name=VNC Server
Exec=/usr/bin/vncserver :1
StartupNotify=false
Сохраните изменения и закройте файл. Теперь VNC-сервер будет автоматически запускаться при загрузке.
Шаг 6: Подключение к VNC-серверу
Теперь, когда VNC-сервер настроен, вы можете подключиться к нему с вашего ПК. Откройте VNC-клиент (например, VNC Viewer), и введите IP-адрес вашего Raspberry Pi, добавив :1
(например, 192.168.1.10:1
), чтобы подключиться к созданному дисплею.
Вам будет предложено ввести пароль, который вы установили ранее. После успешного ввода пароля вы получите доступ к вашему Raspberry Pi через VNC.
Заключение
Следуя этим шагам, вы сможете установить и настроить VNC-сервер на Raspberry Pi с Ubuntu Mate. Теперь у вас есть возможность удаленно управлять всеми вашими Raspberry Pi без лишних хлопот, что значительно упрощает работу и расширяет функционал ваших устройств. Если у вас возникли дополнительные вопросы или проблемы, не стесняйтесь обращаться за помощью к сообществу Ubuntu и RealVNC.