一、樹莓派簡單介紹

二、軟&件準備
硬體:樹莓派4B主機、電源線、TF卡&TF讀卡器、PC
軟體:win32diskimager(用于燒系統到TF卡)、Xshell或Windows Termainal(用于ssh鏈接命令操作)、
Xftp(用于上傳檔案)、VNC(遠程桌面操作)
以上軟體下載地址(除Windows Termainal外):
https://pan.baidu.com/s/1-qbfPU-OzAQTZ_v0zaaqJg&shfl=sharepset 提取碼:b0nt
作業系統下載地址:https://www.raspberrypi.org/downloads/raspbian/

Raspbian Buster with desktop and recommended software:集成各種推薦軟體和界面,個人認為適用于辦公使用
Raspbian Buster with desktop:圖形界面版本,個人認為適用于開發學習
Raspbian Buster Lite:無圖形版本,個人認為適用于生產環境
所以開發學習推薦Raspbian Buster with desktop版本
三、燒錄系統

打開win32diskimager軟體,選擇我們已經下載好的2019-09-26-raspbian-buster.img系統檔案,
選擇好對應的設備,點擊寫入即可,
這里燒錄完成之后,需要注意:
1、官方鏡像首次安裝是無法打開SSH,所以在PC中找到boot磁區,在根目錄下建立一個空白的檔案夾"ssh";
2、需接入顯示屏(識別不了顯示屏),同時也在boot磁區找到config.txt,把檔案中#hdmi_force_hotplug=1,
去除注釋”#“強制打開HDMI;
3、如無有線則需要配置wifi(這里需要注意的沒有螢屏/顯示幕接入,ssh鏈接需要IP地址,網路鏈接時需要觀察路由器新增設備的IP)
在boot磁區,建立檔案wpa_supplicant.conf,寫入以下類容:
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
country=CN
network={
ssid="wifi id"
psk="wifi password"
key_mgmt=WPA-PSK
}
network={
ssid="wifi id2"
key_mgmt=NONE
}
這里配置的時2個wifi,第一個是有密碼的,第二個是公用無密碼,
四、SSH、VNC操作&配置系統
打開Xshell軟體,建立新的會話,填寫新進入網路的樹莓派IP地址,點擊鏈接,如下圖(Windows Termainal,使用命令ssh [email protected],回車,然后輸入密碼回車):

輸入上述賬號:pi 密碼:raspberry,鏈接效果如下

配置VNC,輸入命令列sudo raspi-config回車,選擇5 Interfacing Options回車 -> P3 VNC回車->Yes回車即可




打開VNC,填寫樹莓派IP,點擊OK,雙擊剛新建的鏈接,填寫賬號密碼登錄即可

需注意,部分朋友在VNC鏈接操作,會出現這種問題(無法正常顯示桌面)

解決辦法:
Xshell軟體,鍵入命令sudo raspi-config,選擇7 Advanced Options回車->A5 Resolution回車,
選擇除第一個以外的解析度(Default 720*480),我選擇的是 DMT Mode 16 1024*768回車,再次回車
用方向鍵→ 選中 finish,回車,詢問是否重啟,選擇 是,回車,重啟后再次用VNC鏈接,方可正常顯示,






五、.Net Core環境安裝
.Net Core3.0下載地址:https://dotnet.microsoft.com/download/dotnet-core/3.0
樹莓派硬體CPU是64位芯片,但是目前的Raspberry系統是32位的,所以需要安裝的.Ner Core是ARM32位

這里我們PC機下載.Net Core SDK for Linux ARM 32
1、安裝好Xfpt;
2、打開Xshell,鏈接上樹莓派4B,點擊上面工具列上傳下載的圖示按鈕(會自動打開Xftp軟體)

把我們已經下載好的SDK上次到樹莓派的檔案夾中

然后在xshell,鍵入如下命令,把壓縮包解壓,并建立軟鏈接,即可安裝完成.Net Core
sudo mkdir /usr/share/dotnet ##建立存放目錄 sudo tar -xvf dotnet-sdk-3.0.100-linux-arm.tar.gz -C /usr/share/dotnet ##解壓安裝 sudo ln -s /usr/share/dotnet/dotnet /usr/bin/dotnet ##建立軟連接
安裝完畢后,執行下dotnet --info,查看.Net Core是否安裝操作正常,最后的執行想過如下

這次的介紹就先到這里,后續會把linux的各種版本的離線&在線部署.Net Core的部署,
并介紹如何運行我們開發好的程式,
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/105863.html
標籤:.NET Core
