62

Raspberry Pi 4 - Первый запуск через SSH

Вступление


Здравствуйте, добрые люди. Сегодня я стал счастливым обладателем Raspberry Pi 4.

Раньше у меня уже был опыт использования Raspberry Pi 3. А если по-конкретней, то я делал на базе малины простой домашний веб-сервер, учился работе в терминале и параллельно игрался с разными дистрибутивами. Тогда мой одноплатник адски глючил и работал, как улитка!

Я, подумав что аппарат слишком слабый в плане "железа", быстро продал его и забыл о нём.


Но каково было моё разочарование, когда я узнал что дело было в плохом блоке питания,

и что малинка всё время работала в половину мощности!)


Прошло пару месяцев, и теперь, когда ко мне в руки попала самая новая модель легендарного

одноплатника, я с радостью напишу цикл статей, где изложу всю нужную информацию, которая

пригодиться каждому пользователю Raspberry Pi.


Что ж, приступим :D

Нам понадобятся: Raspberry Pi, microSD карта (размером не меньше 4 гб), переходник для microSD карты, блок питания (в идеале 5V 3A), патч-корд (сетевой кабель).


По-скольку не у каждого есть монитор, то сегодня обойдемся без него.

Будем проводить установку через SSH.


После того как вы купили и распаковали плату, проверяем её на наличии дефектов,

если все в норме, то идём дальше.

Raspberry Pi 4 - Первый запуск через SSH Raspberry, Raspberry pi, Компьютер, Arm, Linux, Arduino, Minipc, Raspbian, Одноплатный компьютер, Длиннопост, Электроника, Raspberry Pi Foundation, Одноплатник

Так выглядит девственная малинка)

На вашем персональном компьютере, преходим по ссылке: https://www.raspberrypi.org/downloads/raspberry-pi-os/

И качаем любой из трех вариантов дистрибутива.

Raspberry Pi 4 - Первый запуск через SSH Raspberry, Raspberry pi, Компьютер, Arm, Linux, Arduino, Minipc, Raspbian, Одноплатный компьютер, Длиннопост, Электроника, Raspberry Pi Foundation, Одноплатник

Потом переходим по следующей ссылке:

https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.ht...

И выбираем вариант для вашей операционной системы.

Raspberry Pi 4 - Первый запуск через SSH Raspberry, Raspberry pi, Компьютер, Arm, Linux, Arduino, Minipc, Raspbian, Одноплатный компьютер, Длиннопост, Электроника, Raspberry Pi Foundation, Одноплатник

И напоследок:

https://sourceforge.net/projects/win32diskimager/

VirusTotal ничего не обнаружил, смело выдыхаем...

Raspberry Pi 4 - Первый запуск через SSH Raspberry, Raspberry pi, Компьютер, Arm, Linux, Arduino, Minipc, Raspbian, Одноплатный компьютер, Длиннопост, Электроника, Raspberry Pi Foundation, Одноплатник

Всё, последняя ссылка! Больше ничего скачивать не нужно! УРАААА!

Теперь распаковываем архив с нашим iso-образом (операционной системой)

Raspberry Pi 4 - Первый запуск через SSH Raspberry, Raspberry pi, Компьютер, Arm, Linux, Arduino, Minipc, Raspbian, Одноплатный компьютер, Длиннопост, Электроника, Raspberry Pi Foundation, Одноплатник

По очереди устанавливаем Putty и Win32DiskImager

Raspberry Pi 4 - Первый запуск через SSH Raspberry, Raspberry pi, Компьютер, Arm, Linux, Arduino, Minipc, Raspbian, Одноплатный компьютер, Длиннопост, Электроника, Raspberry Pi Foundation, Одноплатник
Raspberry Pi 4 - Первый запуск через SSH Raspberry, Raspberry pi, Компьютер, Arm, Linux, Arduino, Minipc, Raspbian, Одноплатный компьютер, Длиннопост, Электроника, Raspberry Pi Foundation, Одноплатник

Подключаем MicroSD карту и форматируем её, нажав правой кнопкой по названии

Raspberry Pi 4 - Первый запуск через SSH Raspberry, Raspberry pi, Компьютер, Arm, Linux, Arduino, Minipc, Raspbian, Одноплатный компьютер, Длиннопост, Электроника, Raspberry Pi Foundation, Одноплатник
Raspberry Pi 4 - Первый запуск через SSH Raspberry, Raspberry pi, Компьютер, Arm, Linux, Arduino, Minipc, Raspbian, Одноплатный компьютер, Длиннопост, Электроника, Raspberry Pi Foundation, Одноплатник

Выбираем всё, как показано на экране и нажимаем Start.

Raspberry Pi 4 - Первый запуск через SSH Raspberry, Raspberry pi, Компьютер, Arm, Linux, Arduino, Minipc, Raspbian, Одноплатный компьютер, Длиннопост, Электроника, Raspberry Pi Foundation, Одноплатник

Теперь запускаем Win32DiskImager, где выбираем наш образ и отформатированую флешку

Raspberry Pi 4 - Первый запуск через SSH Raspberry, Raspberry pi, Компьютер, Arm, Linux, Arduino, Minipc, Raspbian, Одноплатный компьютер, Длиннопост, Электроника, Raspberry Pi Foundation, Одноплатник
Raspberry Pi 4 - Первый запуск через SSH Raspberry, Raspberry pi, Компьютер, Arm, Linux, Arduino, Minipc, Raspbian, Одноплатный компьютер, Длиннопост, Электроника, Raspberry Pi Foundation, Одноплатник
Raspberry Pi 4 - Первый запуск через SSH Raspberry, Raspberry pi, Компьютер, Arm, Linux, Arduino, Minipc, Raspbian, Одноплатный компьютер, Длиннопост, Электроника, Raspberry Pi Foundation, Одноплатник

Нажимаем Write , соглашаемся и ждём пока не появиться такое окошко:

Raspberry Pi 4 - Первый запуск через SSH Raspberry, Raspberry pi, Компьютер, Arm, Linux, Arduino, Minipc, Raspbian, Одноплатный компьютер, Длиннопост, Электроника, Raspberry Pi Foundation, Одноплатник

Теперь переходим в главный каталог диска boot, и создаем пустой текстовый документ с названием ssh

Raspberry Pi 4 - Первый запуск через SSH Raspberry, Raspberry pi, Компьютер, Arm, Linux, Arduino, Minipc, Raspbian, Одноплатный компьютер, Длиннопост, Электроника, Raspberry Pi Foundation, Одноплатник
Raspberry Pi 4 - Первый запуск через SSH Raspberry, Raspberry pi, Компьютер, Arm, Linux, Arduino, Minipc, Raspbian, Одноплатный компьютер, Длиннопост, Электроника, Raspberry Pi Foundation, Одноплатник
Raspberry Pi 4 - Первый запуск через SSH Raspberry, Raspberry pi, Компьютер, Arm, Linux, Arduino, Minipc, Raspbian, Одноплатный компьютер, Длиннопост, Электроника, Raspberry Pi Foundation, Одноплатник

Сохраняем пустой файл и извлекаем microSD карту.


Вставляем её в малинку, до упора как показано на фото.

Raspberry Pi 4 - Первый запуск через SSH Raspberry, Raspberry pi, Компьютер, Arm, Linux, Arduino, Minipc, Raspbian, Одноплатный компьютер, Длиннопост, Электроника, Raspberry Pi Foundation, Одноплатник

Вставляем патч-корд в Ethernet разъем, другой стороной подключаем к роутеру.

Подключаем блок питания в розетку и вуаля...

Малинка работает!

Красный светодиод светит, а зеленый моргает.

Raspberry Pi 4 - Первый запуск через SSH Raspberry, Raspberry pi, Компьютер, Arm, Linux, Arduino, Minipc, Raspbian, Одноплатный компьютер, Длиннопост, Электроника, Raspberry Pi Foundation, Одноплатник

Снова возвращаемя к рабочему компьютеру, вводим в адресной строке браузера:

192.168.0.1 (или же локальный ip-адрес вашего роутера)

Raspberry Pi 4 - Первый запуск через SSH Raspberry, Raspberry pi, Компьютер, Arm, Linux, Arduino, Minipc, Raspbian, Одноплатный компьютер, Длиннопост, Электроника, Raspberry Pi Foundation, Одноплатник

После нас просят ввести логин и пароль (Он обычно указан на нижней крышке роутера)

Вводим его и нажимаем Enter

Raspberry Pi 4 - Первый запуск через SSH Raspberry, Raspberry pi, Компьютер, Arm, Linux, Arduino, Minipc, Raspbian, Одноплатный компьютер, Длиннопост, Электроника, Raspberry Pi Foundation, Одноплатник

После попадаем в админку и нажимаем по вкладке DHCP  (которая находиться в левом списке)

Далее переходим по Списку клиентов DHCP

В таблице напротив raspberrypi копируем ip-адрес.

Raspberry Pi 4 - Первый запуск через SSH Raspberry, Raspberry pi, Компьютер, Arm, Linux, Arduino, Minipc, Raspbian, Одноплатный компьютер, Длиннопост, Электроника, Raspberry Pi Foundation, Одноплатник
Raspberry Pi 4 - Первый запуск через SSH Raspberry, Raspberry pi, Компьютер, Arm, Linux, Arduino, Minipc, Raspbian, Одноплатный компьютер, Длиннопост, Электроника, Raspberry Pi Foundation, Одноплатник

Потом заходим в программу Putty и вставляем в строку Host Name наш скопированный ip-адрес

Raspberry Pi 4 - Первый запуск через SSH Raspberry, Raspberry pi, Компьютер, Arm, Linux, Arduino, Minipc, Raspbian, Одноплатный компьютер, Длиннопост, Электроника, Raspberry Pi Foundation, Одноплатник

Всплывает окно с вопросом, соглашаемся.

Дальше нас просят ввести логин и пароль.

login: pi

password: raspberry


Вводим их и нажимаем Enter

Вуаля! Все было не зря, теперь мы имеем удаленный доступ к нашей Raspberry pi .

Raspberry Pi 4 - Первый запуск через SSH Raspberry, Raspberry pi, Компьютер, Arm, Linux, Arduino, Minipc, Raspbian, Одноплатный компьютер, Длиннопост, Электроника, Raspberry Pi Foundation, Одноплатник

В следующей статье мы обезопасим нашу малинку, а также, проведем её настройку.

Спасибо, за просмотр. Надеюсь кому-то помог.


P.S. Знаю, что получилось длинно.

Пожалуйста, не ругайте сильно, это мой первый пост)

0
Автор поста оценил этот комментарий

добрый день, подскажите, при отключении электроэнергии и включении, малинка стартует сама? ее можно оставить без присмотра, не теребонькая кнопку запуска.?

раскрыть ветку (1)
1
DELETED
Автор поста оценил этот комментарий

Да, все верно.

0
Автор поста оценил этот комментарий

ТС, для первого поста совсем неплохо, но пожалуйста, прогоняй текст через ворд или что-то аналогичное. Займёт минуту, но всякие глупые ошибки вроде -тся и -ться можно будет в два счёта выловить.


И неплохо было бы написать в начале, для чего вообще одноплатник может потребоваться простому человеку. Я сколько не искал, никакого вменяемого сценария использования не нашёл. Умные дома (со скрипом), датчики температуры/влажности, медиа-серверы(с ещё большим скрипом)... а, еще роботы и свистоперделки со светодиодами. Вроде всё. Роботы конечно интереснее всего выглядят, но это тоже просто игрушки.

раскрыть ветку (1)
1
DELETED
Автор поста оценил этот комментарий
Большое спасибо, за конструктивную критику.
Буду пользоваться этим советом. Насчёт применения одноплатника в потребительских целях - так это однозначно ретро консоль или медиацентр, если "простой человек" немного смыслит в программировании, то можно запилить голосового ассистента.
Но как уже обсуждалось,
малинка придумана восновном для учёбы и интузиастов.
Кстати, неплохая идея для нового поста ;)
0
Автор поста оценил этот комментарий
Я так и сделал на прошлой работе когда вирус схавал мои файлы. Вначале поставил 2 системы, но потом понял, что виндой не пользуюсь практически совсем. И поставил ее только на виртуалку
раскрыть ветку (1)
0
DELETED
Автор поста оценил этот комментарий
Каким дистрибутивом пользуетесь?
показать ответы
0
Автор поста оценил этот комментарий

Как мне кажется, для обучения работы с терминалом надо просто поставить себе систему с этим самым терминалом на основной компьютер, хотя бы второй системой.

Вот, кстати как можно сделать флешку для малинки в терминале, в моём случае на маке, но это неважно, все эти утилиты есть в любом дистрибутиве линукс.
1. Скачиваем файл
2. Разархивируем
3. Переносим образ на флешку при помощи dd (https://ru.wikipedia.org/wiki/Dd)
4. Создаем файл ssh
И всё.

Иллюстрация к комментарию
раскрыть ветку (1)
0
DELETED
Автор поста оценил этот комментарий
Благодарю за дельный совет, действительно с утилитой dd намного быстрее будет.
Задумываюсь о переходе на Linux (GUI), а программы которые работают только под Windows запускать через виртуалку.
показать ответы
2
Автор поста оценил этот комментарий

К сожалению фактически кроме как медиасервер - малина в доме мало на что способна.

Либо упираешься в ночевало, либо в память, либо в скорость шины


Получается в основном так и используется для прототипирования= моток проводов и светодиодов)))))

раскрыть ветку (1)
0
DELETED
Автор поста оценил этот комментарий
Отчасти да.
Даже разработчики заявляют, что Raspberry Pi - это компьютер для обучения программированию и т.д.
показать ответы
0
Автор поста оценил этот комментарий
Проблема блока питания - одна из самых распространенных.
раскрыть ветку (1)
0
DELETED
Автор поста оценил этот комментарий

Да, но ни кто не хочет покупать мощный б.п. , когда старый "вроде работает")

На четвертой малине поменяли разьем с micro-USB на type-C.

Теперь и асортимент нормальный, и цены приемлемые)

показать ответы
0
Автор поста оценил этот комментарий
Меня интересно какой медиасервер вкатить?
раскрыть ветку (1)
0
DELETED
Автор поста оценил этот комментарий

Можно поподробнее?

показать ответы