查看: 9|回覆: 0

[Debian] Linux(Debian) 配置netcore环境

[複製鏈接]

4

主題

0

回帖

0

積分

热心网友

金币
0
閲讀權限
220
精華
0
威望
0
贡献
0
在線時間
0 小時
註冊時間
2008-6-11
發表於 2022-9-21 15:54:00 | 顯示全部樓層 |閲讀模式

一、准备工作

       ①、开启粘贴板

#进入defaults.vim 【未安装vim,按需安装】
linaro@linaro-alip:~$ sudo  vi /usr/share/vim/vim81/defaults.vim

#将set mouse=a 改成  set mouse-=a【大概配置64行】
 if has('mouse')
  set mouse-=a
 endif

           修改后:

        ②、设置镜像源

#编辑镜像源【原镜像源注释】
linaro@linaro-alip:~$ sudo  vi /etc/apt/sources.list

#Aliyun Apt Source 阿里云镜像源
deb http://mirrors.aliyun.com/debian/ bullseye main contrib
deb-src http://mirrors.aliyun.com/debian/ bullseye main contrib
deb http://mirrors.aliyun.com/debian/ bullseye-updates main contrib
deb-src http://mirrors.aliyun.com/debian/ bullseye-updates main contrib
deb http://mirrors.aliyun.com/debian/ bullseye-backports main contrib
deb-src http://mirrors.aliyun.com/debian/ bullseye-backports main contrib
deb http://mirrors.aliyun.com/debian/ bullseye-proposed-updates main contrib
deb-src http://mirrors.aliyun.com/debian/ bullseye-proposed-updates main contrib

修改后:

  

二、安装SDK

        ①、镜像包安装【官网】

1、一直提示找不到包,可根据官网提供方式处理,经尝试未处理,可参考【官网】。

2、本文将采用下载二进制配置dotnet环境。

        ②、查看系统版本信息

#系统版本信息
linaro@linaro-alip:~/Desktop/dotnet$ file /bin/ls

版本信息:

         ③、下载SDK【官网】

#下载SDK【对应操作系统版本下载】
linaro@linaro-alip:~/Desktop/dotnet$ wget https://download.visualstudio.microsoft.com/download/pr/952f5525-7227-496f-85e5-09cadfb44629/eefd0f6eb8f809bfaf4f0661809ed826/dotnet-sdk-6.0.202-linux-arm64.tar.gz -O dotnet-sdk-6.0.202-linux-arm64.tar.gz

#创建dotnet文件夹
linaro@linaro-alip:~/Desktop/dotnet$ sudo mkdir -p /usr/share/dotnet

#解压至dotnet目录
linaro@linaro-alip:~/Desktop/dotnet$ tar zxf  dotnet-sdk-6.0.202-linux-arm64.tar.gz  -C /usr/share/dotnet/

#将dotnet链接至/user/bin目录
linaro@linaro-alip:~/Desktop/dotnet$ sudo ln -s /usr/share/dotnet/dotnet /usr/bin/dotnet

#添加dotnet操作权限
linaro@linaro-alip:~/Desktop/dotnet$ chmod +x /usr/bin/dotnet

获取SDK、Runtime:

        ④、校验

#查看dotnet 版本
linaro@linaro-alip:~/Desktop/dotnet$ dotnet --version

#查看sdk
linaro@linaro-alip:~/Desktop/dotnet$ /usr/share/dotnet/dotnet --list-sdks

           版本信息:

        ⑤、脚本安装 [官网]

sudo apt-get update && \
sudo apt-get install -y aspnetcore-runtime-8.0

 

三、安装Runtime

        ①、提要

1、安装SDK后无需重复安装Runtime【官网详解】。

2、只是运行程序单独配置,按需处理。

       ②、下载Runtime

#下载Runtime
linaro@linaro-alip:~/Desktop/dotnet$ wget https://download.visualstudio.microsoft.com/download/pr/ba1662bf-50e6-451a-957f-0d55bc6e5713/921fe0e68428ac47c098e97418d3126a/aspnetcore-runtime-6.0.4-linux-arm64.tar.gz -O aspnetcore-runtime-6.0.4-linux-arm64.tar.gz

#解压至dotnet目录
linaro@linaro-alip:~/Desktop/dotnet$ sudo tar zxf   aspnetcore-runtime-6.0.4-linux-arm64.tar.gz  -C /usr/share/dotnet/

#link 至/user/bin/ 目录
linaro@linaro-alip:~/Desktop/dotnet$ ln -s /usr/share/dotnet/dotnet /usr/bin/dotnet

        ③、校验

#查看dotnet 信息
linaro@linaro-alip:/$ /usr/share/dotnet/dotnet --info

           提示未安装SDK

          ④、脚本安装 [官网]

sudo apt-get update && \
sudo apt-get install -y dotnet-sdk-8.0

 

四、问题&处理

        ①、下载系统位一致【上文版本信息】

1、提示信息:-bash: /usr/share/dotnet/dotnet:无法执行二进制文件: 可执行文件格式错误

           信息错误:

         

五、参考

        ①、官网

        ②、镜像源参考【匿名用户】

 

回覆

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 立即注册

本版積分規則

相关侵权、举报、投诉及建议等,请发 E-mail:qiongdian@foxmail.com

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部