Мазмуну:

Orange Pi Plus 2 - Armbian (SDcardда же 16 ГБ эс тутумда!) - Жаңыртуу: 6 кадам
Orange Pi Plus 2 - Armbian (SDcardда же 16 ГБ эс тутумда!) - Жаңыртуу: 6 кадам

Video: Orange Pi Plus 2 - Armbian (SDcardда же 16 ГБ эс тутумда!) - Жаңыртуу: 6 кадам

Video: Orange Pi Plus 2 - Armbian (SDcardда же 16 ГБ эс тутумда!) - Жаңыртуу: 6 кадам
Video: Orange Pi Zero Part2 Установка Armbian | Debian Jessie, обновление, настройка, WI-FI. 2024, Июль
Anonim
Orange Pi Plus 2 - Armbian (SDcard же Onboard 16GB Memory боюнча!) - Жаңыртуу
Orange Pi Plus 2 - Armbian (SDcard же Onboard 16GB Memory боюнча!) - Жаңыртуу

Саламатсыздарбы! Бул менин биринчи үйрөткүчүм жана англис тили менин эне тилим эмес, андыктан баштоо үчүн, Orange Pi Plus 2 - Raspberry Pi сыяктуу сонун кичинекей түзмөк, бирок тезирээк! Raspberry Pi чоң жамаат бар жана аны кантип колдонуу керектигин жана/же сизде кандайдыр бир көйгөйлөр же суроолор пайда болгондо эмне кылуу керектигин көрсөткөн көптөгөн веб -сайттар бар. Orange Pi үчүн бардык суроолорго жооп берүүгө даяр чоң коомчулук жок. Жоопторуңузду табыш үчүн Google'ду көп колдонушуңуз керек. Бул учурда мен сизге Orbian Pi'де Armbianди кантип орнотууну көрсөтөм.

Башка Linux дистрибутивдери да иштеп жатат, бирок алардын көпчүлүгүндө Wifi же LAN адаптеринин көйгөйлөрү бар, ошондуктан биз Armbianди колдонобуз.

Orange Pi Plus деген эмне?

Бул ачык булагы бар бир такталуу компьютер. Ал Android 4.4, Ubuntu, Debian, Rasberry Pi Image иштете алат, ал AllWinner H3 SoC колдонот жана 1GB DDR3 SDRAMге ээ. Жана бонус катары: 16GB EMMC Flash эс тутуму!

Orange Pi жөнүндө көбүрөөк маалыматты тапса болот: Бул жерде

Armbian деген эмне?

Жеңил Debian же Ubuntu негизделген бөлүштүрүү ARMди өнүктүрүүчү такталар үчүн адистештирилген. Нөлдөн баштап түзүлгөн, Бул күчтүү куруу жана программалык камсыздоону иштеп чыгуу куралдары бар, жандуу коомчулук. Armbian жөнүндө көбүрөөк маалымат табууга болот: HereInstall жетектемесин тапса болот: Бул жерде

1 -кадам: Бизге эмне керек?

Бизге эмне керек?
Бизге эмне керек?

Макул, бул чакан долбоорду баштоо үчүн бизге эмне керек? Аппаратура керек:

  1. Orange Pi Plus 2
  2. DC Jack баррели же коюу USB кабели менен 5V/2A (мен эски телефондон 5V/1, 5A колдондум)
  3. SD карта - 10 -класс!
  4. Баскычтоп жана чычкан
  5. HDMI кабели
  6. LAN кабели
  7. Cardreader

Программалык камсыздоо керек:

  1. Orbian Pi plus 2 үчүн Armbian - Jessie столун жүктөп алыңыз: Бул жерде
  2. SDFormatterди жүктөп алыңыз: Бул жерде
  3. Etcherди жүктөп алыңыз: Бул жерде
  4. 7-Zip жүктөп алуу: Бул жерде
  5. Putty жүктөп алуу: Бул жерде

2 -кадам: Upzip, форматтоо жана SD картка Armbian орнотуу

Upzip, форматтоо жана SD картка Armbian орнотуу
Upzip, форматтоо жана SD картка Armbian орнотуу
Upzip, форматтоо жана SD картка Armbian орнотуу
Upzip, форматтоо жана SD картка Armbian орнотуу
Upzip, форматтоо жана SD картка Armbian орнотуу
Upzip, форматтоо жана SD картка Armbian орнотуу

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 картты окуу куралын колдондум
  • SDformatterди баштаңыз

    • Drive: SDCardыңызды тандаңыз (Муну эки жолу текшериңиз!)
    • Параметрлерге өтүңүз -> "Форматтын өлчөмүн тууралоо" -> Ооба (Демейки "Жок") -> ОК
    • SDCard "Drive" бөлүмүндө тандалганын дагы бир жолу текшериңиз!
    • "Форматты" чыкылдатыңыз
  • Etcherди баштаңыз (Администратор катары иштеңиз!)

    • "Сүрөттү тандоо"-> unzipt тандоо: Жаңы: "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 -кадам: Апельсин Пиңизди туташтырып, Armbian менен биринчи жолу баштаңыз

Апельсин Пиңизди туташтырып, Armbian менен биринчи жолу баштаңыз
Апельсин Пиңизди туташтырып, Armbian менен биринчи жолу баштаңыз
Апельсин Пиңизди туташтырып, Armbian менен биринчи жолу баштаңыз
Апельсин Пиңизди туташтырып, Armbian менен биринчи жолу баштаңыз
Апельсин Пиңизди туташтырып, Armbian менен биринчи жолу баштаңыз
Апельсин Пиңизди туташтырып, Armbian менен биринчи жолу баштаңыз

Макул, эми Orange Pi'ни баштоо үчүн бардык түзмөктөрүңүздү жана кабелдериңизди туташтырууга убакыт келди!

  • Клавиатура + чычканды USBге туташтырыңыз
  • HDMI кабелиңизди мониторго туташтырыңыз
  • LAN кабелиңизди роутериңизге/которгучка туташтырыңыз
  • SD картаны SD картанын уячасына салыңыз
  • Эң акырында, кубат кабелин Orange Pi'иңизге туташтырыңыз Микро USBде кубаттуулук катары колдоо жок!

Кызыктын башталышы болсун!

Кантип жүктөө керек? - UPDATE (@thatpieguy рахмат)

Биринчи жүктөө болжол менен 3 мүнөткө созулат, андан кийин кайра жүктөлөт жана кирүү үчүн дагы бир мүнөт күтүү керек болот. Бул кечигүү, анткени тутум пакеттердин тизмесин жаңыртып, SD картада 128 Мб шашылыш SWAP түзөт.

ЖАҢЫРТУУ:

Кийинчерээк сиз OSти орнотулган EMCC эс тутумуна орното аласыз! (Демек, SD картаны колдонуунун жана башка долбоорлор үчүн колдонуунун кажети жок)

Кантип кирсе болот?

Консолго же SSH аркылуу "root" колдонуучу аты катары кириңиз жана "1234" сырсөзүн колдонуңуз. Сиз биринчи киргенде бул сырсөздү өзгөртүү суралат. Сиз андан кийин sudo (администратор) иштетилген кадимки колдонуучу эсебин түзүүнү суранасыз, ал тургай, сиз экран чечимин өзгөрткүңүз келсе, менден сурап жатат, бирок мен үчүн 720P. Мен SSH менен командалык сапты колдонуп жатам.) көпчүлүк учурда. Сиздин стол азыр колдонууга даяр!:)

Мисалы, мен Orange Pi чыныгы SSHге туташуу үчүн Putty колдонуп жатам. Эгерде сиз IP дарегиңизди билбесеңиз Orange Pi роутериңизди текшериңиз же клавиатураңызды + мониторуңузда колдонуңуз

Колдонмо менюсу -> Терминал эмулятору

"Sudo ifconfig" терип, сырсөзүңүздү териңиз.

Бул сизге мындай нерсени көрсөтөт:

eth0 (биринчи тармак картасы):

1e линия: blablabla 2e линия: inet addr: 192.168.0.25 blablabal 3e line: blablalbaОшондуктан, сиз азыр Putty'иңизди баштап, Orange Pi менен туташсаңыз болот!

Putty баштаңыз жана Orange Piңиздин IP дарегине ушул сыяктуу туташыңыз (скриншотту караңыз):

Хосттун аты (же IP дареги): 192.168.0.25 (менин мисалым, сиздин IPге өзгөртүү) 22 -порт (демейки) Жана чыкылдатыңыз "Ачуу"

  • Putty сизге биринчи жолу коопсуздук билдирүүсүн берет, жөн гана "Ооба" дегенди басыңыз. (Скриншотту караңыз)
  • Колдонуучунун аты катары "root" менен жана өзүңүздүн сырсөзүңүз менен кириңиз.

4 -кадам: Жаңыртуу/Жаңыртуу, Статикалык IP коюу жана Кирүү үчүн Тамырды Өчүрүү

Сиздин Orange Pi азыр стол менен SSHди иштетиши керек, бирок биз дагы көп нерсени кылгыбыз келет! Бул 3 кадам милдеттүү эмес, бирок мен аны сунуштап же жок дегенде карап көргүм келет.

  1. Putbian менен ArmbianLogin программаңызды 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ди орнотуу менин Orange Pi'де статикалык (DHCP эмес) IP дарегине ээ болууну каалайт, андыктан мен ар дайым ошол IP дареги боюнча менин Orange Pi -ге туташып жатканымды так билем. жана учурдагы IP чоо -жайыңызды көрүү үчүн бул буйрукту колдонуңуз: "ifconfig" Бул мындай болушу керек: 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 Бул учурда мен бул IP даректи 192.168.0.25 статикалык катары колдонгум келет IP дареги, бирок сиз бул диапазондо кандай IP дарегин колдонууну каалаарыңызды текшеришиңиз керек: "nano/etc/network/interfaces" териңиз, Nano текст редактору ачылат жана ал сизге Network конфигурациясын көрсөтөт, " eth0 "деталдары, ушул сыяктуу: # Зымдуу адаптер # 1allow-hotplug eth0 # no-auto-down eth0 iface eth0 inet dhcp # hwaddress ether # эгер сиз MACты кол менен орноткуңуз келсе # алдын ала /sbin /ifconfig eth0 mtu 3838 # жөндөө DHCP үчүн MTU, статикалык эле: mtu 3838 Эми биз "dhcp" бөлүгүн "статикалык" кылып өзгөртүшүбүз керек, жана бардык IP даректеринин чоо -жайын толтуруу керек. Мындай өзгөртүңүз: # Зымдуу адаптер # 1

    allow-hotplug eth0 # no-auto-down eth0 iface eth0 inet static address 192.168.0.25 netmask 255.255.255.0 шлюз 192.168.0.1 # hwaddress эфир # эгерде сиз MACты кол менен орноткуңуз келсе # pre-up /sbin /ifconfig eth0 mtu 3838 # DHU үчүн MTU орнотуу, статикалык $ Бул документти "ctrl+x", "Y" басуу менен сактаңыз жана enter баскычын басыңыз (файлдын атын өзгөртпөңүз!) Эми биз тармак кызматын Armbian тилинде кайра башташыбыз керек, бирок мен андай кылбайм эмне үчүн, Armbianди кайра жүктөө жакшы/бул жерде жакшы иштейт. Сиз бул "перезагрузканы" терүү менен өчүрүп -күйгүзө аласыз. Putty сизге "Server күтүлбөгөн жерден тармак туташуусу" деген билдирүү берет, бирок бул таң калыштуу эмес, сиз Orange Pi'ни кайра жүктөп жатасыз. Putty "Ression Start" баскычын колдонуп, Orange Pi менен туташууну кайра баштаңыз. Эми биз DHCP IP дарегин өзгөрттүк. "ETH0" статикалык IP дарегине.

  3. Armbianде Root SSH Кирүүнү өчүрүү Эмне үчүн SSH кирүү үчүн түпкү эсепти өчүрүүбүз керек? Дээрлик жөнөкөй, коопсуздук! Linuxтун дээрлик бардык бөлүштүрүүлөрүнүн "тамыры" эсеби бар, андыктан кимдир бирөө Linux серверин бузууну кааласа, алар бул эсеп менен кирүүгө аракет кылып жатышат. Бул каттоо эсебин өчүргөнүңүздө, алар биринчи колдонуучу эсебин табышы керек. Бул көйгөйдү чечүү үчүн, sshd кызматынын негизги конфигурация файлы болгон "sshd_config" файлын түзөтүшүбүз керек. Экинчи аккаунтуңуз иштээрине ишениңиз! Башында Armbian сизден сырсөз менен 2 -колдонуучу эсебин түзүүнү суранган. Puttyден чыгып, ушул эсеп менен кирүүгө аракет кылыңыз. Менин учурда мен "orangepi" эсебин түздүм. Тип: "sudo nano/etc/ssh/sshd_config" Бул бөлүктү табыңыз: (Нанодо "ctrl+w" менен издесеңиз болот) "PermitRootLogin" Бул сизге көрсөтөт: # Authentication:

    LoginGraceTime 120 PermitRootLogin yesStrictModes yes "PermitRootLogin yes" дегенди "PermitRootLogin no" деп өзгөртүп, муну "ctr+x", Y (es) басуу менен сактаңыз жана enter (файлдын атын өзгөртпөңүз!) Басуу менен SSHди кайра баштаңыз: " sudo service ssh өчүрүп -күйгүзүү "Чыгып кетиңиз жана" root "менен кирүүгө аракет кылыңыз, эгер сиз муну туура өзгөртсөңүз, анда азыр сизге ката кетет." Кирүүгө тыюу салынган ". Азыр 2 -аккаунтуңуз менен кириңиз, менин учурда бул" orangepi "жана сен бүттүң!

5 -кадам: Кеңештер - Extra Software + Case

Кеңештер - Extra Software + Case
Кеңештер - Extra Software + Case

Бул жөн гана кошумча нерселер:

  • 16GB EMMC эстутумуна Armbian орнотуңуз! Sudo nand-sata-install

    Сырсөзүңүздү жазгандан кийин, сизде бир гана мүмкүнчүлүк бар: "eMMCден жүктөө - eMMCдеги система". OK тандаңыз

    Кийинки экранда кайра OK тандап, болжол менен 30 мүнөттөн кийин eMMC орнотуу аяктады. Системаны өчүрүп, microSD картасын чыгарып, кайра күйгүзүңүз. Сиз кайра столду көрөсүз.

    Болду, эми сиз eMMCден түз жүктөп, долбоорлоруңуз менен иштей баштасаңыз болот!

    Рахмат @thatpieguy: Мен муну сиздин долбооруңузга кошуп, адамдарга жардам берүүңүздү каалайм, бул мага жардам берди, рахмат

  • SSH аркылуу VNC
  • RPI-Monitor
  • Webmin
  • Raspberry 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 портторун карап көрүңүз.
  • SSHI аркылуу VNC бул толук веб -сайттан көчүрүп алса болот, бирок бардык маалымат: Бул жерде
  • RPI-MonitorI бул толук вебсайтты көчүрүп алса болот, бирок бардык маалымат: Бул жерде
  • WebminI бул толук веб -сайттан көчүрө алам, бирок бардык маалымат бул жерде:
  • Корпусту басып чыгарыңыз!:)

6 -кадам: Эмне кылыш керек …

Бул нерселерди мен дагы эле билишим керек же билгим келет (жана жаңы инструкцияны түзүү)

  1. Sata портуна менин SSD туташуум
  2. GPIO'до кээ бир сенсорлорду колдонуңуз жана чыгарууну (жергиликтүү) Mysql маалымат базасына жайгаштырыңыз/көчүрүңүз жана муну PHP веб -сайтында көрсөтүңүз.
  3. Orange Pi Plus 2деги Android.

Азырынча жигиттер ушундай!

Сураныч, бул Нускаманы жактырсаңыз, же ушул Нускамага байланыштуу суроолоруңуз болсо, комментарий калтырыңыз:)

Сунушталууда: