NanoPi NEO2 學習筆記 1:安裝系統、首次開機和一些設置


初識NEO2

前幾天搞到了一塊NanoPi NEO2,A53的核心,512M內存,一個千兆網口,非常小的體積,質量也不錯,非常滿意,140元的價格可以買到這樣一塊ARM開發板也是非常划算了,非常適合低成本從單片機轉向嵌入式學習

說實話這塊板子的資料和樹莓派相比較,可以說是少之又少,需要拿出十足的耐心,敢於折騰的決心去使用它,遇到的很多問題,都需要花時間去百度和反復嘗試,但這樣並不是一件壞事,相比樹莓派豐富的學習資源,NEO2這些國產開發板雖然折騰了點,但真的可以有助於我把Linux的知識學得更扎實

在使用和學習的過程中有很多操作和細節需要記錄下來,所以准備寫一系列關於NEO2的博客文章,和各位分享

NanoPi NEO2 的官方維基網頁 開發板的參數和初次使用過程遇到的一些問題都能在上面找到

 

安裝系統

下載官方的資料包

解壓資料包 NanoPi-NEO2\official-ROMs 里的 nanopi-neo2_sd_friendlycore-xenial_3.10_arm64_20180919.img.zip,得到 .img 文件

找了一張閑置已久的 SanDisk 16G TF卡,用讀卡器接到電腦;再到資料包的工具文件夾里面找到 Win32DiskImager.exe

選擇剛解壓的 img 文件

選擇你TF卡的盤符

開始寫入

寫完后會彈出完成的提示框,此時你的windows系統會無法識別TF卡的文件系統,它會提示你是否要格式化磁盤,不用管它更不要點格式化,直接拔掉讀卡器取出TF卡

TF卡插入 nanopi NEO2 卡槽內,接網線,接5V/2A的電源(普通安卓手機的充電器線即可),紅色電源燈亮起,等一會旁邊的黃色led也開始閃爍,此時 nanopi NEO2 已經正常工作了

 

首次登陸

電腦端連上和 NEO2 同一個局域網(同一個路由器),然后用SSH工具連接 NEO2

我這里用的是 FinalShell ,便宜好用 ,就算免費普通版也非常強大且功能齊全

 

名稱隨便你喜歡

主機是你的NEO2被分配的局域網內ip,可以通過查看你的路由器管理界面找到其ip地址,如果實在不會就問百度

端口選擇22,記住 ssh 連接的端口一般都是 22

我們要登錄管理員賬戶,方法選擇密碼,用戶名是 root , 密碼是 fa (這倆是默認設定的),最后點確定

再次點擊軟件主界面上方的藍色文件夾圖標,就會看到列表那里出現了你剛才添加的主機(NEO2)

雙擊連接

 

初次設置

更換apt國內源,

注意!!!這里的源必需是ARM64的源,添加amd64的源服務器是沒用的!!!很多軟件都無法安裝的!!!

這個指令是備份 /etc/apt/sources.list 文件到 sources.list.old

sudo cp /etc/apt/sources.list /etc/apt/sources.list.old

再到下方資源管理器找到 /etc/apt/sources.list 文件

點開它,全選刪除里面的內容,再將下面的文本復制進去

deb http://mirrors.ustc.edu.cn/ubuntu-ports/ xenial main multiverse restricted universe 
deb http://mirrors.ustc.edu.cn/ubuntu-ports/ xenial-backports main multiverse restricted universe 
deb http://mirrors.ustc.edu.cn/ubuntu-ports/ xenial-proposed main multiverse restricted universe 
deb http://mirrors.ustc.edu.cn/ubuntu-ports/ xenial-security main multiverse restricted universe 
deb http://mirrors.ustc.edu.cn/ubuntu-ports/ xenial-updates main multiverse restricted universe 
deb-src http://mirrors.ustc.edu.cn/ubuntu-ports/ xenial main multiverse restricted universe 
deb-src http://mirrors.ustc.edu.cn/ubuntu-ports/ xenial-backports main multiverse restricted universe 
deb-src http://mirrors.ustc.edu.cn/ubuntu-ports/ xenial-proposed main multiverse restricted universe 
deb-src http://mirrors.ustc.edu.cn/ubuntu-ports/ xenial-security main multiverse restricted universe 
deb-src http://mirrors.ustc.edu.cn/ubuntu-ports/ xenial-updates main multiverse restricted universe

Ctrl + S 保存,ssh軟件會自動將文件上傳回去覆蓋

從源更新軟件:

apt-grt update apt-get upgrade

 

查看系統位數、內核、系統版本

getconf LONG_BIT uname -a lsb_release -a

 

查看已安裝的軟件和驅動

dpkg -l
lsmod

 

照顧了第一次接觸Linux的朋友,第一篇寫得比較詳細,第二篇是關於Python的


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM