博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
[SETUP] .NET 5 with Linux
阅读量:5076 次
发布时间:2019-06-12

本文共 1952 字,大约阅读时间需要 6 分钟。

那么, 今天的任务呢是在linux上安装 .net 5 运行时

ok, 先决条件:

Ubuntu 14 (openSuse 42和Ubuntu 15都失败了... 别问我为什么)

开始安装:

  • 安装 .NET Version Manager (DNVM)
sudo apt-get install unzip curlcurl -sSL https://raw.githubusercontent.com/aspnet/Home/dev/dnvminstall.sh | DNX_BRANCH=dev sh && source ~/.dnx/dnvm/dnvm.sh
  • 安装 .NET Execution Environment (DNX)
sudo apt-get install libunwind8 gettext libssl-dev libcurl4-openssl-dev zlib1g libicu-dev uuid-devdnvm upgrade -r coreclr
  • libuv
sudo apt-get install make automake libtool curlcurl -sSL https://github.com/libuv/libuv/archive/v1.8.0.tar.gz | sudo tar zxfv - -C /usr/local/srccd /usr/local/src/libuv-1.8.0sudo sh autogen.shsudo ./configuresudo makesudo make installsudo rm -rf /usr/local/src/libuv-1.8.0 && cd ~/sudo ldconfig

测试: dnvm / dnx / dnu

这里呢只是安装了 .NET Core , 并没有安装其它的东西


现在是不是迫不急待的想试试呢?

先来个最简单哒.

llh@llh-PC:~/workspaces/test1$ vim Program.cs using System;namespace test1{    public class Program    {        public static void Main(string[] args)        {            Console.WriteLine("Hello World");            Console.Read();        }    }}llh@llh-PC:~/workspaces/test1$ vim project.json{  "version": "1.0.0-*",  "description": "test1 Console Application",  "authors": [ "" ],  "tags": [ "" ],  "projectUrl": "",  "licenseUrl": "",  "tooling": {    "defaultNamespace": "test1"  },  "dependencies": {  },  "commands": {    "test1": "test1"  },  "frameworks": {    "dnx451": { },    "dnxcore50": {      "dependencies": {        "System.Console": "4.0.0-beta-23516"      }    }  }}

好嘞~~~~

llh@llh-PC:~/workspaces/test1$ dnu restorellh@llh-PC:~/workspaces/test1$ dnx run

哟哟哟, 是不是输出啦?

------------当当当~~,再来一款工具---------------------------------------------

这个就需要node配合啦
npm install -g yo generator-aspnet gulp bower
然后执行yo aspnet,然后就可以选择生成的项目呐
ps: 生成web项目的时候,用到了sqlite3作为数据库,所以你可能需要安装sqlite3的库呐, sudo apt-get install sqlite3 libsqlite3-dev
控制台前面已经说过了,这里就生成web喽

dnu restorednx web

转载于:https://www.cnblogs.com/hualongbei/p/5136000.html

你可能感兴趣的文章
【BZOJ2242】【SDoi2011】计算器 快速幂+EXGCD+BSGS
查看>>
C - Courses
查看>>
回顾下TCP/IP协议
查看>>
强大的Winform Chart图表控件使用说明
查看>>
VS2010调试多进程--医疗His调试中使用
查看>>
Python云图——WordCloud了解一下
查看>>
装饰模式
查看>>
HDU 1248 寒冰王座 完全背包 水题
查看>>
R的优势
查看>>
使用repeater开发出现 回发或回调参数无效 的问题
查看>>
2018蓝桥杯决赛引出来的琐事
查看>>
17. Letter Combinations of a Phone Number
查看>>
jQuery表单省市区城市三级联动
查看>>
转—DataTable按时间排序和查询
查看>>
KindEdit 的编辑插件的提问家
查看>>
Springboot项目统一异常处理
查看>>
PAT1025. PAT Ranking
查看>>
The difference between macro and function I/Ofunction comparision(from c and pointer )
查看>>
jekins自动部署tomcat注意事项、连接tomcat报错
查看>>
Android--ViewPager的无限轮播
查看>>