Как установить debian на raspberry pi 4

Обновлено: 04.07.2024

Установка Debian на мини сервер Raspberry Pi

Сегодня мы будем на одноплатный компьютер Raspberry Pi устанавливать Debian Wheezy либо Debian 8 Jessie. Данный компьютер куплен мною для установки домашнего мини сервера с Asterisk и модемом Huawei E1550. Плюсы данного решения это пассивное охлаждение, а так как я дополнительно приклеил большие радиаторы на термоклей, мини сервер отлично будет работать и в летнюю жару, тогда как полноценный сервер перегревается при температуре 35C градусов в комнате и его стремно оставлять работающим в шкафу особенно на время отпуска.

Установка Debian на Raspberry Pi, домашний сервер Linux

]]> Скачиваем win32diskimager с официального сайта ]]> , если же по какой-либо причине программу невозможно скачать с официального сайта, ]]> скачиваем дистрибутив программы win32diskimager с моего облака ]]> , программу я перепаковал архиватором 7Zip для максимального сжатия, сохраняем скачиваемый установочный файл на диск компьютера:

Скачиваем и устанавливаем программу win32diskimager в Windows - 1

Скачиваем и устанавливаем программу win32diskimager в Windows - 2

Запускаем установку программы кликнув на скачанный установочный файл программы Win32diskimager:

Скачиваем и устанавливаем программу win32diskimager в Windows - 3

Кликаем кнопку Next в открывшемся окне инсталятора программы win32diskimager:

Устанавливаем программу win32diskimager в Windows - 4

Соглашаемся с лицензионным соглашением отметич поле I accept the agrement:

Устанавливаем программу win32diskimager в Windows - 5

Если необходимо, выбираем папку установки, по умолчанию меня путь установки устраивает, потому кликаем кнопку Next:

Устанавливаем программу win32diskimager в Windows - 6

В следующем окне также кликаем кнопку Next для продолжения установки:

Устанавливаем программу win32diskimager в Windows - 7

Если необходимо, чтобы программа создала ярлык запуска win32diskimager на рабочем столе, отмечаем галочкой поле Create a desktop icon и также кликаем кнопку Next для продолжения установки:

Устанавливаем программу win32diskimager в Windows - 8

Если все в установке устраивает кликаем на кнопку Install и ждем пока произведется установка программы win32diskimager для записи образа диска на флешку:

Устанавливаем программу win32diskimager в Windows - 9

Программа win32diskimager установлена, отмечаем галочкой поле Launch Win32DiskImager и кликаем кнопку Finish, после закрітия установщика автоматически будет запущена программа Win32DiskImager:

Устанавливаем программу win32diskimager в Windows - 10

Устанавливаем Debian 7 Wheezy на Raspberry Pi

]]> Открываем страницу для скачивания дистрибутива ]]> , или же скачиваем образ Raspbian Server Edition 2.4 с операционной системой Debian 7 Wheezy по ]]> адресу ]]> , которая выделена на скриншоте снизу, если же по какой-либо причине дистрибутив невозможно скачать с официального сайта, ]]> скачиваем Raspbian Server Edition 2.4 с Debian 7 Wheezy с моего облака ]]> , программу я перепаковал архиватором 7Zip для максимального сжатия. Кликаем на ссылку скачивания выделенную на скриншоте.

Скачиваем Raspbian Server Edition 2.4 на Debian 7 Wheezy - 1

Скачиваем Raspbian Server Edition 2.4 на Debian 7 Wheezy - 2

Разархивируем скачанный архив дистрибутива:

Распаковываем архив образа перед установкой Debian на Raspberry Pi - 1

Распакованный образ дистрибутива Debian Wheezy:

Распаковываем архив образа перед установкой Debian на Raspberry Pi - 2

Флешку форматируем, в моем случае она находится на разделе G размером 4Gb:

Пустая отформатированная флешка для установки Debian на Raspberry Pi - 3

Открываем программу Win32 Disk Imager и кликнув на иконку папки выбираем образ дистрибутива который необходимо развернуть на флешку:

Открываем программу Win32Diskimager для установки Debian на Raspberry Pi - 4

Открываем образ скачанного образа Debian в программе Win32Diskimager для установки Debian на Raspberry Pi - 5

После выбора образа и диска флешки кликаем кнопку Write для записи образа на флешку:

Открыли образ скачанного образа Debian в программе Win32Diskimager для установки Debian на Raspberry Pi - 6

Дистрибутив Debian записан на флешку для мини сервера Raspberry Pi:

Процесс установки Debian в программе Win32Diskimager на флешку завершен - 9

Устанавливаем Debian 8 Jessie на Raspberry Pi

]]> Открываем страницу для скачивания дистрибутива ]]> , или же скачиваем образ Raspbian Server Edition 2.5 с операционной системой Debian 8 Jessie по ]]> адресу ]]> , которая выделена на скриншоте снизу, если же по какой-либо причине дистрибутив невозможно скачать с официального сайта, ]]> скачиваем Raspbian Server Edition 2.5 с Debian 8 Jessie с моего облака ]]> , программу я перепаковал архиватором 7Zip для максимального сжатия.

Кликаем на ссылку скачивания выделенную на скриншоте:

Скачиваем дистрибутив Raspbian Server Edition 2.5 основанном на Debian 8 Jessie - 1

Скачиваем дистрибутив Raspbian Server Edition 2.5 основанном на Debian 8 Jessie - 2

Открываем установленную ранее программу Win32diskimager и кликнув на иконку папки выбираем скачанный образ дистрибутива Debian нужной Вам версии, я также выбираем диск флешки G и нажимаем кнопку Write:

Выбираем дистрибутив Raspbian Server Edition 2.5 на Debian 8 Jessie для записи в программе Win32diskimager - 3

Соглашаемся с уничтожением данных на флешке в программе Win32diskimager кликнув на кнопку Yes:

Соглашаемся с уничтожением данных на флешке в программе Win32diskimager - 4

Процесс записи дистрибутива Debian на флешку мини сервера Raspberri Pi:

Процесс записи дистрибутива Raspbian Server Edition 2.5 на Debian 8 Jessie в программе Win32diskimager - 5

Процесс записи дистрибутива Debian Raspbian Server Edition 2.5 на флешку Raspberry Pi мини сервер:

Процесс записи дистрибутива Raspbian Server Edition 2.5 на Debian 8 Jessie в программе Win32diskimager завершен - 6

. Внимание: У скачанного дистрибутива Debian Jessie с официального сайта есть небольшая проблема - не работает ssh доступ. Эту проблему можно решить двумя способами:

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

При вводе пароля сам пароль отображатся не будет. Затем авторизируемся как root выполнив команду:

sudo su

Выполняем команды создания rsa, dsa и ecdsa ключей, перезагружаем ssh и перезагружаем наш мини сервер:

После этого подключившись к мини серверу по SSH можно приступать к дальнейшей настройке.

2. Я скачал и записал на свою флешку дистрибутив Debian, выполнил эти команды и записал образ флешки. Сама флешка у меня размером 4Gb потому можете разворачивать на такую же или размером больше.

Заходим на сервер установленный ранее по SSH

Сегодня мы скачали и установили программу Win32DiskImager, скачали дистрибутив Debian Raspbian Server Edition и записали дистрибутив на флешку мини сервера Raspberry Pi.

В этой статье я покажу вам, как установить Debian на Raspberry Pi 4. Итак, приступим.

Что вам нужно. Потребуются:

Чтобы попробовать эту статью, вам понадобятся следующие вещи:

  1. Одноплатный компьютер Raspberry Pi 4.
  2. Адаптер питания USB Type-C для Raspberry Pi 4.
  3. Карта microSD емкостью 16 ГБ или более.
  4. Устройство чтения карт для прошивки Debian на карта microSD.
  5. компьютер/ноутбук для прошивки карты microSD.
  6. клавиатура и мышь.
  7. микро- Кабель HDMI-HDMI.

Загрузка Debian для Raspberry Pi 4:

Вы можете загрузить Debian для Raspberry Pi 4 с официального сайта Debian для Raspberry Pi .

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


Щелкните ссылку xz-compressed image (Raspberry Pi 4 или Family 4), как отмечено на скриншоте ниже.


Ваш браузер должен предложить вам сохранить Debian Образ Raspberry Pi 4. Выберите каталог, в котором вы хотите сохранить изображение, и нажмите Сохранить .


Ваш браузер должен начать загрузку образа Debian Raspberry Pi 4. Это может занять некоторое время.


Прошивка Debian для Raspberry Pi 4 на карте MicroSD:

После загрузки образа Debian Raspberry Pi его необходимо прошить на карту microSD. Вы можете использовать такие программы, как Balena Etcher , Raspberry Pi Imager и т. Д., Чтобы прошить образ Debian Raspberry Pi на карту microSD.

Как только у вас будет Raspberry Pi Imager , установленный на вашем компьютере, вставьте карту microSD в свой компьютер и запустите Raspberry Pi Imager.

Затем нажмите ВЫБРАТЬ ОС , чтобы выбрать образ операционной системы.


Щелкните on Использовать пользовательский из списка.


Выберите образ Debian Raspberry Pi, который вы только что загрузили, и нажмите Открыть .


Чтобы выбрать карту microSD, нажмите ВЫБРАТЬ SD-КАРТУ , как отмечено в снимок экрана ниже.


Щелкните карту microSD в списке .


Чтобы прошить образ Debian на выбранную карту microSD , нажмите ЗАПИСАТЬ .


Прежде чем на карту microSD можно будет установить новый образ операционной системы, его необходимо стереть. Если у вас нет важных данных на карте microSD, нажмите ДА .


Raspberry Pi Imager должен начать мигать образ Debian Raspberry Pi на карту microSD. Это может занять некоторое время.


После того, как образ Debian Raspberry Pi будет записан на карту microSD, Raspberry Pi Imager проверит карту microSD на наличие ошибок записи. Это может занять некоторое время.


На этом этапе , образ Debian Raspberry Pi должен быть записан на карту microSD. Нажмите ПРОДОЛЖИТЬ и закройте Raspberry Pi Imager. Затем извлеките карту microSD из компьютера.


Загрузка Debian на Raspberry Pi 4:

После извлечения карты microSD из компьютера вставьте ее в слот для карты MicroSD на Raspberry Pi 4. Также подключите кабель micro HDMI к HDMI. , USB-клавиатуру, USB-мышь, сетевой кабель к порту RJ45 (необязательно) и кабель питания USB Type-C на Raspberry Pi 4.

После подключения всех аксессуары, включите Raspberry Pi 4.



Вскоре вы должны увидеть приглашение для входа в систему из Debian. Операционная система Debian для Raspberry Pi 4 по умолчанию не имеет графической среды рабочего стола.


Вы можете войти в систему как пользователь root . Просто введите имя пользователя root и нажмите . Вам не нужно вводить какой-либо пароль, поскольку по умолчанию пароль не установлен.


Установка пароля root:

Чтобы установить пароль root , выполните следующую команду:


Введите новый пароль и нажмите ..


Введите новый пароль еще раз и нажмите .


root должен быть установлен желаемый пароль.


Настройка беспроводной сети:

Если вы хотите использовать беспроводную сеть (Wi-Fi) вместо проводной сети на Raspberry Pi 4, вы можете легко настроить ее на Debian.

Сначала откройте файл конфигурации /etc/network/interfaces.d/wlan0 с помощью текстового редактора nano следующим образом:



Измените wpa-ssid на свой SSID Wi-Fi и wpa-psk к вашему Wi- Fi пароль.

Когда все будет готово, нажмите + X , а затем Y и , чтобы сохранить файл конфигурации /etc/network/interfaces.d/wlan0 .


Наконец, перезагрузите Raspberry Pi 4 с помощью следующей команды:


После загрузки Raspberry Pi 4 интерфейс беспроводной сети wlan0 должен автоматически подключиться к желаемой сети Wi-Fi и получить IP-адрес через DHCP. В моем случае IP-адрес 192.168.0.104. Для вас все будет иначе. Так что не забудьте с этого момента заменить его своим.


Разрешение доступа по SSH:

Если вы хотите подключиться по SSH к Raspberry Pi 4 под управлением Debian system, этот раздел предназначен для вас.

По умолчанию в операционной системе Debian Raspberry Pi 4 включен только SSH на основе ключей без пароля root .

Для работы входа по SSH root на основе ключей без пароля создайте пару ключей SSH на клиенте, откуда вы хотите подключиться по SSH к Raspberry Pi. 4 с помощью команды ssh-keygen . Затем добавьте содержимое файла

/.ssh/id_rsa.pub вашего клиентского компьютера в файл

/.ssh/authorized_keys вашего Raspberry. Pi 4. Если вам нужна помощь, прочтите раздел Добавление открытого ключа клиента на сервер Git статьи Настройка сервера Git с SSH на CentOS 8.

Если вы хотите подключиться по SSH к Raspberry Pi 4 в качестве пользователя root , используя пароль root, как обычно, вам необходимо настроить SSH-сервер, чтобы разрешить вход в систему root на основе пароля..

Сначала откройте файл конфигурации /etc/ssh/sshd_config с помощью текстового редактора nano следующим образом:


После того, как вы все готово, нажмите + X , а затем Y и , чтобы сохранить файл конфигурации /etc/ssh/sshd_config .


Чтобы изменения вступили в силу, перезапустите службу sshd , запущенную на вашем Raspberry Pi 4, с помощью следующей команды:


Теперь у вас должна быть возможность подключиться к Raspberry Pi по SSH как root с помощью p пароль пользователя root.

Вы можете подключиться по SSH к Raspberry Pi 4 как пользователь root с любого компьютера в сети следующим образом:


Введите yes и нажмите , чтобы принять отпечаток пальца.


Введите пароль root вашего Raspberry Pi 4 и нажмите .


Вы должны быть подключены к Raspberry Pi 4 через SSH. Теперь вы можете запускать любую команду на Raspberry Pi 4 удаленно.


Заключение:

В этой статье я показал вам, как установить операционную систему Debian на Raspberry Pi 4. Я также показал вам, как установить пароль root, настроить Wi -Fi и удаленный доступ к Raspberry Pi 4 через SSH. Эта статья должна помочь вам начать работу с операционной системой Debian на Raspberry Pi 4.

Raspberry Pi Desktop поставляется с предустановленным программным обеспечением для обучения, программирования и общего пользования; включая Python, Scratch, Sonic Pi, Java и др.

Raspberry Pi Desktop базируется на Debian 9 с ядром i-386 и уверенно работает на маломощных персональных компьютерах с Intel и Amd архитектурой. Вы можете создать live disk, запустить его на виртуальной машине или даже установить на свой ПК.

Вставьте загрузочную Flash карту с Raspberry Pi Desktop в компьютер. Настройте компьютер на загрузку с этой Flash карты и приступайте к установке Raspberry Pi Desktop.

Raspbian for Desktop

Выберите язык для своей системы.

Установка Debian 9 Linux

Выберите сочетание клавиш для переключения языка ввода.

Установка Debian 9 Linux

Укажите способ разметки жёстого диска.

Установка Debian 9 Linux

Выберите диск на который будете устанавливать Raspberry Pi Desktop.

Установка Debian 9 Linux

Выберите где будут расположены разделы вашей операционной системы Raspberry Pi Desktop

Установка Debian 9 Linux

Подтвердите, что разделы выбраны правильно

Установка Debian 9 Linux

Подтвердите, что вы согласны записать разделы на диск.

Установка Debian 9 Linux

Подтвердите, что вы согласны установить загрузчик операционной системы Grub.

Установка Debian 9 Linux

Выберите, куда будет установлен Grub.

Установка Debian 9 Linux

Установка Raspberry Pi Desktop на ваш компьютер завершена.

Установка Debian 9 Linux

После перезагрузки будет загружена операционная система Raspberry Pi Desktop на основе Debian Linux.

Raspberry PI Desktop

При первом запуске Raspberry Pi Desktop Вам будет предложено произвести некоторые настройки системы.

Недавний выпуск новой Raspberry Pi 4 принес нам не только новое аппаратное обеспечение, но и новое программное обеспечение: Raspbian Buster. Это совершенно новая версия совместимая, как всегда, с любой моделью Raspberry Pi, с обновленным, более плоским пользовательским интерфейсом, и основанная на исходном дистрибутиве Debian "Buster" Linux.


С появлением новых плат Raspberry Pi 4 мы постараемся разобраться, как настроить свою ОС с помощью Raspbian Buster.

Raspberry Pi 4

Ваш новый Pi четвертого поколения пришел по почте, вы настроили свой рабочий стол и готовы установить ОС?

Как для начинающих, так и для опытных пользователей, Raspbian предлагает отличный рабочий стол и отличную отправную точку для любителей Pi. Вдобавок ко всему, для Pi 4 был создан Raspbian Buster, новое программное обеспечение совместимое с всеми платформами "Малины". Имея это в виду, мы будем перепрошивать эту ОС на карту microSD, чтобы установить ее на новый Pi.

Если вы впервые используете Raspberry Pi, рассмотрите возможность использования NOOBS. Если вы не знаете что это такое, то подождите немного и мы в новых публикациях расскажем все подробности.

Скачиваем Raspbian Buster

Прежде всего, посетите страницу загрузки Raspbian, чтобы загрузить файл изображения (.img) последней версии Raspbian Buster (рус. - Распбиан Бастер).

Версия "Desktop + Recommended Software" поставляется со всем необходимым для начала работы над большинством проектов, поэтому я рекомендую его для начинающих. Если вам не нужно больше, чем простой рабочий стол, лучше выбрать второй вариант. Если вы планируете запускать Pi в автономном режиме, вам может даже не потребоваться рабочий стол, и вам следует загрузить третий вариант - см. скриншот ниже.


Как только вы скачали ОС, вы можете перейти к следующему шагу.

Запись на SD-карту

Для этого шага вам нужно будет скачать программное обеспечение OS Etching. Хотя Raspberry Pi Foundation рекомендует Etcher, я рекомендую использовать Win32DiskImager для пользователей Windows. Самая новая версия Etcher подпортила пару моих SD-карт, а служба поддержки не очень помогла.

Пока загружается OS Etching, распакуйте загруженную вами версию Raspbian. Вы найдете файл .img внутри. После извлечения этого файла скопируйте его местоположение, так как оно понадобится вам на следующем шаге.

Win32DiskImager с SD-картой в качестве выбранного устройства

Win32DiskImager с SD-картой в качестве выбранного устройства

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

Внимание. Если вы случайно выберете не тот диск, вы потеряете свои данных.


Теперь вы можете безопасно извлечь карту microSD и перейти к последнему этапу.

Загрузка Pi 4

Вставьте флэш-карту SD в разъем в нижней части Raspberry Pi 4. Подключите Pi с помощью соответствующего кабеля USB-C и подключите монитор и клавиатуру. Вы должны увидеть красочную заставку, а затем пару логотипов Raspberry Pi в правом верхнем углу экрана, пока ваш Pi загружается в первый раз.

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

Читайте также: