在Mac OS X上安装ASP.NET 5(译文)

ASP.NET 5 运行在包括OS X的可用于多个平台的.NET Execution Environment(DNX)上。本文介绍如何在OS X上通过HomeBrew安装DNX和ASP.NET 5。

本文包括:

  • 在OS X上安装ASP.NET

在OS X上安装ASP.NET

ASP.NET 5需要安装和配置ASP.NET的运行环境,称为.NET Execution Environment(DNX)。DNVM可以通过一个叫做Homebrew的工具来简单的完成安装,这个工具也可以为OS X安装正确版本的Mono。

安装Homebrew

如果没有安装过Homebrew的话,可以通过如下命令行脚本完成安装:

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

安装程序会在每步安装前提示你,你可以点击这里学习更多关于Homebrew的知识。

安装.NET Version Manager(DNVM)

安装好Homebrew后,在控制台窗口运行

brew tap aspnet/dnx

来安装DNVM。如果你需要升级DNVM的版本,先运行

brew untap aspnet/dnx

以删除旧的命令,然后运行

brew tap aspnet/dnx

命令重新得到升级脚本。

如果你安装有旧的版本的Homebrew,“tap” 配置可能会得到如下错误:

Could not create link for aspnet/dnx/kvm, as it conflicts with aspnet/k/kvm

解决办法是:
运行

brew uninstall kvm

确保旧版本的kvm被移除,然后运行

brew untap aspnet/k

移除就的tap,最后运行

brew tap aspnet/dnx

命令成功完成安装。

然后运行

brew intstall dnvm

命令安装.NET Version Manager。命令也将会从https://www.nuget.org/api/v2种子自动安装最新的DNX包。

然后运行dnvm确认是否安装正确。如果没有,运行source dnvm.sh命令,并且再次运行dnvm。你应该会看到类似下图的信息:

通过DNVM安装最新版本的DNX,运行:

dnvm upgrade

现在dnx安装完毕,你可以开始使用ASP.NET 5了。了解如何创建一个跨平台控制台应用程序或简单的ASP.NET MVC应用程序并且在DNX下运行。

总结

ASP.NET 5 是建立在一个可以安装在OS X,Linux和Windows的跨平台的.NET 运行环境下的。在OS X上安装DNX和ASP.NET 5 仅仅需要几分钟和几个命令。

原文地址:http://docs.asp.net/en/latest/getting-started/installing-on-mac.html

时间: 2024-10-18 20:44:47

在Mac OS X上安装ASP.NET 5(译文)的相关文章

简单理解在Mac OS X上运行ASP.NET程序

运行ASP.NET程序的三要素: 1) CLR(.NET运行时) 2) KRE(ASP.NET运行时) 3) Web服务器 所以在Mac OS X上运行ASP.NET程序,就需要对应这三要素的东西: 1) CLR - Mono(目前只有Mono可以用,以后可以用Core CLRE) 2) KRE - KRE-Mono(基于Mono的KRE) 3)Web服务器 - Kestrel 接着,用下面的4个命令将这三样东西安装上即可: brew tap aspnet/k brew install kvm

ruby运行环境怎么在mac os x上安装

今天给大家讲讲ruby入门教程,主要针对新入门的ruby开发这,教大家如何在mac os x上安装ruby开发环境,本页主要介绍如何用一条靠谱的路子快速安装 Ruby 开发环境. 此安装方法同样适用于产品环境! 系统需求 首先确定操作系统环境,不建议在 Windows 上面搞,所以你需要用: Mac OS X 任意 Linux 发行版本(Ubuntu,CentOS, Redhat, ArchLinux ...) 强烈新手使用 Ubuntu 省掉不必要的麻烦! 以下代码区域,带有 $ 打头的表示需

在 Mac OS X 上安装 Docker(转)

http://www.oschina.net/translate/installing-docker-on-mac-os-x?print 在 Mac OS X 上安装 Docker 注意:Docker支持Mac OS X 10.6 "Snow Leopard" 及其以上版本. Docker引擎使用了Linux内核特定的特性,所以要让它运行在OS X上我们需要用一个轻量型的虚拟机(vm).用OS X的Docker客户端来控制虚拟Docker来构建,运行以及管理Docker容器. 为了使过

如何在Mac OS X上安装 Ruby运行环境

本页主要介绍如何用一条靠谱的路子快速安装 Ruby 开发环境. 系统需求 首先确定操作系统环境,不建议在 Windows 上面搞,所以你需要用: Mac OS X 以下代码区域,带有 $ 打头的表示需要在控制台(终端)下面执行(不包括 $ 符号) 步骤1 - 安装 RVM (ruby version manger ruby 版本管理) RVM 是干什么的这里就不解释了,后面你将会慢慢搞明白. $ \curl -L https://get.rvm.io | bash -s stable --rub

Mac OS X上安装 Ruby运行环境

环境 对于新入门的开发者,如何安装 Ruby和Ruby Gems 的运行环境可能会是个问题,本页主要介绍如何用一条靠谱的路子快速安装 Ruby 开发环境.此安装方法同样适用于产品环境! 系统需求 首先确定操作系统环境,不建议在 Windows 上面搞,所以你需要用: Mac OS X 任意 Linux 发行版本(Ubuntu,CentOS, Redhat, ArchLinux ...) 强烈新手使用 Ubuntu 省掉不必要的麻烦! 以下代码区域,带有 $ 打头的表示需要在控制台(终端)下面执行

在windows上安装ASP.NET 5(译文)

本文将介绍如何在windows上安装ASP.NET5,包括单独安装和通过Visual Studio 2015 安装. 在本文中: 通过Visual Studio安装ASP.NET 单独安装ASP.NET 通过Visual Studio安装ASP.NET 开始创建ASP.NET5应用程序的最简单的方式是安装最新版本的Visal Studio 2015(包括免费获取社区版本).Visual Studio 是一个集成开发环境(IDE),这意味着它不仅仅是一个编辑器,同时还包括了很多创建应用程序时所需要

Mac OS 环境下 安装 Asp.Net及使用Yeoman 创建Asp.Net 项目

本文是按照英文原文:Installing ASP.NET 5 On Mac OS安装时遇到的问题的总结Blog. 原文提示如下: Installing ASP.NET 5 On Mac OS XBy Steve Smith ASP.NET 5 runs on the .NET Execution Environment (DNX), which is available on multiple platforms, including OS X. This article describes h

Mac OS X上编写 ASP.NET vNext(一)KRE环境搭建

最新的asp.net vnext已经可以支持在mac上运行了,当然用的是mono.相比linux来说,mac的安装略显繁琐.对于大部分用Windows开发asp.net的程序员来说,初次配置还是很费时的.我这里列出详细安装步骤,方便大家开发的同时,也给自己做个备忘. 要运行.Net程序,需要新的KRE环境,至少需要安装Xcode,Homebrew 和 ASP.NET vNext Command Line Tools.当然为了日后开发方便,我建议大家一并安装yeoman,为了安装yeoman,我们

Mac OS X上安装Node.js

Nodejs安装 Node.js 官方专门提供了 Mac OS X 的安装包,你可以在 http://nodejs.org 找到Download 链接,然后选择Macintosh Installer,下载安装包.下载完成后运行安装包, 根据提示完成安装 Node.js 和 npm 会被安装到 /usr/local/bin 目录下,安装过程中需要系统管理员权 成功后你可以在终端机中运行 node 命令进入了 Node.js 的交互模式.如果出现 -bash: node: command not f