Სარჩევი:

Orange Pi Plus 2 - Armbian (SDcard ან Onboard 16GB მეხსიერება!) - განახლება: 6 ნაბიჯი
Orange Pi Plus 2 - Armbian (SDcard ან Onboard 16GB მეხსიერება!) - განახლება: 6 ნაბიჯი

ვიდეო: Orange Pi Plus 2 - Armbian (SDcard ან Onboard 16GB მეხსიერება!) - განახლება: 6 ნაბიჯი

ვიდეო: Orange Pi Plus 2 - Armbian (SDcard ან Onboard 16GB მეხსიერება!) - განახლება: 6 ნაბიჯი
ვიდეო: Установка ARMBIAN на Orange PI +2E, перенос системы на EMMC, USB 2024, ივლისი
Anonim
ნარინჯისფერი Pi პლუს 2 - Armbian (SDcard ან Onboard 16GB მეხსიერება!) - განახლება
ნარინჯისფერი Pi პლუს 2 - Armbian (SDcard ან Onboard 16GB მეხსიერება!) - განახლება

გამარჯობა ყველას! ეს არის ჩემი პირველი ინსტრუქცია და ინგლისური არ არის ჩემი მშობლიური ენა, ასე რომ გთხოვთ ნუ იქნებით მკაცრი ჩემთვის. დასაწყისისთვის, Orange Pi Plus 2 არის მშვენიერი პატარა მოწყობილობა, როგორც ჟოლოს Pi, მაგრამ უფრო სწრაფად! Raspberry Pi არსებობს დიდი საზოგადოება და არის ბევრი ვებგვერდი, რომელიც გიჩვენებთ თუ როგორ გამოიყენოთ იგი და/ან რა უნდა გააკეთოთ, როდესაც რაიმე პრობლემა ან შეკითხვა გაგიჩნდებათ. Orange Pi– სთვის არ არის დიდი საზოგადოება, რომელიც მზად არის უპასუხოს თქვენს ყველა კითხვას ასე რომ, თქვენ უნდა გამოიყენოთ ბევრი Google, რომ იპოვოთ თქვენი პასუხები. ამ შემთხვევაში მე გაჩვენებთ თუ როგორ უნდა დააინსტალიროთ Armbian Orange Pi- ზე. Armbian არის ყველაზე ხშირად გამოყენებული Linux ვერსია Orange Pi– ზე, რადგან ყველაფერი იმუშავებს ყუთში.

Linux– ის სხვა დისტრიბუციებიც მუშაობს, მაგრამ მათ უმეტესობას ჯერ კიდევ აქვს პრობლემები საბორტო Wifi ან LAN ადაპტერთან დაკავშირებით, ამიტომ ჩვენ ვიყენებთ Armbian– ს.

რა არის Orange Pi Plus?

ეს არის ღია კოდის ერთჯერადი კომპიუტერი. მას შეუძლია გაუშვას Android 4.4, Ubuntu, Debian, Rasberry Pi Image, ის იყენებს AllWinner H3 SoC– ს და აქვს 1 GB DDR3 SDRAM. და როგორც ბონუსი: 16 GB EMMC ფლეშ მეხსიერება!

მეტი ინფორმაცია Orange Pi- ს შესახებ შეგიძლიათ იხილოთ: აქ

რა არის არმბიანი?

მსუბუქი Debian ან Ubuntu დისტრიბუცია სპეციალიზირებულია ARM შემქმნელი დაფებისთვის. ნულიდან არის შედგენილი, მას აქვს მძლავრი აღმშენებლობისა და პროგრამული უზრუნველყოფის განვითარების ინსტრუმენტები, ძლიერი საზოგადოება. დამატებითი ინფორმაცია Armbian– ის შესახებ შეგიძლიათ იხილოთ აქ: ინსტალაციის სახელმძღვანელო შეგიძლიათ იხილოთ: აქ

ნაბიჯი 1: რა გვჭირდება?

რა გვჭირდება?
რა გვჭირდება?

კარგი, რა გვჭირდება ამ პატარა პროექტის დასაწყებად? საჭიროა აპარატურა:

  1. ნარინჯისფერი პი პლუს 2
  2. 5V/2A DC ჯეკის ლულით ან სქელი USB კაბელი (მე გამოვიყენე 5V/1, 5A ჩემი ძველი ტელეფონიდან)
  3. SD ბარათი - კლასი 10!
  4. კლავიატურა და მაუსი
  5. HDMI კაბელი
  6. LAN კაბელი
  7. Ბარათის მკითხველი

საჭირო პროგრამული უზრუნველყოფა:

  1. ჩამოტვირთეთ Armbian - Jessie დესკტოპი Orange Pi plus 2: აქ
  2. ჩამოტვირთეთ SDFormatter: აქ
  3. ჩამოტვირთეთ Etcher: აქ
  4. ჩამოტვირთეთ 7-Zip: აქ
  5. ჩამოტვირთეთ Putty: აქ

ნაბიჯი 2: Upzip, ფორმატირება და დააინსტალირეთ Armbian SD ბარათზე

Upzip, დააფორმატეთ და დააინსტალირეთ Armbian SD ბარათზე
Upzip, დააფორმატეთ და დააინსტალირეთ Armbian SD ბარათზე
Upzip, დააფორმატეთ და დააინსტალირეთ Armbian SD ბარათზე
Upzip, დააფორმატეთ და დააინსტალირეთ Armbian SD ბარათზე
Upzip, დააფორმატეთ და დააინსტალირეთ Armbian SD ბარათზე
Upzip, დააფორმატეთ და დააინსტალირეთ Armbian SD ბარათზე

დაიწყეთ Armbian– ის გადმოტვირთვა (იხილეთ ბმულები ზემოთ) და დააინსტალირეთ SDFormatter, Etcher და 7-zip. მე არ განვმარტავ, თუ როგორ უნდა დავაინსტალირო ეს პროგრამები, რადგან ის საკმაოდ წინ არის

  • როდესაც ეს კეთდება, გახსენით საქაღალდე, სადაც გადმოწერეთ Armbian სურათი, ამას უნდა დაერქვას ასე: ახალი:

    "Armbian_5.38_Orangepiplus_Ubuntu_xenial_default_3.4.113_desktop.7z"

  • ძველი: "Armbian_5.20_Orangepiplus_Debian_jessie_3.4.112_desktop.7z
  • გახსენით 7-zip და გახსენით ეს ფაილი ახალ დირექტორიაში, რომ გქონდეთ მსგავსი რამ: "Armbian_5.20_Orangepiplus_Debian_jessie_3.4.112_desktop.img
  • შეაერთეთ თქვენი SD ბარათი თქვენს კომპიუტერს, ამ შემთხვევაში მე გამოვიყენე USB ბარათის წამკითხველი
  • დაიწყეთ SD ფორმატი

    • წამყვანი: აირჩიეთ თქვენი SDCard (ორმაგად შეამოწმეთ ეს!)
    • გადადით პარამეტრებზე -> "ფორმატის ზომის კორექტირება" -> დიახ (ნაგულისხმევი არის "არა") -> OK
    • ორმაგად შეამოწმეთ SDCard არის არჩეული "Drive" განყოფილებაში!
    • დააწკაპუნეთ "ფორმატზე"
  • დაიწყეთ Etcher (გაუშვით როგორც ადმინისტრატორი!)

    • "აირჩიეთ სურათი"-> აირჩიეთ თქვენი ამოღება: ახალი: "Armbian_5.38_Orangepiplus_Ubuntu_xenial_default_3.4.113_desktop.img" ძველი: "Armbian_5.20_Orangepiplus_Debian_jessie_3.4.112_desktop.img" ფაილი
    • აირჩიეთ "შეცვლა" თქვენი SD ბარათის დისკის ასოების შესაცვლელად
    • აირჩიეთ "Flash!" და დაველოდოთ სანამ ეს დასრულდება
  • გათიშეთ თქვენი SD ბარათი ამ პროცესის დასრულებისთანავე, გამოიყენეთ "უსაფრთხოდ ამოიღეთ აპარატურა და ამოიღეთ მედია" ვარიანტი Windows– ში, რომ დარწმუნდეთ, რომ ყველაფერი კარგადაა

ნაბიჯი 3: შეაერთეთ თქვენი Orange Pi და დაიწყეთ პირველად Armbian– ით

შეაერთეთ თქვენი Orange Pi და დაიწყეთ პირველად Armbian– ით
შეაერთეთ თქვენი Orange Pi და დაიწყეთ პირველად Armbian– ით
შეაერთეთ თქვენი Orange Pi და დაიწყეთ პირველად Armbian– ით
შეაერთეთ თქვენი Orange Pi და დაიწყეთ პირველად Armbian– ით
შეაერთეთ თქვენი Orange Pi და დაიწყეთ პირველად Armbian– ით
შეაერთეთ თქვენი Orange Pi და დაიწყეთ პირველად Armbian– ით

კარგი, ახლა დროა დააკავშიროთ ყველა თქვენი მოწყობილობა და კაბელი, რომ დაიწყოთ თქვენი Orange Pi!

  • შეაერთეთ თქვენი კლავიატურა + მაუსი USB– ს
  • შეაერთეთ თქვენი HDMI კაბელი თქვენს მონიტორს
  • შეაერთეთ თქვენი LAN კაბელი თქვენს როუტერთან/გადამრთველთან
  • ჩადეთ SD ბარათი SD ბარათის სლოტში
  • და ბოლოს, რაც მთავარია, შეაერთეთ დენის კაბელი თქვენს Orange Pi– სთან, არ არის მხარდაჭერა მიკრო USB– ზე, როგორც კვების წყარო!

დაე გართობა დაიწყოს!

როგორ ჩავტვირთოთ? - განახლება (მადლობა @thatpieguy)

პირველი ჩატვირთვისას სჭირდება დაახლოებით 3 წუთი, შემდეგ ის გადატვირთულია და თქვენ უნდა დაელოდოთ კიდევ ერთ წუთს შესასვლელად. ეს შეფერხებაა იმის გამო, რომ სისტემა განაახლებს პაკეტების სიას და ქმნის 128Mb გადაუდებელ SWAP- ს SD ბარათზე.

განახლება:

მოგვიანებით თქვენ შეგიძლიათ აირჩიოთ თქვენი OS– ს დაყენება საბორტო EMCC მეხსიერებაზე! (ასე რომ თქვენ აღარ გჭირდებათ SD ბარათის გამოყენება და მისი გამოყენება სხვა პროექტებისთვის)

როგორ შეხვიდეთ სისტემაში?

შედით მომხმარებლის სახელით "root" კონსოლზე ან SSH- ის საშუალებით და გამოიყენეთ პაროლი "1234". თქვენ მოგეთხოვებათ შეცვალოთ ეს პაროლი პირველი შესვლისას. ამის შემდეგ მოგეთხოვებათ შექმნათ ნორმალური მომხმარებლის ანგარიში, რომელიც ჩართულია sudo (admin). ის კი გეკითხებით, გსურთ ეკრანის გარჩევადობის შეცვლა, მაგრამ ჩემთვის ეს კარგია 720P. მე ვიყენებ ბრძანების ხაზს SSH (putty) უმეტეს დროს. თქვენი სამუშაო მაგიდა ახლა მზადაა გამოსაყენებლად!:)

მაგალითად, მე ვიყენებ Putty– ს Orange Pi– ს ნამდვილ SSH– ს დასაკავშირებლად. თუ არ იცით თქვენი IP მისამართი Orange Pi შეამოწმეთ თქვენი როუტერი ან გამოიყენეთ კლავიატურა + მუსი თქვენს მონიტორზე, დააწკაპუნეთ

განაცხადის მენიუ -> ტერმინალური ემულატორი

ჩაწერეთ "sudo ifconfig" და ჩაწერეთ თქვენი პაროლი.

ის გაჩვენებთ მსგავს რამეს:

eth0 (პირველი ქსელის ბარათი):

1e ხაზი: blablabla 2e ხაზი: inet addr: 192.168.0.25 blablabal 3e ხაზი: blablalba

დაიწყეთ Putty და დაუკავშირდით თქვენი Orange Pi– ის IP მისამართს ასე (იხილეთ სკრინშოტი):

მასპინძლის სახელი (ან IP მისამართი): 192.168.0.25 (მხოლოდ ჩემი მაგალითი, შეცვალეთ თქვენი IP) პორტი 22 (ნაგულისხმევი) და დააჭირეთ ღილაკს "გახსნა"

  • Putty მოგცემთ უსაფრთხოების შეტყობინებას პირველად, უბრალოდ დააჭირეთ "დიახ". (იხილეთ სკრინშოტი)
  • შედით მომხმარებლის სახელით "root" და საკუთარი პაროლი.

ნაბიჯი 4: განახლება/განახლება, დააყენეთ სტატიკური IP და გამორთეთ Root შესასვლელად

თქვენმა ნარინჯისფერმა უნდა აწარმოოს დესკტოპი და SSH ახლავე, მაგრამ ჩვენ გვსურს მეტი გავაკეთოთ! ეს 3 ნაბიჯი არ არის სავალდებულო, მაგრამ მე მინდა გირჩიოთ იგი ან თუნდაც შევხედოთ მას.

  1. განაახლეთ / განაახლეთ თქვენი Armbian შესვლა Putty– ით თქვენს Orange Pi– ში და გამოიყენეთ ეს ბრძანება თქვენი Armbian– ის განახლების / განახლების მიზნით: "sudo apt-get update" ამის შემდეგ: "sudo apt-get upgrade -y" ამის შემდეგ: "Sudo apt-get dist-upgrade -y "ან ყველა ერთდროულად:" sudo apt-get update && sudo apt-get upgrade -y && sudo apt-get dist-upgrade -y "ამ პროცესს შეიძლება გარკვეული დრო დასჭირდეს, ასე რომ ამასობაში შეგიძლიათ წაიკითხოთ შემდეგი ნაწილი.
  2. შექმენით სტატიკური IPI, რომ მქონდეს სტატიკური (არა DHCP) IP მისამართი ჩემს Orange Pi– ზე, ასე რომ მე ზუსტად ვიცი, რომ მე ყოველთვის ვუკავშირდები ჩემს Orange Pi– ს იმავე IP მისამართზე. შედით Putty– ით თქვენს Orange Pi– ში, და გამოიყენეთ ეს ბრძანება თქვენი ამჟამინდელი IP დეტალების სანახავად: "ifconfig" ეს უნდა იყოს მსგავსი რამ: root@orangepiplus: ~# ifconfig

    eth0 ბმული encap: Ethernet HWaddr xx: xx: xx: xx: xx: xx inet addr: 192.168.0.25 Bcast: 192.168.0.255 ნიღაბი: 255.255.255.0 blablabla ამ შემთხვევაში მინდა გამოვიყენო ეს IP მისამართი 192.168.0.25 როგორც სტატიკური IP მისამართი, მაგრამ თქვენ უნდა შეამოწმოთ რომელი IP მისამართი გსურთ გამოიყენოთ ამ დიაპაზონში. ტიპი: "nano/etc/network/interfaces", ტექსტირებული რედაქტორი ნანო გაიხსნება და ის გაჩვენებთ ქსელის კონფიგურაციას, მოძებნეთ " eth0 "დეტალები, მაგალითად: # სადენიანი ადაპტერი # 1allow-hotplug eth0 # არა-ავტომატურად ქვემოთ eth0 iface eth0 inet dhcp # hwaddress ether # თუ გსურთ MAC- ის ხელით დაყენება # წინასწარი /sbin /ifconfig eth0 mtu 3838 # პარამეტრი MTU DHCP– სთვის, მხოლოდ სტატიკური: mtu 3838 ახლა ჩვენ უნდა შევცვალოთ ნაწილი „dhcp“„სტატიკურად“და შეავსოთ IP მისამართის ყველა დეტალი. შეცვალეთ ასე: # სადენიანი ადაპტერი # 1

    allow-hotplug eth0 # არა-ავტომატურად ქვემოთ eth0 iface eth0 inet static address 192.168.0.25 netmask 255.255.255.0 gateway 192.168.0.1 # hwaddress ether # if you want to set MAC manual # pre-up /sbin /ifconfig eth0 mtu 3838 # MTU- ს დაყენება DHCP– სთვის, სტატიკური მხოლოდ $ შეინახეთ ეს დოკუმენტი "ctrl+x", "Y" და დააჭირეთ enter (არ შეცვალოთ ფაილის სახელი!) ახლა ჩვენ უნდა გადატვირთოთ ქსელის სერვისი Armbian– ში, მაგრამ მე არა ვიცი რატომ, არმბიანის გადატვირთვა კარგად მუშაობს/საუკეთესოდ აქ. თქვენ შეგიძლიათ გადატვირთოთ ამ "გადატვირთვის" აკრეფით. Putty მოგცემთ შეტყობინებას "სერვერი მოულოდნელად დახურულია ქსელის კავშირი", მაგრამ ეს არ არის უცნაური, თქვენ გადატვირთავთ Orange Pi- ს. ჩიხში გამოიყენეთ "Restart ression" ღილაკი გადატვირთეთ თქვენს Orange Pi- თან. ახლა ჩვენ შევცვალეთ DHCP IP მისამართი "ETH0" სტატიკური IP მისამართისთვის.

  3. გამორთეთ Root SSH შესვლა Armbian რატომ უნდა გამორთოთ root ანგარიში SSH შესასვლელად? საკმაოდ მარტივი, უსაფრთხოება! Linux– ის თითქმის ყველა დისტრიბუციას აქვს „root“ანგარიში, ასე რომ, თუ ვინმეს სურს Linux სერვერის გატეხვა/უხეში გაძლიერება, ისინი ცდილობენ შევიდნენ ამ ანგარიშით. როდესაც თქვენ გამორთავთ ამ ანგარიშს, მათ ჯერ უნდა იპოვონ მომხმარებლის ანგარიში. ამ პრობლემის გადასაჭრელად, ჩვენ უნდა შევცვალოთ "sshd_config" ფაილი, რომელიც არის sshd სერვისის მთავარი კონფიგურაციის ფაილი. დარწმუნდით, რომ თქვენი მეორე ანგარიში მუშაობს! დასაწყისში არმბიანმა გთხოვა პაროლის შემცველი მე -2 მომხმარებლის ანგარიშის შექმნა. გამოდით Putty– დან და შეეცადეთ შეხვიდეთ ამ ანგარიშით. ჩემს შემთხვევაში შევქმენი ანგარიში "orangepi". ტიპი: "sudo nano/etc/ssh/sshd_config" იპოვეთ ეს ნაწილი: (ნანოში შეგიძლიათ მოძებნოთ "ctrl+w") "PermitRootLogin" ის გაჩვენებთ: # ავთენტიფიკაცია:

    LoginGraceTime 120 PermitRootLogin დიახStrictModes დიახ შეცვალეთ "PermitRootLogin yes" to "PermitRootLogin no" შეინახეთ ეს დაჭერით "ctr+x", Y (es) და დააჭირეთ Enter (არ შეცვალოთ ფაილის სახელი!) გადატვირთეთ SSH აკრეფით: " sudo service ssh გადატვირთვა "გამოდით და შეეცადეთ შეხვიდეთ" root " - ით, თუ ეს სწორად შეცვალეთ ის შეცდომის მომტანი იქნება." წვდომა უარყოფილია ". ახლავე შედით თქვენს მე -2 ანგარიშზე, ჩემს შემთხვევაში ეს არის" orangepi "და მზად ხარ!

ნაბიჯი 5: რჩევები - დამატებითი პროგრამული უზრუნველყოფა + საქმე

რჩევები - დამატებითი პროგრამული უზრუნველყოფა + საქმე
რჩევები - დამატებითი პროგრამული უზრუნველყოფა + საქმე

ეს არის მხოლოდ დამატებები, როგორიცაა:

  • დააინსტალირეთ Armbian თქვენს საბორტო 16 GB EMMC მეხსიერებაში! Sudo nand-sata-install

    თქვენი პაროლის აკრეფის შემდეგ, თქვენ გაქვთ მხოლოდ ერთი ვარიანტი: ‘ჩატვირთვა eMMC– დან - სისტემა eMMC– ზე’. აირჩიეთ OK

    შემდეგ ეკრანზე კვლავ აირჩიეთ OK და დაახლოებით 30 წუთის შემდეგ, eMMC ინსტალაცია დასრულებულია. გამორთეთ სისტემა, ამოიღეთ microSD ბარათი და ჩართეთ იგი ისევ. თქვენ კვლავ ნახავთ სამუშაო მაგიდას.

    ეს არის ის, ახლა თქვენ შეგიძლიათ ჩატვირთოთ პირდაპირ eMMC– დან და დაიწყოთ მუშაობა თქვენს პროექტებზე!

    მადლობა @thatpieguy- ს: სიამოვნებით ვიხილავდი რომ შენ დაამატებდი შენს პროექტს ხალხის დასახმარებლად როგორც ეს დამეხმარა, მადლობა

  • VNC SSH– ზე
  • RPI- მონიტორი
  • ვებმინი
  • ჟოლოს Pi (RPI) მსგავსად, Orange Pi- ს (OP ან OPI) აქვს GPIO სათამაშო. RPI იყენებს პროგრამას სახელწოდებით "WiringPi", მაგრამ Orange Pi- სთვის გვაქვს "WiringOP"! მეტი ინფორმაციის მოძიება: აქ და აქ

    • გადადით თქვენს საოპერაციო დირექტორიაში
    • ტიპი: "git clone https://github.com/zhaolei/WiringOP.git -b h3"
    • ტიპი: "cd WiringOP"
    • ტიპი: "sudo chmod +x./build"
    • ტიპი: "sudo./ build"
    • ტიპი: "gpio readall" რომ ნახოთ GPIO ყველა პორტის მიმოხილვა.
  • VNC– ზე SSHI– ს შეუძლია დააკოპიროს ეს სრული ვებ გვერდი, მაგრამ ყველა ინფორმაცია არის: აქ
  • RPI-Monitor მე შემიძლია დავაკოპირო ეს სრული ვებ გვერდი, მაგრამ ყველა ინფორმაცია არის: აქ
  • Webmin მე შემიძლია ამ სრული ვებ – გვერდის კოპირება, მაგრამ ყველა ინფორმაცია არის: აქ
  • დაბეჭდე საქმე!:)

ნაბიჯი 6: გასაკეთებელი…

ეს ყველაფერი მე მაინც უნდა გავარკვიო, ან მინდა ვიცოდე (და შევქმნა ახალი ინსტრუქცია)

  1. ჩემი SSD დაკავშირება Sata პორტზე
  2. გამოიყენეთ რამდენიმე სენსორი GPIO– ზე და განათავსეთ/დააკოპირეთ გამომავალი (ადგილობრივი) Mysql მონაცემთა ბაზაში და აჩვენეთ ეს (ადგილობრივი) PHP ვებსაიტზე
  3. Android Orange Pi Plus 2 -ზე.

სულ ესაა ბიჭებო!

გთხოვთ დატოვეთ კომენტარი, თუ მოგეწონათ ეს ინსტრუქცია, ან თუ გაქვთ რაიმე შეკითხვა ამ ინსტრუქციულთან დაკავშირებით:)

გირჩევთ: