[SETUP] .NET 5 with Linux
2016-01-16 18:38
597 查看
那么, 今天的任务呢是在linux上安装 .net 5 运行时
ok, 先决条件:
Ubuntu 14 (openSuse 42和Ubuntu 15都失败了... 别问我为什么)
开始安装:
官方文档
安装 .NET Version Manager (DNVM)
安装 .NET Execution Environment (DNX)
libuv
测试: dnvm / dnx / dnu
这里呢只是安装了 .NET Core , 并没有安装其它的东西参考链接
现在是不是迫不急待的想试试呢?
先来个最简单哒.
好嘞~~~~
哟哟哟, 是不是输出啦?
------------当当当~~,再来一款工具参考链接---------------------------------------------
这个就需要node配合啦
然后执行
ps: 生成web项目的时候,用到了sqlite3作为数据库,所以你可能需要安装sqlite3的库呐,
控制台前面已经说过了,这里就生成web喽
ok, 先决条件:
Ubuntu 14 (openSuse 42和Ubuntu 15都失败了... 别问我为什么)
开始安装:
官方文档
安装 .NET Version Manager (DNVM)
sudo apt-get install unzip curl curl -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-dev dnvm upgrade -r coreclr
libuv
sudo apt-get install make automake libtool curl curl -sSL https://github.com/libuv/libuv/archive/v1.8.0.tar.gz | sudo tar zxfv - -C /usr/local/src cd /usr/local/src/libuv-1.8.0 sudo sh autogen.sh sudo ./configure sudo make sudo make install sudo 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 restore llh@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 restore dnx web
相关文章推荐
- 【转】操作系统Unix、Windows、Mac OS、Linux的故事
- linux 下使用sim900打电话发短信
- centOSmini安装教程
- linux运维实战练习案例-2015年12月20日-12月31日
- linux下socket常用函数
- mini2440 platform 驱动模型
- linux部分变量
- linux上几款必须装的软件推荐
- Linux查看当前系统登录用户、登录日志、登录错误日志
- SELinux深入理解
- LINUX通过命令行操作MYSQL
- Linux(CentOS)环境下MySQL的安装、配置与使用
- linux下tar.gz、tar、bz2、zip等解压缩、压缩命令小结
- Linux下chown命令的语法和实例
- Linux只修改目录或只修改文件权限
- 总线设备驱动模型----驱动篇
- 总线设备驱动模型---platform篇
- Centos安装开发基本工具
- CentOS6.5安装ActiveMQ
- Linux操作系统内核启动参数详细解析