zoukankan      html  css  js  c++  java
  • 树莓派4安装net core3.0环境

    树莓派4官方系统是32系统,所以需要安装arm32版本的net core sk和runtime

    1,首先创建一个文件夹 dotnet-arm32

    sudo mkdir dotnet arm32

    2,下载sdk和runtime

    wget https://download.visualstudio.microsoft.com/download/pr/0b30374c-3d52-45ad-b4e5-9a39d0bf5bf0/deb17f7b32968b3a2186650711456152/dotnet-sdk-3.0.101-linux-arm.tar.gz

    wget https://download.visualstudio.microsoft.com/download/pr/57bf6ac3-1712-4b36-bfab-80b31d7ce21e/1ca71849902d73eb083bcc2c2f4d8f4f/aspnetcore-runtime-3.0.1-linux-arm.tar.gz

    3,将sdk和runtime解压到dotnet-arm32文件夹中

    tar zxf aspnetcore-runtime-3.0.1-linux-arm.tar.gz -C $HOME/dotnet-arm32

    tar zxf dotnet-sdk-3.0.101-linux-arm.tar.gz -C $HOME/dotnet-arm32

    4,配置环境变量

    目前为止,你只能在 dotnet-arm32 里执行.NET命令。要让 dotnet 命令在任何位置都能跑,需要创建一个环境变量连接指向 dotnet-arm32 文件夹。

    export DOTNET_ROOT=$HOME/dotnet-arm32

    export PATH=$PATH:$HOME/dotnet-arm32

    5,开机启动

    Raspbian系统启动时会去执行.profile文件里的命令。因此我们只需要把配置环境变量的命令加入到.profile文件即可

    使用nano编辑器打开.profile文件

    sudo nano .profile

    在文件的末尾加入

    #set net core sdk and runtime path

    export DOTNET_ROOT=$HOME/dotnet-arm32

    export PATH=$PATH:$HOME/dotnet-arm32

    2,或者使用另一种方式

    创建软连接的方式

    sudo ln -s /home/yushuo/dotnetcore/dotnet /usr/local/bin (创建链接)

  • 相关阅读:
    阻塞IO与非阻塞IO
    Java 中 IO 流分为几种?BIO,NIO,AIO 有什么区别?
    linux7启动时自动启动zookeeper和Tomcat
    linux7下配置Tomcat
    背景图片变色,或者背景渐变
    Linux7版本网络配置
    linux7中jdk安装
    linux7中zookeeper的安装-依赖于jdk
    Avoided redundant navigation to current location
    Auto Fix is enabled by default. Use the single string form
  • 原文地址:https://www.cnblogs.com/yushuo/p/11973202.html
Copyright © 2011-2022 走看看