Indholdsfortegnelse:
- Trin 1: Hvad har vi brug for?
- Trin 2: Opzip, formater og installer Armbian til SD -kort
- Trin 3: Tilslut din Orange Pi, og start første gang med Armbian
- Trin 4: Opdater/opgrader, indstil en statisk IP og deaktiver rod til login
- Trin 5: Tips - Ekstra software + sag
- Trin 6: Ting at gøre…
Video: Orange Pi Plus 2 - Armbian (på SD -kort eller 16 GB hukommelse!) - Opdatering: 6 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:26
Hej allesammen! Dette er min første instruerbare og engelsk er ikke mit modersmål, så vær venlig ikke at være hård ved mig. Til at begynde med er Orange Pi Plus 2 en vidunderlig lille enhed ligesom en Raspberry Pi, men hurtigere! For Raspberry Pi der er et stort fællesskab, og der er mange websteder, der viser dig, hvordan du bruger det og/eller hvad du skal gøre, når du har nogle problemer eller spørgsmål. For Orange Pi er der ikke et stort samfund, der er klar til at besvare alle dine spørgsmål, så du skal bruge Google meget for at finde dine svar. I dette tilfælde vil jeg vise dig, hvordan du installerer Armbian på Orange Pi. Armbian er den mest brugte linux -version på Orange Pi, fordi alt fungerer ud af boksen.
Andre Linux -distributioner fungerer også, men de fleste af dem har stadig problemer med den indbyggede Wifi- eller LAN -adapter, så derfor bruger vi Armbian.
Hvad er Orange Pi Plus?
Det er en open-source single-board computer. Det kan køre Android 4.4, Ubuntu, Debian, Rasberry Pi Image, det bruger AllWinner H3 SoC og har 1 GB DDR3 SDRAM. Og som en bonus: 16 GB EMMC Flash -hukommelse!
Mere info om Orange Pi kan findes: Her
Hvad er Armbian?
Let Debian- eller Ubuntu -baseret distribution specialiseret til ARM -udviklingsplader. Kompileret fra bunden, Det har kraftfulde bygge- og softwareudviklingsværktøjer, et pulserende fællesskab. Mere info om Armbian kan findes: HerInstallationsguide kan findes: Her
Trin 1: Hvad har vi brug for?
Okay, hvad har vi brug for for at starte dette lille projekt? Hardware nødvendig:
- Orange Pi Plus 2
- 5V/2A med DC Jack tønde ELLER tykt USB kabel (jeg brugte 5V/1, 5A fra min gamle telefon)
- SD -kort - klasse 10!
- Tastatur og mus
- HDMI -kabel
- LAN -kabel
- Kortlæser
Software nødvendig:
- Download Armbian - Jessie desktop til Orange Pi plus 2: Her
- Download SDFormatter: Her
- Download Etcher: Her
- Download 7-Zip: Her
- Download Putty: Her
Trin 2: Opzip, formater og installer Armbian til SD -kort
Start med at downloade Armbian (se links ovenfor) og installer SDFormatter, Etcher og 7-zip. Jeg forklarer ikke, hvordan du installerer disse applikationer, fordi det er ret ligetil
-
Når dette er gjort, skal du åbne den mappe, hvor du downloadede Armbian -billedet, dette skal hedde sådan: Ny:
"Armbian_5.38_Orangepiplus_Ubuntu_xenial_default_3.4.113_desktop.7z"
- Gammel: "Armbian_5.20_Orangepiplus_Debian_jessie_3.4.112_desktop.7z
- Åbn 7-zip, og pak denne fil ud i en ny mappe, så du har noget i stil med: "Armbian_5.20_Orangepiplus_Debian_jessie_3.4.112_desktop.img
- Tilslut dit SD -kort til din computer, i dette tilfælde brugte jeg en USB -kortlæser
-
Start SDformatter
- Drive: Vælg dit SDCard (dobbelttjek dette!)
- Gå til indstillinger -> "Justering af formatstørrelse" -> YES (Standard er "Nej") -> OK
- Dobbelttjek igen, hvis SDCard er valgt i sektionen "Drev"!
- Klik på "Format"
-
Start Etcher (kør som administrator!)
- "Vælg billede"-> Vælg din unzipt: Ny: "Armbian_5.38_Orangepiplus_Ubuntu_xenial_default_3.4.113_desktop.img" Gammel: "Armbian_5.20_Orangepiplus_Debian_jessie_3.4.112_desktop.img" fil
- Vælg "Skift" for at ændre dit drevbogstav til dit SD -kort
- Vælg "Flash!" og vent til dette er gjort
- Afbryd dit SD -kort, når denne proces er udført, brug indstillingen "Fjern sikkert hardware og skub medier ud" i Windows for at være sikker på, at det er ok
Trin 3: Tilslut din Orange Pi, og start første gang med Armbian
Ok, nu er det tid til at forbinde alle dine enheder og kabler for at starte din Orange Pi!
- Tilslut dit tastatur + mus til USB
- Tilslut dit HDMI -kabel til din skærm
- Tilslut dit LAN -kabel til din router/switch
- Sæt SD -kortet i SD -kortstikket
- Sidst men ikke mindst, tilslut strømkablet til din Orange Pi Der er INGEN understøttelse på Micro USB som strømforsyning!
Lad det sjove begynde!
Hvordan starter man op? - UPDATE (Tak til @thatpieguy)
Første opstart tager omkring 3 minutter, derefter genstarter den, og du bliver nødt til at vente yderligere et minut med at logge ind. Denne forsinkelse skyldes, at systemet opdaterer pakkelisten og opretter 128Mb nødswap på SD -kortet.
OPDATERING:
Senere kan du vælge at installere dit operativsystem i Onboard EMCC -hukommelsen! (Så du behøver ikke længere at bruge SD -kortet og bruge det til andre projekter)
Hvordan logger man ind?
Log ind som brugernavn "root" på konsol eller via SSH og brug adgangskode "1234". Du bliver bedt om at ændre denne adgangskode ved første login. Du bliver derefter bedt om at oprette en normal brugerkonto, der er sudo (admin) aktiveret. Det spørger dig endda, om du vil ændre skærmopløsningen, men for mig er det fint på 720P. Jeg bruger kommandolinjen med SSH (kit)) Det meste af tiden. Dit skrivebord er nu klar til brug!:)
For eksempel bruger jeg Putty til at oprette forbindelse til Orange Pi true SSH. Hvis du ikke kender IP -adressen på dig Orange Pi, tjek din router eller brug dit tastatur + mus på din skærm, klik for
Applikationsmenu -> Terminalemulator
Skriv "sudo ifconfig" og indtast din adgangskode.
Det viser dig sådan noget:
eth0 (første netværkskort):
1e line: blablabla 2e line: inet addr: 192.168.0.25 blablabal 3e line: blablalbaSå nu kan du starte din Putty og oprette forbindelse til din Orange Pi!
Start Putty og opret forbindelse til IP -adressen på din Orange Pi sådan (se skærmbillede):
Værtsnavn (eller IP -adresse): 192.168.0.25 (bare mit eksempel, skift til din IP) Port 22 (standard) Og klik på "Åbn"
- Putty giver dig en sikkerhedsmeddelelse første gang, bare klik på "Ja". (Se skærmbillede)
- Log ind med "root" som brugernavn og dit eget kodeord.
Trin 4: Opdater/opgrader, indstil en statisk IP og deaktiver rod til login
Din Orange Pi skulle køre skrivebordet og SSH lige nu, men vi vil gøre mere! Disse 3 trin er ikke obligatoriske, men jeg vil gerne anbefale det eller i det mindste tage et kig på det.
- Opdater / opgrader din ArmbianLogin med Putty til din Orange Pi, og brug denne kommando til at opdatere / opgradere din Armbian: "sudo apt-get update" Herefter: "sudo apt-get upgrade -y" Herefter: "Sudo apt-get dist-upgrade -y "eller alle på én:" sudo apt-get update && sudo apt-get upgrade -y && sudo apt-get dist-upgrade -y "Denne proces kan tage et stykke tid, så i mellemtiden kan du læse den næste del.
-
Opret en statisk IPI vil gerne have en statisk (Ikke DHCP) IP -adresse på min Orange Pi, så jeg ved med sikkerhed, at jeg tilslutter min Orange Pi til den samme IP -adresse hele tiden. Log på med Putty til din Orange Pi, og brug denne kommando til at se dine aktuelle IP -detaljer: "ifconfig" Det skal være sådan noget: 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 Mask: 255.255.255.0 blablabla I dette tilfælde vil jeg bruge denne IP -adresse 192.168.0.25 som en statisk IP -adresse, men du skal kontrollere, hvilken IP -adresse du vil bruge i dette område. Type: "nano/etc/network/interfaces", teksteditoren Nano åbnes, og den viser dig netværkskonfigurationen, søg efter " eth0 "detaljer, som denne: # Kabelforbundet adapter # 1allow-hotplug eth0 # no-auto-down eth0 iface eth0 inet dhcp # hwaddress ether # hvis du vil indstille MAC manuelt # pre-up /sbin /ifconfig eth0 mtu 3838 # indstilling MTU for DHCP, statisk bare: mtu 3838 Nu skal vi ændre delen "dhcp" til "static" og udfylde alle IP -adressedetaljer. Ændre det sådan: # Kablet 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 # hvis du vil indstille MAC manuelt # pre-up /sbin /ifconfig eth0 mtu 3838 # indstilling af MTU for DHCP, statisk bare $ Gem dette dokument ved at trykke "ctrl+x", "Y" og trykke enter (ændr ikke filnavnet!) Nu skal vi genstarte netværkstjenesten i Armbian, men det gør jeg ikke ved hvorfor, genstart af Armbian fungerer fint/bedst her. Du kan genstarte ved at skrive denne "genstart". Putty vil give dig en meddelelse "Server uventet lukket netværksforbindelse", men det er ikke mærkeligt, du genstarter Orange Pi. I kit bruger du "Genstart ression" -knappen, genstart forbindelsen til din Orange Pi. Nu ændrede vi en DHCP IP -adresse til en statisk IP -adresse for "ETH0".
-
Deaktiver Root SSH -login på Armbian Hvorfor skal vi deaktivere rodkontoen til SSH -login? Ret simpelt, sikkerhed! Næsten alle Linux -distributioner har "root" -kontoen, så hvis nogen vil hacke/brute forcea Linux -server, prøver de at logge ind med denne konto. Når du deaktiverer denne konto, skal de først finde en brugerkonto. For at løse dette problem skal vi redigere filen "sshd_config", som er hovedkonfigurationsfilen for sshd -tjenesten. Sørg for, at din anden konto fungerer! I begyndelsen bad Armbian dig om at oprette en anden brugerkonto med en adgangskode. Log af Putty, og prøv at logge ind med denne konto. I mit tilfælde oprettede jeg en konto "orangepi". Type: "sudo nano/etc/ssh/sshd_config" Find denne del: (i Nano kan du søge med "ctrl+w") "PermitRootLogin" Det viser dig: # Authentication:
LoginGraceTime 120 PermitRootLogin yesStrictModes ja Skift "PermitRootLogin yes" til "PermitRootLogin no" Gem dette ved at trykke på "ctr+x", Y (es) og tryk på enter (ændr ikke filnavnet!) Genstart SSH ved at skrive: " sudo service ssh genstart "Log af, og prøv at logge ind med" root ", hvis du ændrede dette korrekt, giver det dig en fejl nu." Adgang nægtet ". Log på med din anden konto nu, i mit tilfælde er det" orangepi "og du er færdig!
Trin 5: Tips - Ekstra software + sag
Disse er bare ekstra ting som:
-
Installer Armbian på din Onboard 16GB EMMC-hukommelse! Sudo nand-sata-install
Efter at have indtastet din adgangskode, har du kun en mulighed: 'Boot from eMMC - system on eMMC'. Vælg OK
Vælg OK igen på den næste skærm, og efter ca. 30 minutter er eMMC -installationen fuldført. Sluk for systemet, fjern microSD -kortet, og tænd det igen. Du vil se skrivebordet igen.
Det er det, nu kan du starte direkte fra eMMC og begynde at arbejde på dine projekter!
Tak til @thatpieguy: Jeg ville elske at se dig tilføje dette til dit projekt for at hjælpe folk, da dette hjalp mig, Tak
- VNC over SSH
- RPI-skærm
- Webmin
-
WiringOP Ligesom Raspberry Pi (RPI) har Orange Pi (OP eller OPI) nogle GPIO'er at lege med. RPI'en bruger et program kaldet "WiringPi", men til Orange Pi har vi "WiringOP"! Mere info kan findes: Her og her
- Gå til din hjemmekatalog
- Skriv: "git -klon https://github.com/zhaolei/WiringOP.git -b h3"
- Type: "cd WiringOP"
- Type: "sudo chmod +x./build"
- Type: "sudo./build"
- Skriv: "gpio readall" for at se en oversigt over alle GPIO -porte.
- VNC over SSHI kan kopiere forbi dette komplette websted, men al information er: Her
- RPI-MonitorI kan kopiere forbi dette komplette websted, men al information er: Her
- WebminJeg kan kopiere forbi dette komplette websted, men al information er: HER
Udskriv en sag!:)
Trin 6: Ting at gøre…
Disse ting har jeg stadig brug for at finde ud af, eller vil vide (og oprette en ny instruerbar til)
- Tilslutter min SSD til Sata -porten
- Brug nogle sensorer på GPIO'erne, og placer/kopier output til en (lokal) Mysql -database og vis dette på et (lokalt) PHP -websted
- Android på Orange Pi Plus 2.
Det er det for nu fyre!
Efterlad en kommentar, hvis du kunne lide denne instruks, eller hvis du har spørgsmål til denne instruktør:)
Anbefalede:
Boost din hukommelse med et Augmented Reality Mind Palace: 8 trin
Boost din hukommelse med et Augmented Reality Mind Palace: Brug af tankepaladser, som i Sherlock Holmes, er blevet brugt af hukommelsesmestre til at huske en masse information, såsom rækkefølgen af kortene i et blandet dæk. Sindspaladset eller loci -metoden er en hukommelsesteknik, hvor visuelle mnemonik er
Dagtimer Brug af knude rød med vedvarende hukommelse: 6 trin
Dagtimer Brug af knude rød med vedvarende hukommelse: Jeg bruger i vid udstrækning Node-rød til mine hjemmeautomatiseringsprojekter. jeg er ikke en programmerer efter progression, men med hjælp fra forskellige bidragydere forsøger jeg at konfigurere ting i henhold til mit krav. Nogle gange virker det, og nogle gange gør det ikke :) For én gang
Kortsigtet spil uden hukommelse: 7 trin
Korttidsmemoriseringsspil: Byg dit eget Arduino-baserede hukommelsesspil! I dette spil blinker en RGB LED 3 tilfældige farver i starten, du skal huske farven på hver enkelt. Kan du se, hvor det går hen? Du bruger et potentiometer til at ændre den anden RGB LED og p
Konverter din 4. generations IPod til brug af Flash -hukommelse: 6 trin (med billeder)
Konverter din 4. generations IPod til brug af Flash -hukommelse: Vi har eller kender alle nogen, der har en iPod med en død harddisk. Selvfølgelig kan du simpelthen købe et andet drev, men du er tilbage til det samme strøm-sultne, fejlbehæftede, skrøbelige roterende medie. Opgrader i stedet din iPod til at bruge Flash -hukommelse. Su
Sådan får du din iPod Touch (eller Iphone, hvis du virkelig har rodet det op) for at stoppe med at gå ned fra mangel på hukommelse: 3 trin
Sådan får du din iPod Touch (eller Iphone, hvis du virkelig har rodet det op) til at stoppe med at gå ned fra mangel på hukommelse: Hej, der, iPod touch og iPhone -brugere. Ok, så jeg er ret sikker på, at I alle har en lidt grundlæggende forståelse for, hvordan apple ipod fungerer, ikke? Du åbner en app. Denne app vil bruge hvor som helst mellem måske på en iPod touch 1G, 5-30MB af den tilgængelige