zoukankan      html  css  js  c++  java
  • Deepin| Debian 离线安装dotnetcore尝试

    本来是想尝试下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
    
  • 相关阅读:
    集合使用技巧
    集合总结
    Eclipse快捷键大全
    集合去掉重复元素的两种方式
    Collection集合的三种遍历方式
    win基本流程
    url
    StringBuffer7
    StringBuffer8
    StringBuffer6
  • 原文地址:https://www.cnblogs.com/jingxuan2583/p/11220449.html
Copyright © 2011-2022 走看看