Tartalomjegyzék:

Orange Pi Plus 2 - Armbian (SD -kártyán vagy 16 GB -os fedélzeti memórián!) - Frissítés: 6 lépés
Orange Pi Plus 2 - Armbian (SD -kártyán vagy 16 GB -os fedélzeti memórián!) - Frissítés: 6 lépés

Videó: Orange Pi Plus 2 - Armbian (SD -kártyán vagy 16 GB -os fedélzeti memórián!) - Frissítés: 6 lépés

Videó: Orange Pi Plus 2 - Armbian (SD -kártyán vagy 16 GB -os fedélzeti memórián!) - Frissítés: 6 lépés
Videó: Установка ARMBIAN на Orange PI +2E, перенос системы на EMMC, USB 2024, Július
Anonim
Orange Pi Plus 2 - Armbian (SD -kártyán vagy 16 GB -os fedélzeti memórián!) - Frissítés
Orange Pi Plus 2 - Armbian (SD -kártyán vagy 16 GB -os fedélzeti memórián!) - Frissítés

Sziasztok! Ez az első Instructable, és az angol nem az anyanyelvem, ezért kérem, ne bánjon velem. Először is, az Orange Pi Plus 2 egy csodálatos kis eszköz, akár egy Raspberry Pi, de gyorsabb! A Raspberry Pi nagy közösség, és sok weboldal mutatja be, hogyan kell használni és/vagy mit kell tennie, ha problémái vagy kérdései vannak. Az Orange Pi esetében nincs nagy közösség, amely kész válaszolni minden kérdésére, ezért sokat kell használnia a Google -t, hogy megtalálja a válaszokat. Ebben az esetben megmutatom, hogyan kell telepíteni az Armbian -t az Orange Pi -re. Az Armbian a leggyakrabban használt linuxos verzió az Orange Pi -n, mert minden a dobozból fog működni.

Más Linux disztribúciók is működnek, de legtöbbjüknek továbbra is problémái vannak a beépített Wifi vagy LAN adapterrel, ezért használjuk az Armbiant.

Mi az Orange Pi Plus?

Ez egy nyílt forráskódú egylapos számítógép. Futtatható Android 4.4, Ubuntu, Debian, Rasberry Pi Image, az AllWinner H3 SoC -t használja, és 1 GB DDR3 SDRAM memóriával rendelkezik. És bónuszként: 16 GB EMMC Flash memória!

További információ az Orange Pi -ről: itt

Mi az Armbian?

Könnyű Debian vagy Ubuntu alapú disztribúció, amely ARM fejlesztőlapokra specializálódott. A semmiből összeállítva, erőteljes felépítési és szoftverfejlesztő eszközökkel rendelkezik, élénk közösség. További információ az Armbian -ról: Itt található a telepítési útmutató: itt

1. lépés: Mire van szükségünk?

Mire van szükségünk?
Mire van szükségünk?

Rendben, mi kell a kis projekt elindításához? Szükséges hardver:

  1. Orange Pi Plus 2
  2. 5V/2A DC Jack hordóval VAGY vastag USB -kábel (5V/1, 5A -t használtam a régi telefonomból)
  3. SD kártya - 10. osztály!
  4. Billentyűzet és egér
  5. HDMI kábel
  6. LAN kábel
  7. Kártyaolvasó

Szükséges szoftver:

  1. Töltse le az Armbian - Jessie asztali számítógépet az Orange Pi plus 2 -hez: Itt
  2. Az SDFormatter letöltése: itt
  3. Letöltés Etcher: Itt
  4. Letöltés 7-Zip: itt
  5. Letöltés Putty: Itt

2. lépés: Töltse fel, formázza és telepítse az Armbian -t SD -kártyára

Töltse fel, formázza és telepítse az Armbian -t SD -kártyára
Töltse fel, formázza és telepítse az Armbian -t SD -kártyára
Töltse fel, formázza és telepítse az Armbian -t SD -kártyára
Töltse fel, formázza és telepítse az Armbian -t SD -kártyára
Töltse fel, formázza és telepítse az Armbian -t SD -kártyára
Töltse fel, formázza és telepítse az Armbian -t SD -kártyára

Kezdje el az Armbian letöltését (lásd a fenti linkeket), és telepítse az SDFormatter, Etcher és 7-zip programokat. Nem magyarázom el, hogyan kell telepíteni ezeket az alkalmazásokat, mert ez nagyon egyszerű

  • Ha ez megtörtént, nyissa meg azt a mappát, ahonnan letöltötte az Armbian képet, így a következőképpen kell nevezni: Új:

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

  • Régi: "Armbian_5.20_Orangepiplus_Debian_jessie_3.4.112_desktop.7z
  • Nyissa meg a 7-zip fájlt, és bontsa ki ezt a fájlt egy új könyvtárba, így valami ilyesmit kaphat: "Armbian_5.20_Orangepiplus_Debian_jessie_3.4.112_desktop.img
  • Csatlakoztassa az SD -kártyát a számítógéphez, ebben az esetben USB -kártyaolvasót használtam
  • Indítsa el az SDformatter programot

    • Drive: Válassza ki az SDCard kártyát (Ellenőrizze ezt!)
    • Lépjen a lehetőségekhez -> "Formátumméret beállítása" -> IGEN (alapértelmezett "Nem") -> OK
    • Ellenőrizze még egyszer, ha az SDCard van kiválasztva a "Drive" részben!
    • Kattintson a "Formátum" gombra
  • Indítsa el az Etcher programot (futtassa rendszergazdaként!)

    • "Kép kiválasztása"-> Válassza ki a kicsomagolást: Új: "Armbian_5.38_Orangepiplus_Ubuntu_xenial_default_3.4.113_desktop.img" Régi: "Armbian_5.20_Orangepiplus_Debian_jessie_3.4.112_desktop.img" fájl
    • Az SD -kártya meghajtóbetűjének megváltoztatásához válassza a "Módosítás" lehetőséget
    • Válassza a "Flash!" és várja meg, amíg ez megtörténik
  • Húzza ki az SD -kártyát, amikor ez a folyamat befejeződött, használja a Windows "Hardver biztonságos eltávolítása és adathordozó eltávolítása" opcióját, hogy megbizonyosodjon arról, hogy minden rendben van

3. lépés: Csatlakoztassa Orange Pi -jét, és indítsa el először az Armbian -t

Csatlakoztassa Orange Pi -jét, és indítsa el először az Armbian segítségével
Csatlakoztassa Orange Pi -jét, és indítsa el először az Armbian segítségével
Csatlakoztassa Orange Pi -jét, és indítsa el először az Armbian segítségével
Csatlakoztassa Orange Pi -jét, és indítsa el először az Armbian segítségével
Csatlakoztassa Orange Pi -jét, és indítsa el először az Armbian segítségével
Csatlakoztassa Orange Pi -jét, és indítsa el először az Armbian segítségével

Oké, most itt az ideje, hogy minden eszközt és kábelt csatlakoztatjon az Orange Pi elindításához!

  • Csatlakoztassa a billentyűzetet + az egeret az USB -hez
  • Csatlakoztassa a HDMI -kábelt a monitorhoz
  • Csatlakoztassa a LAN kábelt az útválasztóhoz/kapcsolóhoz
  • Helyezze be az SD -kártyát az SD -kártya foglalatába
  • Végül, de nem utolsó sorban csatlakoztassa a tápkábelt az Orange Pi készülékhez.

Kezdődjön a móka!

Hogyan kell indítani? - UPDATE (köszönhetően @thatpieguy)

Az első indítás körülbelül 3 percet vesz igénybe, majd újraindul, és még egy percet várnia kell a bejelentkezéssel. Ez a késleltetés azért van, mert a rendszer frissíti a csomaglistát, és 128 MB -os vészhelyzeti SWAP -t hoz létre az SD -kártyán.

FRISSÍTÉS:

Később dönthet úgy, hogy telepíti az operációs rendszert a fedélzeti EMCC memóriába! (Így már nem kell használnia az SD -kártyát, és más projektekhez kell használnia)

Hogyan kell bejelentkezni?

Jelentkezzen be root felhasználóként a konzolon vagy SSH -n keresztül, és használja az "1234" jelszót. Az első bejelentkezéskor a rendszer kéri, hogy módosítsa ezt a jelszót. Ezután felkérik, hogy hozzon létre egy normál felhasználói fiókot, amely engedélyezve van a sudo (admin). Még azt is megkérdezi, hogy szeretné -e megváltoztatni a képernyő felbontását, de számomra 720P -n rendben van. A parancssort használom SSH -val (gitt)) legtöbbször. Az asztal most használatra kész!:)

Például a Putty -t használom az Orange Pi valódi SSH -hoz való csatlakozáshoz. Ha nem tudja az Orange Pi IP -címét, ellenőrizze az útválasztót, vagy használja a billentyűzetet + egeret a monitoron, kattintson a

Alkalmazás menü -> Terminál -emulátor

Írja be a "sudo ifconfig" parancsot, és írja be a jelszavát.

Valami ilyesmit fog mutatni:

eth0 (első hálózati kártya):

1e vonal: blablabla 2e vonal: inet addr: 192.168.0.25 blablabal 3e vonal: blablalba Tehát most elindíthatja a Putty -t, és csatlakozhat az Orange Pi -hez!

Indítsa el a Putty alkalmazást, és csatlakozzon az Orange Pi IP -címéhez így (lásd a képernyőképet):

Gazdagép neve (vagy IP -címe): 192.168.0.25 (csak az én példám, változtassa meg az IP -jét) 22. port (alapértelmezett) És kattintson a "Megnyitás" gombra

  • A Putty első alkalommal ad biztonsági üzenetet, csak kattintson az "Igen" gombra. (Lásd a képernyőképet)
  • Jelentkezzen be "root" felhasználónévvel és saját jelszavával.

4. lépés: Frissítés/frissítés, állítsa be a statikus IP -címet, és tiltsa le a root bejelentkezését

Az Orange Pi -nek jelenleg az asztali számítógépet és az SSH -t kell futtatnia, de többet akarunk tenni! Ez a 3 lépés nem kötelező, de szeretném ajánlani, vagy legalábbis megnézni.

  1. Frissítse / frissítse az ArmbianLogin-t a Putty segítségével az Orange Pi-re, és használja ezt a parancsot az Armbian frissítéséhez / frissítéséhez: "sudo apt-get update" Ezt követően: "sudo apt-get upgrade -y" Ezt követően: "Sudo apt-get dist-upgrade -y "vagy mindegyik:" sudo apt-get update && sudo apt-get upgrade -y && sudo apt-get dist-upgrade -y "Ez a folyamat eltarthat egy ideig, így addig olvashat a következő részt.
  2. Állítson be egy statikus IPI -t, ha statikus (nem DHCP) IP -címet szeretne kapni az Orange Pi -n, így biztosan tudom, hogy mindig ugyanazon az IP -címen csatlakozom az Orange Pi -hez. Jelentkezzen be a Putty segítségével az Orange Pi és használja ezt a parancsot az aktuális IP -adatok megtekintéséhez: "ifconfig" Ennek valahogy így kell lennie: 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 Maszk: 255.255.255.0 blablabla Ebben az esetben ezt az 192.168.0.25 IP -címet szeretném statikusként használni IP -cím, de ellenőriznie kell, hogy milyen IP -címet szeretne használni ebben a tartományban. Írja be: "nano/etc/network/interfaces", a szövegszerkesztő Nano megnyílik, és megmutatja a hálózati konfigurációt, keresse meg a " eth0 "részletek, például: # Vezetékes adapter # 1allow-hotplug eth0 # no-auto-down eth0 iface eth0 inet dhcp # hwaddress ether # ha manuálisan szeretné beállítani a MAC-ot # pre-up /sbin /ifconfig eth0 mtu 3838 # beállítás MTU a DHCP -hez, statikus csak: mtu 3838 Most a "dhcp" részt "static" -ra kell cserélnünk, és ki kell töltenünk az összes IP -címet. Változtassuk meg így: # Vezetékes 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 # ha manuálisan szeretné beállítani a MAC-ot # pre-up /sbin /ifconfig eth0 mtu 3838 # MTU beállítása a DHCP -hez, statikus csak $ Mentse el ezt a dokumentumot a "ctrl+x", "Y" billentyűkombinációval, és nyomja meg az Enter billentyűt (ne változtassa meg a fájlnevet!) Most újra kell indítanunk a hálózati szolgáltatást Armbian nyelven, de nem tudod miért, az Armbian újraindítása jól működik/itt a legjobb. Ezt az "újraindítást" beírva újraindíthatja. A Putty üzenetet küld Önnek: "A szerver váratlanul lezárta a hálózati kapcsolatot", de ez nem furcsa, újraindítja az Orange Pi -t. A gittben használja az "Újraindítás újraindítása" gombot, és indítsa újra az Orange Pi -t. Most megváltoztattuk a DHCP IP -címet "ETH0" statikus IP -címére.

  3. Miért kell letiltanunk a root fiókot az SSH bejelentkezéshez? Elég egyszerű, biztonság! Szinte minden Linux disztribúció rendelkezik "root" fiókkal, így ha valaki feltörni akarja/brute forcea Linux szervert, ezzel a fiókkal próbál bejelentkezni. Amikor letiltja ezt a fiókot, először meg kell találnia egy felhasználói fiókot. A probléma megoldásához szerkesztenünk kell az "sshd_config" fájlt, amely az sshd szolgáltatás fő konfigurációs fájlja. Győződjön meg róla, hogy a második fiókja működik! Az elején Armbian megkért, hogy hozzon létre egy második felhasználói fiókot jelszóval. Jelentkezzen ki a Putty szolgáltatásból, és próbáljon bejelentkezni ezzel a fiókkal. Esetemben létrehoztam egy "orangepi" fiókot. Típus: "sudo nano/etc/ssh/sshd_config" Keresse meg ezt a részt: (a Nano -ban kereshet a "ctrl+w" billentyűvel) "PermitRootLogin" Megmutatja: # Hitelesítés:

    LoginGraceTime 120 PermitRootLogin yesStrictModes igen sudo service ssh restart "Jelentkezzen ki, és próbálja meg bejelentkezni a" root "paranccsal, ha ezt helyesen módosította, akkor most hibaüzenetet kap." Hozzáférés megtagadva ". Jelentkezzen be a 2. fiókjával most, az én esetemben" orangepi "és végeztél!

5. lépés: Tippek - Extra szoftver + tok

Tippek - Extra szoftver + tok
Tippek - Extra szoftver + tok

Ezek csak extrák, mint pl.

  • Telepítse az Armbiant az alaplapi 16 GB-os EMMC memóriába! Sudo nand-sata-install

    A jelszó beírása után csak egy lehetősége van: „Boot from eMMC - system on eMMC”. Válassza az OK lehetőséget

    A következő képernyőn válassza újra az OK lehetőséget, és körülbelül 30 perc múlva az eMMC telepítése befejeződött. Kapcsolja ki a rendszert, vegye ki a microSD -kártyát, majd kapcsolja be újra. Újra látni fogja az asztalt.

    Ennyi, most közvetlenül az eMMC -ből indíthat, és elkezdheti dolgozni a projektjein!

    Köszönöm @thatpieguy -nek: Örülnék, ha hozzáadná ezt a projekthez, hogy segítsen az embereknek, mivel ez segített nekem, köszönöm

  • VNC SSH -n keresztül
  • RPI-monitor
  • Webmin
  • Csakúgy, mint a Raspberry Pi (RPI), az Orange Pi (OP vagy OPI) is rendelkezik néhány GPIO -val. Az RPI a "WiringPi" nevű programot használja, de az Orange Pi esetében a "WiringOP" van! További információ: Itt és itt

    • Menjen a házi könyvtárba
    • Típus: "git clone https://github.com/zhaolei/WiringOP.git -b h3"
    • Típus: "cd WiringOP"
    • Típus: "sudo chmod +x./build"
    • Típus: "sudo./build"
    • Írja be: "gpio readall" az összes GPIO port áttekintéséhez.
  • Az SSHI -n keresztüli VNC átmásolhatja ezt a teljes webhelyet, de minden információ: Itt
  • Az RPI-MonitorI átmásolhatom ezt a teljes weboldalt, de minden információ: Itt
  • A Webmin átmásolhatom ezt a teljes weboldalt, de minden információ: ITT
  • Nyomtasson tokot!:)

6. lépés: Teendők…

Ezeket a dolgokat még ki kell találnom, vagy tudni akarom (és létre kell hoznom egy új utasítást)

  1. Az SSD csatlakoztatása a Sata porton
  2. Használjon néhány érzékelőt a GPIO -kban, és helyezze/másolja a kimenetet (helyi) Mysql adatbázisba, és mutassa meg ezt egy (helyi) PHP webhelyen
  3. Android az Orange Pi Plus 2 rendszeren.

Egyelőre ennyi srácok!

Kérjük, írjon megjegyzést, ha tetszett ez az utasítás, vagy ha bármilyen kérdése van ezzel az utasítással kapcsolatban:)

Ajánlott: