树莓派4Mode B(Raspberry Pi 4B)进行.NET Core IoT

 

 

建立SSHl连接

假设我们的树莓派IP是【192.168.0.104】。我们需要在工作机上建立与树莓派的SSH连接,以便后面的操作。 由于一开始系统需要设置密码,所以需以密码方式先连上去修改密码(原始密码是【ubuntu】需要被修改掉)。

树莓派4Mode B(Raspberry Pi 4B)进行.NET Core IoT_第1张图片

树莓派4Mode B(Raspberry Pi 4B)进行.NET Core IoT_第2张图片

树莓派4Mode B(Raspberry Pi 4B)进行.NET Core IoT_第3张图片

树莓派4Mode B(Raspberry Pi 4B)进行.NET Core IoT_第4张图片

 向树莓派添加公钥,以方便以后来接。

树莓派4Mode B(Raspberry Pi 4B)进行.NET Core IoT_第5张图片

更新原始软件

在开始准备工作前,我们选更新一下系统中的软件。

树莓派4Mode B(Raspberry Pi 4B)进行.NET Core IoT_第6张图片

树莓派4Mode B(Raspberry Pi 4B)进行.NET Core IoT_第7张图片

树莓派4Mode B(Raspberry Pi 4B)进行.NET Core IoT_第8张图片

树莓派4Mode B(Raspberry Pi 4B)进行.NET Core IoT_第9张图片

 

修改树莓派机器的名称

由于系统原始的机器名都是【Ubuntu】。所以,我们需要修改机器名称以便开始的区分机器。

树莓派4Mode B(Raspberry Pi 4B)进行.NET Core IoT_第10张图片

树莓派4Mode B(Raspberry Pi 4B)进行.NET Core IoT_第11张图片

树莓派4Mode B(Raspberry Pi 4B)进行.NET Core IoT_第12张图片

重启树莓派,使新机器名生效。 

安装raspi-config

在Ubuntu 20.04 LST Server中是没有raspi-config软件的。这个需要我们手动安装。 首先,安装raspi-config所依赖的组件: lua5.1  libatopology2 libfftw3-single3 libsamplerate0 alsa-utils

树莓派4Mode B(Raspberry Pi 4B)进行.NET Core IoT_第13张图片

下载 http://mirrors.ustc.edu.cn/archive.raspberrypi.org/debian/pool/main/r/raspi-config/raspi-config_20201108_all.deb 

树莓派4Mode B(Raspberry Pi 4B)进行.NET Core IoT_第14张图片

安装raspi-config_20201108_all.deb

树莓派4Mode B(Raspberry Pi 4B)进行.NET Core IoT_第15张图片

树莓派4Mode B(Raspberry Pi 4B)进行.NET Core IoT_第16张图片

树莓派4Mode B(Raspberry Pi 4B)进行.NET Core IoT_第17张图片

安装dotnet core 3.1

到 https://dotnet.microsoft.com/download/dotnet-core/3.1 下载ARM64架构的SDK。和Asp.net Core 运行时(如果涉及到交互应用才需要Asp.net Core运行时。否则请忽略)

树莓派4Mode B(Raspberry Pi 4B)进行.NET Core IoT_第18张图片

树莓派4Mode B(Raspberry Pi 4B)进行.NET Core IoT_第19张图片

树莓派4Mode B(Raspberry Pi 4B)进行.NET Core IoT_第20张图片

 用管理员身份创建目录“/usr/share/dotnet”。创建目录将dotnet-sdk-3.1和aspnetcore-runtime-3.1解压到“/usr/share/dotnet”。

树莓派4Mode B(Raspberry Pi 4B)进行.NET Core IoT_第21张图片

树莓派4Mode B(Raspberry Pi 4B)进行.NET Core IoT_第22张图片

以管理员身份修改“/etc/bash.bashrc”。在文件未尾将“/usr/share/dotent”添加到环境变量“PATH”。

树莓派4Mode B(Raspberry Pi 4B)进行.NET Core IoT_第23张图片

树莓派4Mode B(Raspberry Pi 4B)进行.NET Core IoT_第24张图片

然后以管理员身份编辑sudouser使sudo也可以使用dotnet。

树莓派4Mode B(Raspberry Pi 4B)进行.NET Core IoT_第25张图片

树莓派4Mode B(Raspberry Pi 4B)进行.NET Core IoT_第26张图片

在secure_path中添加“/usr/share/dotnet”。

树莓派4Mode B(Raspberry Pi 4B)进行.NET Core IoT_第27张图片

然后“Ctrl + O”保存修改,“Ctrl + X”退出。然后重启,完成dotnet的安装。

你可能感兴趣的:(Linux,IoT,Raspberry,Pi)