查看: 35|回覆: 0

[Debian] Deepin| Debian 离线安装dotnetcore尝试

[複製鏈接]

1

主題

0

回帖

0

積分

热心网友

金币
0
閲讀權限
220
精華
0
威望
0
贡献
0
在線時間
0 小時
註冊時間
2011-1-13
發表於 2019-7-21 11:14:00 | 顯示全部樓層 |閲讀模式

本来是想尝试下Deepin系统,用了一段时间感觉还不错,体验很好,比Ubuntu好多了,就考虑能不能在deepin上部署下unity3d的开发环境。

命令行方式

官方链接

https://dotnet.microsoft.com/download/linux-package-manager/debian9/sdk-current

在此摘抄下

Register Microsoft key and feed

wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.asc.gpg
sudo mv microsoft.asc.gpg /etc/apt/trusted.gpg.d/
wget -q https://packages.microsoft.com/config/debian/9/prod.list
sudo mv prod.list /etc/apt/sources.list.d/microsoft-prod.list
sudo chown root:root /etc/apt/trusted.gpg.d/microsoft.asc.gpg
sudo chown root:root /etc/apt/sources.list.d/microsoft-prod.list

Install the .NET SDK

sudo apt-get install apt-transport-https
sudo apt-get update
sudo apt-get install dotnet-sdk-2.2

但是因为网速比较渣的问题,用命令行进行安装dotnet core的最后一步总是卡住,尝试了无数次。
无奈,只能尝试离线包安装的方式。

离线方式安装

https://dotnet.microsoft.com/download/dotnet-core/2.2

参考链接:https://blog.csdn.net/dqcoffee/article/details/91353543

1.下载net core
2.解压
cd 到离线包所在目录,执行

tar -vxf dotnet-runtime-2.2.0-linux-x64.tar.gz

或者手动解压
3.创建链接

ln -s /home/dotnetcore/dotnet  /usr/local/bin

这个做个说明,这个命令是做了个类似外链的概念,执行dotnet命令的时候会在user/local/bin中查找dotnet,发现有个外链,会被链接到/home/dotnetcore/dotnet文件夹中,所以 命令执行完毕后,如果移动了home/dotnetcore 这个目录,就需要修改src和target后重新执行这个命令,否则dotnet命令就用不了了;

4.验证是否成功
cd到任意目录

dotnet --info

5.然后就可以用dotnet命令创建各种dotnet项目了

dotnet new webapp


来源:https://www.cnblogs.com/jingxuan2583/p/11220449.html
回覆

使用道具 舉報

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

本版積分規則

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

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

在本版发帖返回顶部