დააინსტალირეთ და დააკონფიგურირეთ Raspbian Raspberry Pi– ზე: 6 ნაბიჯი
დააინსტალირეთ და დააკონფიგურირეთ Raspbian Raspberry Pi– ზე: 6 ნაბიჯი
Anonim
დააინსტალირეთ და დააკონფიგურირეთ Raspbian Raspberry Pi– ზე
დააინსტალირეთ და დააკონფიგურირეთ Raspbian Raspberry Pi– ზე

ეს გაკვეთილი არის მათთვის, ვისაც სურს Raspbian– ის დაყენება Raspberry Pi– ზე.

თავდაპირველად, ეს გაკვეთილი დაიწერა პორტუგალიურად აქ, ბრაზილიაში. ყველანაირად ვეცადე ეს ინგლისურად დამეწერა. მაპატიეთ შეცდომები, რომლებიც შეიძლება იყოს წერილობით.

ეს ინსტრუქცია იყოფა შემდეგნაირად:

ნაბიჯი 1: ცოტა რამ და ჟოლო პი

ნაბიჯი 2: მოამზადეთ და დააინსტალირეთ Raspbian

ნაბიჯი 3: ჩართეთ SSH და VNC

ნაბიჯი 4: დააყენეთ სტატიკური IP წვდომისთვის

ნაბიჯი 5: წვდომა დაფაზე დისტანციურად ტერმინალის (SSH) საშუალებით

ნაბიჯი 6: დაფაზე წვდომა დისტანციურად გრაფიკული ინტერფეისის საშუალებით (VNC)

ნაბიჯი 1: ცოტა რამ და ჟოლო პი

Raspberry Pi არის მიკროკომპიუტერების ხაზის სახელი, რომელიც დამზადებულია Raspberry Pi Foundation– ის მიერ და სათაო ოფისია გაერთიანებულ სამეფოში. ფონდის ხედვაა, გაუადვილოს ადამიანებს კომპიუტერთან წვდომა.

ხალხი მთელს მსოფლიოში იყენებს Raspberry Pi– ს პროგრამების მომზადებისთვის, აპარატურისა და პროგრამული უზრუნველყოფის პროექტების განსახორციელებლად, სახლის ავტომატიზაციის პროექტების განსახორციელებლად, სამრეწველო პროექტების განსახორციელებლად, IoT (ნივთების ინტერნეტი) პროექტების განსახორციელებლად და ვიდეო თამაშების თამაშებისთვის რეტროგამენტის სისტემებით, მაგალითად Recalbox და Retropie რა

ჟოლოს შეუძლია გაუშვას ცნობილი ოპერაციული სისტემების რამდენიმე ვარიანტი, მაგრამ ყველაზე მეტად გამოიყენება Raspbian.

Raspbian არის Debian– ზე დაფუძნებული Linux– ის უფასო ვარიანტი, რომელიც მუდმივად ვითარდება საზოგადოების პროექტის შედეგი, რომელიც ორიენტირებულია სტაბილურობაზე და რაც შეიძლება მეტი Debian პაკეტის შესრულებაზე. ეს ოპერაციული სისტემა ოპტიმიზირებულია Raspberry Pi– ზე მუშაობისთვის და მისი გადმოწერა შესაძლებელია პირდაპირ Raspberry Foundation– ის ვებ – გვერდიდან.

ნაბიჯი 2: მოამზადეთ და დააინსტალირეთ Raspbian

Raspbian– ის გაშვება Raspberry Pi– ზე მოითხოვს სისტემის დაყენებას micro SD მეხსიერების ბარათზე მინიმუმ 8 GB და სასურველია მე –10 კლასისთვის.

Raspbian შეგიძლიათ დააინსტალიროთ Raspberry Pi– ს ყველა ვერსიაზე. ამ გაკვეთილისთვის მე ვიყენებ Raspberry Pi 3 მოდელს B +.

ოპერაციული სისტემის ინსტალაციისა და კონფიგურაციის გასაგრძელებლად დაგჭირდებათ შემდეგი ელემენტები:

01 - Raspberry Pi01 - კვების წყარო Raspberry Pi 3 (Pi 2 / B / B+) 01 - აკრილის ქეისი გამაგრილებლით ჟოლოს Pi 3 (სურვილისამებრ) 01 - მიკრო SD მეხსიერების ბარათი (16Gb 32 32Gb) 01 - მეხსიერების ბარათი SD Reader01 - HDMI მონიტორი 01 - HDMI კაბელი 01 - მაუსიUSB01 - კლავიატურა USB

თქვენ შეგიძლიათ გამოიყენოთ ტელევიზორი, როგორც მონიტორი, სანამ მას აქვს HDMI კავშირი. მონიტორს მხოლოდ ერთხელ დასჭირდება, ასე რომ ჩვენ შეგვიძლია გავაკეთოთ პარამეტრები დაფაზე. მოგვიანებით სისტემაში წვდომა მოხდება დისტანციურად სხვა კომპიუტერის საშუალებით. ქულერის შემთხვევაში ქულერის გამოყენება არჩევითია, მაგრამ ის იდეალურია, რადგან ამგვარად თქვენი დაფა დაცულია და ინარჩუნებს სიგრილეს იმ პერიოდში, როდესაც ის გამოიყენება.

გამოიყენეთ მიკრო SD ბარათის წამკითხველი მეხსიერების ბარათის კომპიუტერთან დასაკავშირებლად:

გამოსახულება
გამოსახულება

ჩამოტვირთეთ SD მეხსიერების ბარათის ფორმატი და დააინსტალირეთ:

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 გრაფიკული ინტერფეისის საშუალებით. მარცხენა ზედა ნაწილში დააწკაპუნეთ ჟოლოზე, "პარამეტრები" და "ჟოლოს კონფიგურაცია":

გამოსახულება
გამოსახულება

დააწკაპუნეთ "ინტერფეისებზე", შეამოწმეთ "ჩართვა" 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) თუ თქვენ იყენებთ თქვენს ჟოლოსთან დაკავშირებულ ქსელის კაბელს ქსელის კავშირის დასადგენად, თქვენ არ გჭირდებათ ინტერფეისის შეცვლა, მაგრამ თუ იყენებთ WiFi კავშირს, წაშალეთ eth0 და ჩაწერეთ wlan0.

2) "static ip_address =" - ში წაშალეთ ინფორმაცია და ჩაწერეთ IP მისამართი, რომელიც მიენიჭება თქვენს ჟოლოს, დაიმახსოვრეთ შეინარჩუნოთ ნაგულისხმევი კარიბჭე, მაგრამ შეცვალეთ მისამართის ბოლო სამი ციფრი. თქვენ შეგიძლიათ აირჩიოთ ნებისმიერი რიცხვი (სამი ციფრიდან) 254 -მდე. გირჩევთ გამოიყენოთ უფრო მაღალი რიცხვები, რათა თავიდან აიცილოთ IP ქსელის პოტენციური კონფლიქტები. შეინახეთ / 24 თქვენს მიერ არჩეული IP მისამართის შემდეგ.

3) "სტატიკურ მარშრუტიზატორებში" წაშალეთ ინფორმაცია და ჩაწერეთ თქვენი როუტერის კარიბჭის მისამართი, რომელიც ადრე აღნიშნეთ.

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– ის "Start" მენიუში, მოძებნეთ Windows PowerShell და როდესაც იპოვით, დააწკაპუნეთ მასზე მარჯვენა ღილაკით და აირჩიეთ "Run as administrator":

გამოსახულება
გამოსახულება

ბრძანების ხაზის გახსნით, თქვენ უნდა შეიყვანოთ ბრძანება ssh pi @ თქვენი ჟოლოს IP მისამართით @ შემდეგ. თუ დავუშვებთ, რომ თქვენ დააყენეთ IP 192.168.0.120 თქვენი ჟოლოსთვის, მაშინ ბრძანება იქნება:

ssh [email protected]

ჩემს შემთხვევაში, Raspberry Pi– ს აქვს ფიქსირებული IP 192.168.2.129, ასე რომ, მე დავწერ ქვემოთ მოცემულ ხაზს და დააჭირეთ Enter:

ssh [email protected]

Ssh– ით პირველი წვდომისას თქვენ მოგეთხოვებათ დადასტურება, თქვენ უნდა ჩაწეროთ დიახ და დააჭირეთ Enter. დაბოლოს, თქვენ მოგეთხოვებათ პაროლი, რომელიც უნდა შეიყვანოთ და დააჭირეთ Enter. თუ პაროლი არ შეგიცვლიათ, ჟოლო იქნება:

გამოსახულება
გამოსახულება

ტერმინალით დისტანციური წვდომის შესამოწმებლად, ჩაწერეთ ქვემოთ მოცემული ბრძანება და შეიყვანეთ Windows PowerShell- ში:

ip r | grep ნაგულისხმევი

თუ ყველაფერი წესრიგშია, დაბრუნება იქნება უკვე ნანახი ინფორმაცია, რომელიც აჩვენებს როუტერის Raspberry- ის კარიბჭის IP მისამართს და IP მისამართს, რომელიც მინიჭებულია დაფაზე. თუ თქვენ დააკოპირებთ ბრძანების ხაზს სადმე და გსურთ ჩასვათ იგი ტერმინალში, მაშინვე მარჯვენა ღილაკით დააწკაპინებთ გადაწერილ ხაზს და დაჭერით შეიყვანეთ ბრძანება (თუ მართებულია) შესრულდება. ტერმინალური ბრძანებების გასასუფთავებლად, უბრალოდ ჩაწერეთ გადატვირთვა და დააჭირეთ Enter. თქვენ მიერ შეყვანილი ყველა ბრძანება შენახულია მეხსიერებაში და ამ ბრძანებებზე წვდომისათვის უბრალოდ დააჭირეთ კლავიატურის up ღილაკს.

დისტანციური წვდომის საშუალებით, თქვენ შეგიძლიათ აკონტროლოთ თქვენი Raspberry Pi სხვა კომპიუტერიდან ან მოწყობილობიდან, რომელიც საშუალებას გაძლევთ გამოიყენოთ ტერმინალი და დაკავშირებულია იმავე ქსელთან, როგორც დაფა.

ნაბიჯი 6: წვდომა დაფაზე დისტანციურად გრაფიკული ინტერფეისის საშუალებით (VNC)

თუ გსურთ ან გჭირდებათ წვდომა თქვენს Raspberry Pi დისტანციურად, მაგრამ გრაფიკული ინტერფეისის საშუალებით, თქვენ უნდა გამოიყენოთ VNC (ვირტუალური ქსელის გამოთვლა). დავუშვათ, VNC უკვე ჩართულია Raspberry Pi– ზე, ჩამოტვირთეთ VNC Viewer და დააინსტალირეთ:

www.realvnc.com/pt/connect/download/viewer/windows/

გადმოტვირთვის შემდეგ გახსენით პროგრამა და ველში შეიყვანეთ თქვენი Raspberry Pi- ის IP მისამართი.

თუ ვივარაუდოთ, რომ თქვენ დააყენეთ IP 192.168.0.120 თქვენი Raspberry Pi– სთვის, ჩაწერეთ IP და პროგრამა მოგკითხავთ, გსურთ კავშირის დამყარება ან შეგიძლიათ დააჭიროთ Enter- ს. ჩემს შემთხვევაში, ჟოლოს აქვს ფიქსირებული IP 192.168.2.129. თქვენ მოგეთხოვებათ მომხმარებლის სახელი (pi) და პაროლი. თუ პაროლი არ შეგიცვლიათ, ჟოლო იქნება:

გამოსახულება
გამოსახულება
გამოსახულება
გამოსახულება

გაიხსნება ახალი ფანჯარა, სადაც შეგიძლიათ ნახოთ თქვენი Raspberry Pi– ს GUI– ს სარკისებური გამოსახულება და თავზე გადაკიდებული მოგცემთ წვდომას VNC Viewer პარამეტრების მენიუზე:

გაიხსნება ახალი ფანჯარა, სადაც შეგიძლიათ ნახოთ თქვენი Raspberry Pi– ს GUI– ს სარკისებური გამოსახულება და თავზე გადაკიდებული მოგცემთ წვდომას VNC Viewer პარამეტრების მენიუზე:

გამოსახულება
გამოსახულება

დისტანციური წვდომის საშუალებით, თქვენ შეგიძლიათ აკონტროლოთ თქვენი Raspberry Pi სხვა კომპიუტერიდან ან მოწყობილობიდან, რომელსაც აქვს VNC Viewer დაინსტალირებული და დაკავშირებულია იმავე ქსელთან, როგორც დაფა.

Raspbian– ის დაინსტალირებისა და კონფიგურაციის შემდეგ შეგიძლიათ შეისწავლოთ სისტემის ფუნქციონირება და გაიგოთ ცოტა მეტი Linux– ზე დაფუძნებულ სისტემებზე ბრძანების ხაზების გამოყენების შესახებ.

თუ თქვენ გაქვთ IoT და სახლის ავტომატიზაციის მოწყობილობები, მაგრამ არ შეგიძლიათ მათი ინტეგრირება Homekit's Home აპლიკაციასთან და Siri– სთან, რადგან ისინი არ არიან Apple– ის სერტიფიცირებული, გირჩევთ წაიკითხოთ ინსტრუქციები Install Homebridge Raspberry Pi და Windows– ზე.

გირჩევთ: