Съдържание:

Инсталирайте и конфигурирайте Raspbian на Raspberry Pi: 6 стъпки
Инсталирайте и конфигурирайте Raspbian на Raspberry Pi: 6 стъпки

Видео: Инсталирайте и конфигурирайте Raspbian на Raspberry Pi: 6 стъпки

Видео: Инсталирайте и конфигурирайте Raspbian на Raspberry Pi: 6 стъпки
Видео: How to network monitor using Raspberry PI | Zabbix | NETVN 2024, Ноември
Anonim
Инсталирайте и конфигурирайте Raspbian на Raspberry Pi
Инсталирайте и конфигурирайте Raspbian на Raspberry Pi

Този урок е за хора, които искат да инсталират 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 карта с памет най -малко 8GB и за предпочитане клас 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 карта с памет (16Gb ou 32Gb) 01 - SD четец за карти с памет 01 - HDMI монитор01 - HDMI кабел01 - мишкаUSB01 - 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 и монитора, включете захранването, за да го захранвате.

С включен монитор изчакайте системата да се зареди. След стартиране ще попаднете на екран, подобен на изображението по -долу:

Образ
Образ

Ще бъдете подканени да изберете настройки за държава, езикови настройки и мрежови връзки към WiFi. След като се свържете с WiFi, отворете браузъра вляво в горната лента и опитайте да получите достъп до всеки уебсайт, за да потвърдите, че имате достъп до интернет.

Възможно е системата да направи някои актуализации при първото зареждане и да се рестартира, така че просто изчакайте, за да продължите.

Стъпка 3: Активирайте SSH и VNC

След активиране на тези две опции, платката може да бъде достъпна дистанционно чрез SSH терминал или VNC графичен интерфейс. В горния ляв бутон щракнете върху малината, „Предпочитания“и „Конфигурация на Raspberry Pi“:

Образ
Образ

Кликнете върху „Интерфейси“, проверете „Активиране“за SSH и VNC и щракнете върху OK:

Образ
Образ

С активирани тези опции Raspberry Pi вече е готов да позволи отдалечен достъп чрез SSH или VNC.

Стъпка 4: Задайте статичен IP за достъп

По подразбиране платката ще се свързва към мрежата (ethernet или WiFi), ще получи динамичен 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). Можете да използвате например замазка или друг инструмент за такава цел, която ви харесва. По -специално използвам самия командния ред на Windows, в този случай Windows PowerShell.

Ако приемем, че SSH вече е активиран на Raspberry Pi, отидете в менюто "Старт" на Windows, потърсете Windows PowerShell и когато го намерите, щракнете с десния бутон върху него и изберете "Изпълни като администратор":

Образ
Образ

При отворен командния ред трябва да въведете командата ssh pi @ с IP адреса на вашата малинка след @. Ако приемем, че сте задали IP 192.168.0.120 за вашата Raspberry, тогава командата ще бъде:

ssh [email protected]

В моя случай Raspberry Pi има фиксиран IP 192.168.2.129, така че ще напиша реда по -долу и натискам enter:

ssh [email protected]

При първия достъп чрез ssh ще бъдете подканени за потвърждение, трябва да въведете да и да натиснете enter. Накрая ще бъдете подканени да въведете паролата и да натиснете enter. Ако не сте променили паролата си, тя ще бъде малинова:

Образ
Образ

За да тествате отдалечен достъп чрез терминал, въведете командата по -долу и въведете в Windows PowerShell:

ip r | grep по подразбиране

Ако всичко е наред, връщането ще бъде информация, която вече видяхме, която показва IP адреса на шлюза на рутера, към който е свързана малината, и IP адреса, който е присвоен на платката. Ако копирате команден ред от някъде и искате да го поставите в терминала, само при подканата с десния бутон на мишката ще бъде поставен копираният ред и натискането на Enter командата (ако е валидна) ще бъде изпълнена. За да изчистите командите на терминала, просто напишете reset и натиснете enter. Всички команди, които въвеждате, са запазени в паметта и за достъп до тези команди просто натиснете клавиша нагоре на клавиатурата си.

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

Стъпка 6: Достъп до платката от разстояние чрез графичен интерфейс (VNC)

Ако искате или имате нужда от достъп до вашия Raspberry Pi от разстояние, но чрез графичен интерфейс, ще трябва да използвате VNC (Virtual Network Computing). Ако приемем, че 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.

Препоръчано: