要想在linux上運行netcore ,需要在linux 安裝netcore SKD 下面分兩步完成,
首先我的操作系統是 Ubuntu 14.04 ,不同版本可以參考 官網給出的連接
https://www.microsoft.com/net/core#linuxubuntu
第一,安裝SDK環境
分別執行下面三個命令,
- sudo sh -c 'echo "deb [arch=amd64] https://apt-mo.trafficmanager.net/repos/dotnet-release/ trusty main" > /etc/apt/sources.list.d/dotnetdev.list'
- sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 417A0893
- sudo apt-get update
update 目的是因為我們創建了dotnetdev.list ,需要更新安裝包,所以執行update命令
經過以上三步,netcore SDK 安裝完成,可以測試下是否成功
執行 dotnet 出現下圖說明安裝成功
第二,創建一個HelloWorld Demo
在linux 上創建一個控制台程序很簡單,下面我演示下具體操作
1. 創建一個helloword文件夾
mkdir helloword
cd helloword
2.創建一個控制台程序
dotnet new console
3. 運行restore
dotnet restore
目的是要是尋找當前目錄下的項目文件(project.json),
然后利用NuGet庫還原整個項目的依賴庫,然后遍歷每個目錄,生成項目文件,繼續還原該項目文件中的依賴項。
4. 運行控制台程序
dotnet run
可以看到運行成功,下面是helloword目錄下的文件,