|
一、准备工作
①、开启粘贴板
#进入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:无法执行二进制文件: 可执行文件格式错误
信息错误:
五、参考
①、官网
②、镜像源参考【匿名用户】
如有帮助,欢迎转载,转载请注明原文链接:https://www.cnblogs.com/study10000/p/16712088.html
来源:https://www.cnblogs.com/study10000/p/16712088.html |