INHOUDSOPGAWE:

Orange Pi Plus 2 - Armbian (op SD -kaart of 16 GB geheue aan boord!) - Opdatering: 6 stappe
Orange Pi Plus 2 - Armbian (op SD -kaart of 16 GB geheue aan boord!) - Opdatering: 6 stappe

Video: Orange Pi Plus 2 - Armbian (op SD -kaart of 16 GB geheue aan boord!) - Opdatering: 6 stappe

Video: Orange Pi Plus 2 - Armbian (op SD -kaart of 16 GB geheue aan boord!) - Opdatering: 6 stappe
Video: Orange Pi 5 plus Armbian and Ubuntu NVMe 2024, Julie
Anonim
Orange Pi Plus 2 - Armbian (op SDkaart of 16 GB geheue aan boord!) - Opdatering
Orange Pi Plus 2 - Armbian (op SDkaart of 16 GB geheue aan boord!) - Opdatering

Hallo almal! Dit is my eerste instruksies en Engels is nie my moedertaal nie, so moenie hard wees met my nie. Om mee te begin is die Orange Pi Plus 2 'n wonderlike klein toestel, net soos 'n Framboos Pi, maar vinniger! Raspberry Pi daar is 'n groot gemeenskap en daar is baie webwerwe wat jou wys hoe om dit te gebruik en/of wat om te doen as jy probleme of vrae het. Vir die Orange Pi is daar nie 'n groot gemeenskap wat gereed is om al jou vrae te beantwoord nie, dus moet u Google baie gebruik om u antwoorde te vind. In hierdie geval sal ek u wys hoe u Armbian op die Orange Pi kan installeer. Armbian is die mees gebruikte Linux -weergawe op die Orange Pi, want alles sal uit die boks werk.

Ander Linux -verspreidings werk ook, maar die meeste van hulle het steeds probleme met die ingeboude Wifi of LAN -adapter, daarom gebruik ons Armbian.

Wat is Orange Pi Plus?

Dit is 'n oopbron-enkelbord-rekenaar. Dit kan Android 4.4, Ubuntu, Debian, Rasberry Pi Image gebruik, dit gebruik die AllWinner H3 SoC en het 1 GB DDR3 SDRAM. En as 'n bonus: 16 GB EMMC Flash -geheue!

Meer inligting oor Orange Pi kan gevind word: Hier

Wat is Armbian?

Ligte Debian- of Ubuntu -gebaseerde verspreiding wat gespesialiseer is in die ontwikkeling van ARM -borde. Dit is van nuuts af saamgestel en bevat kragtige bou- en sagteware -ontwikkelingshulpmiddels, 'n lewendige gemeenskap. Meer inligting oor Armbian kan gevind word: Hier kan u die installeringsgids vind: hier

Stap 1: Wat het ons nodig?

Wat het ons nodig?
Wat het ons nodig?

Ok, wat het ons nodig om hierdie klein projek te begin? Hardeware benodig:

  1. Oranje Pi Plus 2
  2. 5V/2A met DC -jackvat OF dik USB -kabel (ek het 5V/1, 5A van my ou telefoon gebruik)
  3. SD -kaart - klas 10!
  4. Sleutelbord en muis
  5. HDMI -kabel
  6. LAN kabel
  7. Kaartleser

Sagteware benodig:

  1. Laai Armbian - Jessie -lessenaar af vir die Orange Pi plus 2: Hier
  2. Laai SDFormatter af: Hier
  3. Laai Etcher af: hier
  4. Laai 7-Zip af: hier
  5. Aflaai Putty: Here

Stap 2: Pak dit op, formateer en installeer Armbian op die SD -kaart

Pak, formateer en installeer Armbian op 'n SD -kaart
Pak, formateer en installeer Armbian op 'n SD -kaart
Pak, formateer en installeer Armbian op 'n SD -kaart
Pak, formateer en installeer Armbian op 'n SD -kaart
Pak, formateer en installeer Armbian op 'n SD -kaart
Pak, formateer en installeer Armbian op 'n SD -kaart

Laai Armbian af (sien skakels hierbo) en installeer SDFormatter, Etcher en 7-zip. Ek verduidelik nie hoe u die toepassings moet installeer nie, want dit is redelik eenvoudig

  • As dit klaar is, maak die gids oop waar u die Armbian -prent afgelaai het; dit moet so genoem word: Nuut:

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

  • Oud: "Armbian_5.20_Orangepiplus_Debian_jessie_3.4.112_desktop.7z
  • Maak 7-zip oop en pak hierdie lêer uit in 'n nuwe gids, sodat u iets soos: "Armbian_5.20_Orangepiplus_Debian_jessie_3.4.112_desktop.img
  • Koppel u SD -kaart aan u rekenaar, in hierdie geval het ek 'n USB -kaartleser gebruik
  • Begin SDformatter

    • Drive: Kies u SDCard (kyk hierna!)
    • Gaan na opsies -> "Aanpassing van formaatgrootte" -> JA (standaard is "Nee") -> OK
    • Kontroleer weer of die SDCard in die afdeling "Drive" gekies is!
    • Klik op "Format"
  • Begin Etcher (loop as administrateur!)

    • "Kies prentjie"-> Kies u unzipt: Nuut: "Armbian_5.38_Orangepiplus_Ubuntu_xenial_default_3.4.113_desktop.img" Oud: "Armbian_5.20_Orangepiplus_Debian_jessie_3.4.112_desktop.img" lêer
    • Kies 'Verander' om u aanduid letter vir u SD -kaart te verander
    • Kies "Flits!" en wag totdat dit klaar is
  • Ontkoppel u SD -kaart wanneer hierdie proses voltooi is, gebruik die opsie 'Veilig verwyder hardeware en gooi media uit' in Windows om seker te maak dat dit reg is

Stap 3: Koppel u Orange Pi en begin die eerste keer met Armbian

Koppel u Orange Pi aan en begin die eerste keer met Armbian
Koppel u Orange Pi aan en begin die eerste keer met Armbian
Koppel u Orange Pi aan en begin die eerste keer met Armbian
Koppel u Orange Pi aan en begin die eerste keer met Armbian
Koppel u Orange Pi aan en begin die eerste keer met Armbian
Koppel u Orange Pi aan en begin die eerste keer met Armbian

Ok, nou is dit tyd om al u toestelle en kabels aan te sluit om u Orange Pi te begin!

  • Koppel jou sleutelbord + muis aan USB
  • Koppel u HDMI -kabel aan u monitor
  • Koppel u LAN -kabel aan u router/skakelaar
  • Plaas die SD -kaart in die SD -kaartgleuf
  • Laastens, maar nie die minste nie, sluit die kragkabel aan op u Orange Pi. Daar is GEEN ondersteuning vir die mikro -USB as kragvoorsiening nie!

Laat die pret begin!

Hoe om te begin? - UPDATE (Dankie aan @thatpieguy)

Die eerste opstart duur ongeveer 3 minute, dan begin dit weer, en u moet nog 'n minuut wag om aan te meld. Hierdie vertraging is omdat die stelsel die pakketlys opdateer en 128Mb noodswap op die SD -kaart skep.

OPDATEER:

Later kan u die keuse maak om u bedryfstelsel in die EMCC -geheue aan boord te installeer! (U hoef dus nie meer die SD -kaart te gebruik en vir ander projekte te gebruik nie)

Hoe om aan te meld?

Meld aan as gebruikersnaam "root" op die konsole of via SSH en gebruik wagwoord "1234". By die eerste aanmelding word u gevra om hierdie wagwoord te verander. U sal dan gevra word om 'n normale gebruikersrekening te skep wat sudo (admin) aangeskakel is. Dit vra u selfs of u die skermresolusie wil verander, maar vir my is dit goed op 720P. Ek gebruik die opdragreël met SSH (stopverf)) Meestal is u lessenaar gereed om te gebruik!:)

Ek gebruik byvoorbeeld Putty om aan te sluit op die Orange Pi true SSH. As u nie die IP -adres van u ken nie, kyk dan na u router of gebruik u sleutelbord + muis op u monitor, klik vir

Toepassingsmenu -> Terminal Emulator

Tik "sudo ifconfig" en tik u wagwoord.

Dit sal jou iets soos hierdie wys:

eth0 (eerste netwerkkaart):

1e reël: blablabla 2e reël: inet addr: 192.168.0.25 blablabal 3e reël: blablalba So kan u nou u stopverf begin en aan u Orange Pi koppel!

Begin Putty en maak so verbinding met die IP -adres van u Orange Pi (sien skermkiekie):

Gasheernaam (of IP -adres): 192.168.0.25 (net my voorbeeld, verander na u IP) Poort 22 (standaard) en klik op "Open"

  • Putty gee u die eerste keer 'n veiligheidsboodskap, klik net op "Ja". (Sien skermkiekie)
  • Meld aan met 'root' as gebruikersnaam en u eie wagwoord.

Stap 4: Werk op/opgradeer, stel 'n statiese IP in en skakel wortel vir aanmelding uit

U Orange Pi behoort nou die lessenaar en SSH te laat loop, maar ons wil meer doen! Hierdie 3 stappe is nie verpligtend nie, maar ek wil dit aanbeveel of dit ten minste kyk.

  1. Werk / upgrade u ArmbianLogin met Putty na u Orange Pi en gebruik hierdie opdrag om u Armbian op te dateer / op te gradeer: "sudo apt-get update" Daarna: "sudo apt-get upgrade -y" Daarna: "Sudo apt-get dist-upgrade -y "of alles:" sudo apt-get update && sudo apt-get upgrade -y && sudo apt-get dist-upgrade -y "Hierdie proses kan 'n rukkie neem, sodat u intussen kan lees die volgende deel.
  2. Stel 'n statiese IPI op, wil 'n statiese (nie -DHCP) IP -adres op my Orange Pi hê, so ek weet verseker dat ek altyd met my Orange Pi op dieselfde IP -adres kan skakel. en gebruik hierdie opdrag om u huidige IP -besonderhede te sien: "ifconfig" Dit moet so iets wees: root@orangepiplus: ~# ifconfig

    eth0 Link encap: Ethernet HWaddr xx: xx: xx: xx: xx: xx inet addr: 192.168.0.25 Bcast: 192.168.0.255 Masker: 255.255.255.0 blablabla In hierdie geval wil ek hierdie IP -adres 192.168.0.25 as 'n statiese gebruik IP -adres, maar u moet seker maak watter IP -adres u in hierdie reeks wil gebruik. Tipe: "nano/etc/network/interfaces", die teksredakteur Nano sal oopmaak en dit sal u die netwerkopstelling wys, soek na die " eth0 "besonderhede, soos volg: # Bedrade adapter # 1allow-hotplug eth0 # no-auto-down eth0 iface eth0 inet dhcp # hwaddress ether # as u MAC handmatig wil instel # pre-up /sbin /ifconfig eth0 mtu 3838 # setting MTU vir DHCP, staties net: mtu 3838 Nou moet ons die gedeelte "dhcp" verander na "static" en al die IP -adresinligting invul. Verander dit so: # Bedrade adapter # 1

    allow-hotplug eth0 # no-auto-down eth0 iface eth0 inet static address 192.168.0.25 netmask 255.255.255.0 gateway 192.168.0.1 # hwaddress ether # as u MAC handmatig wil instel # pre-up /sbin /ifconfig eth0 mtu 3838 # stel MTU vir DHCP in, staties net $ Stoor hierdie dokument deur op "ctrl+x", "Y" te druk en druk enter (moenie die lêernaam verander nie!) Nou moet ons die netwerkdiens in Armbian herlaai, maar ek doen dit nie Weet hoekom, die herlaai van Armbian werk goed/die beste hier. U kan herlaai deur hierdie 'herlaai' in te tik. Putty sal u 'n boodskap gee "Server onverwags gesluit netwerkverbinding", maar dit is nie vreemd nie, u herlaai die Orange Pi. Gebruik stopverf met die knoppie "Herlaai ressie", herlaai die verbinding met u Orange Pi. Nou het ons 'n DHCP IP -adres verander na 'n statiese IP -adres vir "ETH0".

  3. Deaktiveer root SSH -aanmelding op Armbian Waarom moet ons die wortelrekening vir SSH -aanmelding deaktiveer? Redelik eenvoudig, sekuriteit! Byna alle Linux -verspreidings het die "root" -rekening, so as iemand 'n Linux -bediener wil inbraak/brute probeer, meld hulle aan met hierdie rekening. As u hierdie rekening deaktiveer, moet hulle eers 'n gebruikersrekening vind. Om hierdie probleem op te los, moet ons die "sshd_config" -lêer wysig, wat die hoofkonfigurasie -lêer vir die sshd -diens is. Maak seker dat u tweede rekening werk! Aan die begin het Armbian u gevra om 'n tweede gebruikersrekening met 'n wagwoord te skep. Teken Putty af en probeer aanmeld met hierdie rekening. In my geval het ek 'n rekening "orangepi" geskep. Tipe: "sudo nano/etc/ssh/sshd_config" Vind hierdie deel: (in Nano kan u soek met "ctrl+w") "PermitRootLogin" Dit sal u wys: # Verifikasie:

    LoginGraceTime 120 PermitRootLogin yesStrictModes ja Verander die "PermitRootLogin yes" na "PermitRootLogin nee" Stoor dit deur "ctr+x", Y (s) te druk en druk enter (moenie die naam van die lêer verander nie!) Herlaai SSH deur te tik: " sudo service ssh restart "Meld af, en probeer aanmeld met" root ", as u dit korrek verander het, sal dit u nou 'n fout gee." Toegang geweier ". Meld nou aan met u tweede rekening, in my geval is dit" orangepi "en jy's klaar!

Stap 5: wenke - ekstra sagteware + omhulsel

Wenke - ekstra sagteware + omhulsel
Wenke - ekstra sagteware + omhulsel

Dit is net ekstra's soos:

  • Installeer Armbian op u 16GB EMMC-geheue aan boord! Sudo nand-sata-install

    Nadat u u wagwoord ingevoer het, het u slegs een opsie: 'Boot vanaf eMMC - stelsel op eMMC'. Kies OK

    Kies weer OK op die volgende skerm, en na ongeveer 30 minute is die eMMC -installasie voltooi. Skakel die stelsel uit, verwyder die microSD -kaart en skakel dit weer aan. U sal die lessenaar weer sien.

    Dit is dit, nou kan u direk vanaf die eMMC begin en aan u projekte begin werk!

    Dankie aan @thatpieguy: ek sou graag wou sien dat u dit by u projek voeg om mense te help, aangesien dit my gehelp het, dankie

  • VNC oor SSH
  • RPI-monitor
  • Webmin
  • Net soos die Raspberry Pi (RPI), het die Orange Pi (OP of OPI) 'n paar GPIO's om mee te speel. Die RPI gebruik 'n program genaamd "WiringPi", maar vir die Orange Pi het ons "WiringOP"! Meer inligting kan gevind word: Hier en hier

    • Gaan na u tuisgids
    • Tik: "git -kloon https://github.com/zhaolei/WiringOP.git -b h3"
    • Tipe: "cd WiringOP"
    • Tik: "sudo chmod +x./build"
    • Tik: "sudo./build"
    • Tik: "gpio readall" om 'n oorsig van al die GPIO -poorte te sien.
  • VNC via SSHI kan verby hierdie volledige webwerf kopieer, maar al die inligting is: Hier
  • RPI-MonitorI kan verby hierdie volledige webwerf kopieer, maar al die inligting is: Hier
  • Webmin Ek kan verby hierdie volledige webwerf kopieer, maar al die inligting is: HIER
  • Druk 'n saak uit!:)

Stap 6: Dinge om te doen …

Hierdie dinge moet ek nog uitvind, of wil weet (en 'n nuwe Instructable vir skep)

  1. Verbind my SSD met die Sata -poort
  2. Gebruik 'n paar sensors op die GPIO's, en plaas/kopieer die uitset na 'n (plaaslike) Mysql -databasis en wys dit op 'n (plaaslike) PHP -webwerf
  3. Android op die Orange Pi Plus 2.

Dis nou eers ouens!

Lewer asseblief 'n opmerking as u van hierdie instruksies gehou het, of as u enige vrae het oor hierdie instruksies:)

Aanbeveel: