Оглавление:
- Шаг 1. Немного о Raspberry Pi
- Шаг 2: Подготовьте и установите Raspbian
- Шаг 3. Включите SSH и VNC
- Шаг 4. Установите статический IP-адрес для доступа
- Шаг 5: доступ к плате удаленно через терминал (SSH)
- Шаг 6. Удаленный доступ к плате через графический интерфейс (VNC)
Видео: Установка и настройка Raspbian на Raspberry Pi: 6 шагов
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:50
Это руководство предназначено для людей, которые хотят установить Raspbian на Raspberry Pi.
Изначально это руководство было написано на португальском языке здесь, в Бразилии. Я изо всех сил старался написать это по-английски. Так что простите меня за некоторые ошибки, которые могут быть написаны.
Эта инструкция была разделена следующим образом:
Шаг 1. Немного о Raspberry Pi
Шаг 2: Подготовьте и установите Raspbian
Шаг 3. Включите SSH и VNC
Шаг 4. Установите статический IP-адрес для доступа
Шаг 5. Доступ к плате удаленно через терминал (SSH)
Шаг 6. Удаленный доступ к плате через графический интерфейс (VNC)
Шаг 1. Немного о Raspberry Pi
Raspberry Pi - это название линейки микрокомпьютеров, производимых Raspberry Pi Foundation со штаб-квартирой в Великобритании. Видение фонда - облегчить людям доступ к вычислениям.
Люди во всем мире используют Raspberry Pi для обучения программированию, разработки аппаратных и программных проектов, реализации проектов домашней автоматизации, применения в промышленных проектах, реализации проектов IoT (Интернета вещей) и для игры в видеоигры с помощью ретро-игровых систем, например Recalbox и Retropie..
Raspberry может работать с некоторыми вариантами известных операционных систем, но наиболее часто используется Raspbian.
Raspbian - это бесплатный вариант Linux на основе Debian, результат постоянно развивающегося проекта сообщества, ориентированного на стабильность и производительность как можно большего числа пакетов Debian. Эта операционная система оптимизирована для работы на Raspberry Pi и может быть загружена прямо с веб-сайта Raspberry Foundation.
Шаг 2: Подготовьте и установите Raspbian
Для запуска Raspbian на Raspberry Pi требуется установка системы на карту памяти micro SD объемом не менее 8 ГБ и предпочтительно класса 10.
Вы можете установить Raspbian на все версии Raspberry Pi. Для этого урока я использую Raspberry Pi 3 Model B +.
Чтобы продолжить установку и настройку операционной системы, вам потребуются следующие элементы:
01 - Raspberry Pi01 - Блок питания для Raspberry Pi 3 (Pi 2 / B / B +) 01 - Акриловый корпус с кулером для Raspberry Pi 3 (опционально) 01 - Карта памяти Micro SD (16 ГБ или 32 ГБ) 01 - Устройство чтения карт памяти SD01 - HDMI Monitor01 - HDMI Cable01 - MouseUSB01 - Клавиатура USB
Вы можете использовать телевизор в качестве монитора, если у него есть соединение HDMI. Монитор понадобится только один раз, чтобы мы могли сделать настройки на плате. В дальнейшем доступ к системе будет осуществляться удаленно через другой компьютер. Использование футляра с кулером не является обязательным, но это идеальный вариант, поскольку таким образом ваша плата защищена и остается прохладной в течение всего периода использования.
Используйте устройство чтения карт памяти micro SD, чтобы подключить карту памяти к компьютеру:
Загрузите SD Memory Card Formatter и установите:
www.sdcard.org/downloads/formatter/eula_windows/index.html
После установки откройте программу, выберите диск, на котором была размещена ваша карта памяти, отметьте опцию «Быстрое форматирование», нажмите «Форматировать» и дождитесь завершения процедуры:
Загрузите Raspbian с настольным компьютером и рекомендуемым программным обеспечением:
www.raspberrypi.org/downloads/raspbian/
После загрузки разархивируйте файл, чтобы сгенерировался образ.
Скачайте Etcher и установите:
www.balena.io/etcher/
Откройте Etcher, выберите загруженный вами образ Raspbian, выберите диск карты памяти, на который будет записан образ, нажмите «Продолжить», нажмите «Flash», дождитесь завершения процедуры и закройте программу:
Снимите кард-ридер с компьютера, выньте карту из ридера и вставьте в Raspberry Pi. Подключите кабель HDMI к Raspberry Pi и монитору, подключите блок питания для его питания.
При включенном мониторе дождитесь загрузки системы. После загрузки вы увидите экран, похожий на изображение ниже:
Вам будет предложено выбрать настройки страны, языка и подключения к сети Wi-Fi. После подключения к Wi-Fi откройте браузер слева на верхней панели и попробуйте получить доступ к любому веб-сайту, чтобы убедиться, что у вас есть доступ в Интернет.
Возможно, система сделает некоторые обновления при этой первой загрузке и перезагрузке, поэтому просто подождите, чтобы продолжить.
Шаг 3. Включите SSH и VNC
После включения этих двух опций к плате можно будет получить удаленный доступ через терминал SSH или графический интерфейс VNC. В левом верхнем углу нажмите на малину, «Настройки» и «Конфигурация Raspberry Pi»:
Нажмите «Интерфейсы», установите флажок «Включить» для SSH и VNC и нажмите «ОК»:
Когда эти параметры включены, Raspberry Pi теперь готов к удаленному доступу через SSH или VNC.
Шаг 4. Установите статический IP-адрес для доступа
По умолчанию плата будет подключаться к сети (Ethernet или Wi-Fi), получит динамический IP-адрес, и при каждом подключении вы можете получить IP-адрес, отличный от предыдущего подключения, поэтому всякий раз, когда вы выполняете удаленный доступ, плата должна проверять, IP остается прежним. По этой причине мы установим фиксированный IP-адрес.
Откройте терминал:
Отсюда вы будете обрабатывать командные строки, чтобы вы могли настраивать или выполнять действия на платформе. Я рекомендую вам продолжать следовать этому руководству прямо из Raspbian, так как таким образом вы можете копировать и вставлять команды, которые будут использоваться дальше. Для этого просто откройте веб-браузер Raspbian, получите доступ к этим инструкциям, а затем продолжите отсюда.
Командные строки ниже вы введете в терминал и нажмите Enter для выполнения. В некоторых командах вас могут попросить подтвердить, и вы должны прочитать и подтвердить.
ip r | grep по умолчанию
Обратите внимание, что возвращается строка с двумя IP-адресами, первый из которых является шлюзом для доступа к вашему маршрутизатору, а второй - адресом, назначенным вашему Raspberry Pi. Обратите внимание, что в моем случае первый адрес заканчивается на «2.1», а второй адрес заканчивается на «2.112». Последние три цифры второго адреса меняются на каждом устройстве, подключенном к вашему маршрутизатору. Скорее всего, представленные вам адреса будут отличаться от тех, что показаны на изображении. Запишите первый адрес (шлюз), он понадобится вам позже.
Введите в терминале команду ниже и нажмите Enter:
sudo nano /etc/resolv.conf
В терминале открывается файл, содержащий информацию DNS вашей сети. Запишите адрес, указанный в первой строке (первичный DNS), а затем обратите внимание на вторую (вторичный DNS). Нажмите клавиши CTRL + X на терминале, чтобы закрыть файл.
Введите в терминале команду ниже и нажмите Enter:
sudo nano /etc/dhcpcd.conf
Используйте клавишу вниз на клавиатуре или прокрутите файл до конца, чтобы внести необходимые изменения:
1) Если вы используете сетевой кабель, подключенный к Raspberry, для назначения сетевого подключения, вам не нужно менять интерфейс, но если вы используете соединение WiFi, удалите eth0 и напишите wlan0.
2) В «static ip_address =» удалите информацию и напишите IP-адрес, который будет назначен вашему Raspberry, не забудьте оставить шлюз по умолчанию, но изменив последние три цифры адреса. Вы можете выбрать любое число (от трех цифр) до 254. Предпочитайте использовать более высокие числа, чтобы избежать потенциальных конфликтов IP-адресов в вашей сети. Оставьте / 24 после выбранного IP-адреса.
3) В "static routers =" удалите информацию и напишите адрес шлюза вашего маршрутизатора, который вы указали ранее.
4) Удалите информацию и напишите основной DNS, который вы указали ранее.
5) Удалите информацию и напишите вторичный DNS, который вы указали ранее.
6) Сотрите знаки «#» с редактируемых вами строк. Обратите внимание, что линии, на которых стирается знак фунта «#», будут другого цвета.
После изменений у вас будет файл с информацией, подобной изображению ниже, но с данными вашей сети:
Чтобы сохранить изменения в файле, нажмите CTRL + O, а затем CTRL + X, чтобы закрыть файл.
Затем введите в терминал команду ниже и нажмите Enter, чтобы перезапустить систему и применить настройки:
перезагрузка sudo
После перезагрузки системы снова откройте терминал, введите команду ниже и нажмите Enter, чтобы убедиться, что предыдущие настройки в порядке:
ip r | grep по умолчанию
Откройте левый браузер на верхней панели и попробуйте получить доступ к любому сайту, чтобы убедиться, что у вас есть доступ в Интернет.
Этот IP-адрес, который вы установили для Raspberry Pi, является фиксированным и не изменится при новых подключениях. Сохраните его для использования при удаленном доступе к плате.
ПРИМЕЧАНИЕ. Если вы изменили маршрутизатор и изменился диапазон IP-адресов шлюза, изменили адреса DNS или изменили интерфейс подключения, обязательно внесите изменения в файлы, чтобы плата не теряла соединение с сетью
Шаг 5: доступ к плате удаленно через терминал (SSH)
Для удаленного доступа к Raspberry Pi через терминал и без графического интерфейса вы можете использовать SSH (Secure Shell). Вы можете использовать, например, Putty или любой другой инструмент для той цели, которая вам нравится. Я особенно использую командную строку Windows, в данном случае Windows PowerShell.
Предполагая, что SSH уже включен на Raspberry Pi, перейдите в меню «Пуск» Windows, найдите Windows PowerShell и, когда вы найдете его, щелкните его правой кнопкой мыши и выберите «Запуск от имени администратора»:
В открытой командной строке вы должны ввести команду ssh pi @ с IP-адресом вашего Raspberry после @. Предполагая, что вы установили IP 192.168.0.120 для своего Raspberry, команда будет выглядеть так:
В моем случае Raspberry Pi имеет фиксированный IP 192.168.2.129, поэтому я наберу строку ниже и нажму Enter:
При первом доступе через ssh вам будет предложено подтвердить, вы должны ввести yes и нажать Enter. Наконец, вам будет предложено ввести пароль, который вы должны ввести, и нажмите клавишу ВВОД. Если вы не меняли пароль, он будет малиновым:
Чтобы проверить удаленный доступ через терминал, введите команду ниже и введите в Windows PowerShell:
ip r | grep по умолчанию
Если все в порядке, возвращается информация, которую мы уже видели, которая показывает IP-адрес шлюза маршрутизатора, к которому подключен Raspberry, и IP-адрес, который был назначен плате. Если вы скопируете откуда-то командную строку и хотите вставить ее в терминал, просто щелкните правой кнопкой мыши, скопированная строка будет вставлена, и нажатие клавиши Enter запустит команду (если она действительна). Чтобы очистить команды терминала, просто введите reset и нажмите Enter. Все введенные вами команды сохранены в памяти, и для доступа к этим командам просто нажмите клавишу вверх на клавиатуре.
При удаленном доступе вы можете управлять своим Raspberry Pi с других компьютеров или устройств, которые позволяют использовать терминал и подключены к той же сети, что и плата.
Шаг 6. Удаленный доступ к плате через графический интерфейс (VNC)
Если вы хотите или вам нужно получить доступ к Raspberry Pi удаленно, но через графический интерфейс, вам нужно будет использовать VNC (виртуальные сетевые вычисления). Предполагая, что VNC уже включен на Raspberry Pi, загрузите VNC Viewer и установите:
www.realvnc.com/pt/connect/download/viewer/windows/
После загрузки откройте программу и в поле введите IP-адрес вашего Raspberry Pi.
Предполагая, что вы установили IP 192.168.0.120 для своего Raspberry Pi, напишите IP, и программа спросит вас, хотите ли вы установить соединение, или вы можете нажать Enter. В моем случае у Raspberry фиксированный IP 192.168.2.129. Вам будет предложено ввести имя пользователя (pi) и пароль. Если вы не меняли пароль, он будет малиновым:
Откроется новое окно, в котором вы можете увидеть зеркальное отображение графического интерфейса вашего Raspberry Pi, а наведение курсора вверху предоставит вам доступ к меню параметров VNC Viewer:
Откроется новое окно, в котором вы можете увидеть зеркальное отображение графического интерфейса вашего Raspberry Pi, а наведение курсора вверху предоставит вам доступ к меню параметров VNC Viewer:
При удаленном доступе вы можете управлять своим Raspberry Pi с других компьютеров или устройств, на которых установлен VNC Viewer и которые подключены к той же сети, что и плата.
После установки и настройки Raspbian вы можете изучить функциональные возможности системы и узнать немного больше об использовании командных строк в системах на базе Linux.
Если у вас есть устройства IoT и домашней автоматизации, но вы не можете интегрировать их с приложением Homekit Home и Siri, потому что они не сертифицированы Apple, я рекомендую прочитать инструкции по установке Homebridge на Raspberry Pi и Windows.
Рекомендуемые:
Установка De La Carte TagTagTag Pour Nabaztag / Установка доски TagTagTag на ваш Nabaztag: 15 шагов
Установка с помощью TagTagTag Pour Nabaztag / Установка TagTagTag Board на ваш Nabaztag: (см. Ниже английскую версию) La carte TagTagTag создан в 2018 году на выставке Maker Faire Paris для справедливого обновления Nabaztag et les Nabaztag: tag. Elle a fait l'objet ensuite d'un financialment Participatif sur Ulule en juin 2019, si vous souhaitez
Настройка / установка MultiBoard: 5 шагов
Настройка / установка MultiBoard: MultiBoard - это программа, которую можно использовать для подключения нескольких клавиатур к компьютеру с Windows. А затем перепрограммируйте ввод этих клавиатур. Например, откройте приложение или запустите AutoHotkeyscript при нажатии определенной клавиши. Github: https: // g
Установка и настройка сетевого монитора Shinken на Raspberry Pi: 14 шагов
Установите и настройте сетевой монитор Shinken на Raspberry Pi: ПРИМЕЧАНИЕ: последний раз shinken обновлялся в MAR2016 до стабильной версии 2.4.3. Итак, несколько лет назад я перешел к другим способам мониторинга домашней сети. Кроме того, похоже, что php5 недоступен. Поэтому, пожалуйста, не используйте эту инструкцию! Установите
Установка Raspbian Buster на Raspberry Pi 3 - Начало работы с Raspbian Buster с Raspberry Pi 3b / 3b +: 4 шага
Установка Raspbian Buster на Raspberry Pi 3 | Начало работы с Raspbian Buster с Raspberry Pi 3b / 3b +: Привет, ребята, недавно организация Raspberry pi выпустила новую ОС Raspbian под названием Raspbian Buster. Это новая версия Raspbian для Малина Пи. Итак, сегодня в этой инструкции мы узнаем, как установить Raspbian Buster OS на Raspberry pi 3
Установка Raspbian на Raspberry Pi 3 B без HDMI - Начало работы с Raspberry Pi 3B - Настройка Raspberry Pi 3: 6 шагов
Установка Raspbian на Raspberry Pi 3 B без HDMI | Начало работы с Raspberry Pi 3B | Настройка Raspberry Pi 3: как некоторые из вас знают, компьютеры Raspberry Pi довольно крутые, и вы можете получить весь компьютер всего на одной крошечной плате. Raspberry Pi 3 Model B оснащен четырехъядерным 64-битным ARM Cortex A53 работает на частоте 1,2 ГГц. Это ставит Pi 3 примерно на 50