Всем привет, мы снова встретились, я ваш друг Цюаньчжаньцзюнь.
Оглавление
2. Каковы особенности Raspberry Pi 4B?
3. Подготовка для новичков Raspberry Pi
4. Запишите систему Raspbian Buster на карту Micro SD.
Включите SSH и настройте беспроводные соединения.
5. Запустите и установите систему Raspberry Pi.
6. Базовая конфигурация Raspberry Pi.
6.2 Изменение источника программного обеспечения apt и источника системы
6.4 Установка удаленного рабочего стола
6.5 Установите китайские шрифты
Для многих программистов Raspberry Pi теперь хорошо известен. У меня, новичка в области исследований искусственного интеллекта, Raspberry Pi вызвал у меня большой интерес. Я впервые узнал о Raspberry Pi, потому что раньше я создавал робота для голосового общения. Затем, когда я искал соответствующую информацию, я обнаружил, что кто-то использовал Raspberry Pi для создания робота для голосового общения. Я был удивлен и всегда хотел. попробовать самому. В то время я слышал, что Raspberry Pi 4B был выпущен недавно, и его производительность во всех аспектах была улучшена как минимум в три раза. Любопытство убило кота, поэтому я решил заняться Raspberry Pi.
Как игрок начального уровня, я все еще надеюсь использовать последнюю версию Raspberry Pi 4B, чтобы не отставать, когда я впервые выйду в индустрию. После приобретения Raspberry Pi первое, что должен сделать начинающий игрок, — это разобраться, как его использовать. Эта статья знакомит новичков с тем, как установить систему и выполнить базовую настройку Raspberry Pi. На Raspberry Pi можно установить десятки систем. В основном я расскажу, как установить последнюю версию системы с официального сайта Raspberry Pi, а также выполнить базовую настройку системы для достижения цели распаковки для новичков.
Официально выпущен Raspberry Pi 4B, последний представитель популярной серии одноплатных компьютеров Raspberry Pi.
По сравнению с Raspberry Pi 3B+ предыдущего поколения, Raspberry Pi 4B предлагает революционное увеличение скорости процессора, производительности мультимедиа, памяти и возможностей подключения, сохраняя при этом обратную совместимость и аналогичное энергопотребление. Для пользователей Raspberry Pi 4B предлагает производительность настольного компьютера, сравнимую с ПК-системами начального уровня x86.
Ключевые особенности Raspberry Pi 4B включают высокопроизводительный 64-битный четырехъядерный процессор, поддержку двух дисплеев с разрешением до 4K через пару портов micro-HDMI, аппаратное декодирование видео до 4Kp60, до 4 ГБ оперативной памяти. , двухдиапазонная беспроводная локальная сеть 2,4/5,0 ГГц, Bluetooth 5.0, Gigabit Ethernet, USB 3.0 и возможности PoE (через отдельный плагин PoE HAT). Двухдиапазонная беспроводная локальная сеть и Bluetooth имеют модульную сертификацию соответствия, что позволяет интегрировать печатные платы в конечный продукт, что значительно сокращает тестирование на соответствие, тем самым сокращая затраты и время выхода на рынок.
Вам необходимо подготовить Raspberry Pi и шнур питания.、aSD-карта、HDMI-кабель、USB-мышь、USB-клавиатура、монитор,Процесс примерно следующий:
1. Иди первымОфициальный сайтЗагрузите официальную систему Raspberry Pi и запишите ее на Micro. SD-картасередина;
2. Затем вставьте SD в Raspberry Pi, подключите шнур питания, подключите мышь и клавиатуру, подключите монитор, запустите его, включите свет и войдите в систему;
3. Выполните соответствующие настройки с помощью мыши и клавиатуры.
Ниже приводится введение в эти три основных процесса в виде изображений и текста.
Иди первымОфициальный сайтЗагрузите официальную систему Raspberry Pi.,Есть три следующие версии:
Версия Lite представляет собой минимальную установку без среды рабочего стола; версия Desktop поставляется с рабочим столом; версия Desktop и рекомендуемого программного обеспечения также поставляется с рекомендуемым программным обеспечением, но она больше. Я выбрал самую полную версию, нажал кнопку «Загрузить ZIP», чтобы загрузить сжатый пакет, и распаковал его, чтобы получить файл образа системы с расширением .img. Если вы не уверены, вы можете использовать SHA256 самостоятельно.
Готовый Микро SD-карта(≥16G,Класс 10 и выше достаточен.,Например, я используюСан Диск шоссе)и картридер,Используйте сначалаSDFormatterформатMicro SD-карта, интерфейс очень простой.
Затем используйтеWin32 Disk Imagerбудет распакованRaspbianЗапись файла образа системыMicro SD-карта, системный диск Raspberry Pi готов.
Если вы посмотрите на него с помощью инструмента управления дисками, то обнаружите, что он разделен на 3 области: загрузочную, системную и свободное пространство.
Примечание. Если после записи системы вы хотите отформатировать диск с оставшимся местом, не форматируйте его! ! ! В противном случае вы можете столкнуться с проблемой, что система не может запуститься при включении Raspberry Pi!Это связано с тем, что система Raspberry Pi использует только то, что необходимо операционной системе при запуске.SD-картакосмос。Это означает, что даже если у вас большая емкостьSD-карта,Операционная система также не будет использовать столько мощности.。Если система запускается с ошибкой: end Kernel panic – not syncing:vfs unable to mount root fs on unknown -block(179,2),Это может быть вызвано тем, что система форматирует оставшийся диск после того, как вы завершили его в SD-карту.,Не выбирать формат,Подключите его к Raspberry Pi и перезапустите.
Все необходимое программное обеспечение можно загрузить с моего облачного диска Baidu и использовать напрямую, включая следующий контент с инструкциями по использованию, обновленными 16 августа 2019 г., ссылка: https://pan.baidu.com/s/14UJlTrh20Z2ogceqCP7Olw Код извлечения: 4qlp
Фактически, этот шаг призван облегчить настройку Raspberry Pi посредством удаленного подключения, когда он безголовый (то есть нет устройства ввода-вывода, включая монитор).
Создайте новый пустой файл в загрузочном разделе.,по имени SSH,можно включитьSSH。macOSЗапустите его из терминалаtouch /Volumes/boot/ssh
。
Затем создайте новый файл wpa_supplicant.conf в загрузочном разделе и запишите соответствующие конфигурации беспроводной сети. Во избежание утечки информации ниже приведены лишь примеры. Одновременно можно настроить несколько беспроводных сетей.
country=CN
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
ssid="wi-fi name here"
psk="wi-fi password here"
key_mgmt=WPA-PSK
}
network={
ssid="another wi-fi name here"
psk="another wi-fi password here"
key_mgmt=WPA-PSK
}
Если беспроводная сеть не имеет пароля или использует шифрование WEP, для параметра key_mgmt следует установить значение NONE, а поле пароля следует изменить с psk на wep_key0.
(Вот для справки GIF-изображение Raspberry Pi 3B!)
1.Сначала установите системуSD-карта Подключитесь к Raspberry Pi。 2. Затем подключите USB-клавиатуру и мышь к Raspberry Pi. 3. Подключите Raspberry Pi к телевизору или монитору с помощью кабеля HDMI. Если ваш монитор VGA выход интерфейса, тогда вам нужен другой HDMI изменять VGA Кабели. 4. Соедините Raspberry Pi и маршрутизатор сетевым кабелем. (необязательный) 5. Подключите шнур питания и включите питание.
Уилл Микро Вставьте SD-карту в слот для карт на задней панели Raspberry Pi и включите его. Когда вы видите, что красный индикатор питания на материнской плате Raspberry Pi загорается, а зеленый индикатор время от времени мигает, это означает, что система начала загружаться. Если вы подключите монитор, вы увидите Raspberry Pi. Логотип появится на рабочем столе системы Raspbian, и появится всплывающее сообщение приветствия. to Raspberry Окно Pi служит мастером настройки, как показано ниже. Под руководством настройте страну, язык и часовой пояс в соответствии с реальной ситуацией, а также установите пароль для входа и Wi-Fi.
Если настройки на предыдущем шаге верны, Raspberry Pi автоматически подключится к Интернету. Перейдите на страницу управления маршрутизатором, чтобы найти IP-адрес, назначенный Raspberry Pi (вы также можете использовать инструмент сканирования сегментов сети), убедитесь, что компьютер находится в том же сегменте сети, а затем используйте инструменты SSH (PuTTY, XShell, и т. д.) или командную строку для SSH к Raspberry Pi. Имя пользователя по умолчанию — pi, пароль — raspberry. Это снимок, сделанный с помощью MBP после входа в систему.
Измените пароли учетных записей pi и root.
sudo passwd pi
sudo passwd root
Кстати, каждый раз разблокируйте пользователя root без sudo.
sudo passwd --unlock root
Raspbian и Ubuntu — это системы Linux, основанные на Debian, поэтому общие apt и dpkg в Ubuntu одинаковы в Raspbian. Обратите внимание, что встроенный редактор — это не vim, а дурацкий nano.
Первым шагом является резервное копирование исходных файлов.
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
sudo cp /etc/apt/sources.list.d/raspi.list /etc/apt/sources.list.d/raspi.list.bak
Второй шаг — редактирование исходных файлов системы.
sudo nano /etc/apt/sources.list
Третий шаг — закомментировать первоначальный источник с помощью # и добавить следующие две строки зеркального источника Tsinghua.
Примечание. Используемая здесь система Raspberry Pi — это система Raspbian-buster, поэтому при написании ссылки на исходный код системы будьте осторожны, используя buster. Многие учебные пособия в Интернете основаны на предыдущей расширенной версии, которая подвержена ошибкам!
deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main contrib non-free rpi
deb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main contrib non-free rpi
Шаг 4: Нажмите Ctrl+O для сохранения и Ctrl+X для выхода.
Шаг 5: Наконец, выполните следующую команду sudo apt-get update,Полная обновленная пакетная индексация исходников.
sudo apt-get update
последний шаг,Необязательный,Обновление и обновление пакетов программного обеспечения,sudo apt-get upgrade。
Затем вы можете использовать apt-get для установки того, что хотите, например vim. Тогда вам также необходимо изменить источник системы.
sudo nano /etc/apt/sources.list.d/raspi.list
Вы также можете использовать исходный код системы из Университета науки и технологий Китая. Просто закомментируйте предыдущий код и добавьте следующий код.
deb http://mirrors.ustc.edu.cn/archive.raspberrypi.org/debian/ buster main ui
Основной язык программирования на Raspberry Pi — Python. Иностранные исходники pip очень медленные, поэтому нам необходимо заменить их на отечественные. Создайте новый файл ~/.pip/pip.conf и запишите его адрес. Alibaba Cloud, Университет науки и технологий Китая, Дубан и т. д. имеют источники pip.
[global]
index-url = http://pypi.douban.com/simple/
Дубан очень любит Python, и Дубан мне тоже очень нравится, хотелось бы, чтобы он становился все лучше и лучше (опять отвлекся).
Система Buster поставляется с двумя версиями Python: 2.7.16 и 3.7.3, поэтому при использовании их лучше различать, например:
root@raspberrypi:~# python2 -m pip show RPi.GPIO
Name: RPi.GPIO
Version: 0.6.5
Summary: A module to control Raspberry Pi GPIO channels
Home-page: http://sourceforge.net/projects/raspberry-gpio-python/
Author: Ben Croston
Author-email: ben@croston.org
License: MIT
Location: /usr/lib/python2.7/dist-packages
Requires:
Required-by: skywriter, rainbowhat, phatbeat, motephat, envirophat, Cap1xxx, blinkt, automationhat
В общем, управлять Raspberry Pi через SSH достаточно. Если вам нужно войти на рабочий стол удаленно, вам необходимо установить VNC-сервер на Raspberry Pi и запустить поток VNC. При запуске вам будет предложено установить пароль, ограниченный 8 символами.
sudo apt-get install tightvncserver
tightvncserver :1
Затем на реальной используемой машинеСкачать программу просмотра VNC,Введите Raspberry PiIPадрес、VNCкодовое название потока(то есть:1
)И пароль, который вы только что установили,Вы можете использовать удаленный рабочий стол.
Чтобы IP-адрес Raspberry Pi не менялся каждый раз, вы можете изменить DHCP на статический IP-адрес. Отредактируйте файл /etc/dhcpcd.conf и добавьте следующую конфигурацию. Если это проводная сеть, измените wlan0 на eth0.
interface wlan0
static ip_address=192.168.1.111/24
static routers=192.168.1.1
static domain_name_servers=114.114.114.114
Система Raspbian не очень хорошо поддерживает китайский язык, поэтому языком системы остается английский. Но иногда нам приходится использовать его для чтения по-китайски, поэтому нам нужно установить шрифты.
Выполните следующие команды, чтобы установить Wenquaany Zhenghei и WenquaNYi Micron Black. Китайские шрифты с открытым исходным кодом, которые полезны в Linux, в основном принадлежат только его семейству.
sudo apt-get install ttf-wqy-zenhei ttf-wqy-microhei
Эффект заключается в следующем.
Хорошо, выше описаны основные операции и настройка Raspberry Pi 4B для начинающих. Надеюсь, вы сможете начать работу и использовать свое воображение, чтобы создать свою собственную «игрушку» с Raspberry Pi! ——От Нисона, 19.08.2019.
Автор: Full stack программист, лидер стека,изменить Пожалуйста, укажите источник: https://javaforall.cn/131616.html Оригинальная ссылка: https://javaforall.cn