NanoPi NEO2 學習筆記 1:安裝系統、首次開機和一些設定
前幾天搞到了一塊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國內源:
這個指令是備份 /etc/apt/sources.list 檔案到 sources.list.old
sudo cp /etc/apt/sources.list /etc/apt/sources.list.old
再到下方資源管理器找到 /etc/apt/sources.list 檔案
點開它,全選刪除裡面的內容,再將下面的文字複製進去
# deb cdrom:[Ubuntu 16.04 LTS _Xenial Xerus_ - Release amd64 (20160420.1)]/ xenial main restricted
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main restricted
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates main restricted
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial universe
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates universe
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial multiverse
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates multiverse
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security main restricted
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security universe
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security multiverse
Ctrl + S 儲存,ssh軟體會自動將檔案上傳回去覆蓋
從源更新軟體:
對比本地軟體和新列表,自動更新舊版本軟體
apt-grt update
apt-get upgrade
檢視系統位數、核心、系統版本
getconf LONG_BIT
uname -a
lsb_release -a
檢視已安裝的軟體
dpkg -l
照顧了第一次接觸Linux的朋友,第一篇寫得比較詳細,第二篇是關於Python的