天天看點

Ubuntu16.04下的NetCore環境搭建(附錄含Ubuntu 18.04 安裝 NetCore2.1)

跨平台系列彙總: http://www.cnblogs.com/dunitian/p/4822808.html#linux VSCode安裝: http://www.cnblogs.com/dunitian/p/6661644.html 搜狗拼音安裝: http://www.cnblogs.com/dunitian/p/6662374.html 直接進入附錄: https://www.cnblogs.com/dunitian/p/6745562.html#netcore2.1 官方參考連結:

離線下載下傳: https://www.microsoft.com/net/download/linux .NET Core 指令 https://docs.microsoft.com/zh-cn/dotnet/articles/core/tools/index

1.設定源并更新

https://www.microsoft.com/net/core#linuxubuntu
Ubuntu16.04下的NetCore環境搭建(附錄含Ubuntu 18.04 安裝 NetCore2.1)

2.安裝SDK

Ubuntu16.04下的NetCore環境搭建(附錄含Ubuntu 18.04 安裝 NetCore2.1)

sudo sh -c 'echo "deb [arch=amd64] https://apt-mo.trafficmanager.net/repos/dotnet-release/ xenial 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

1.建立一個控制台程式 dotnet new console -o xxx

Ubuntu16.04下的NetCore環境搭建(附錄含Ubuntu 18.04 安裝 NetCore2.1)

2.用VSCode打開

Ubuntu16.04下的NetCore環境搭建(附錄含Ubuntu 18.04 安裝 NetCore2.1)

3.Ctrl+`打開終端

Ubuntu16.04下的NetCore環境搭建(附錄含Ubuntu 18.04 安裝 NetCore2.1)

4.第一次打開CS檔案會加載一些調試時用的包

Ubuntu16.04下的NetCore環境搭建(附錄含Ubuntu 18.04 安裝 NetCore2.1)

5.加載依賴包 dotnet restore,運作程式 dotnet run

Ubuntu16.04下的NetCore環境搭建(附錄含Ubuntu 18.04 安裝 NetCore2.1)

6.自動建立的配置檔案

Ubuntu16.04下的NetCore環境搭建(附錄含Ubuntu 18.04 安裝 NetCore2.1)

7.運作控制台

Ubuntu16.04下的NetCore環境搭建(附錄含Ubuntu 18.04 安裝 NetCore2.1)

8.ok了,vscode用起來可能沒有VS嗨皮,但是真的比其他編輯器好太多,慢慢習慣吧

Ubuntu16.04下的NetCore環境搭建(附錄含Ubuntu 18.04 安裝 NetCore2.1)

9.建立MVC項目 dotnet new mvc -o MyMVC

Ubuntu16.04下的NetCore環境搭建(附錄含Ubuntu 18.04 安裝 NetCore2.1)

10.加載依賴包dotnet restore 運作 dotnet run

Ubuntu16.04下的NetCore環境搭建(附錄含Ubuntu 18.04 安裝 NetCore2.1)

11.浏覽器打開該位址~運作效果

Ubuntu16.04下的NetCore環境搭建(附錄含Ubuntu 18.04 安裝 NetCore2.1)

附錄:

安裝NetCore開發環境:

Ctrl+Alt+T,調出終端,一行一行輸入即可

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/ubuntu/18.04/prod.list 

sudo mv prod.list /etc/apt/sources.list.d/microsoft-prod.list      
sudo apt-get install apt-transport-https

sudo apt-get update

#如果隻是想運作netcore,那安裝運作環境即可:sudo apt-get install dotnet-runtime-2.1
      
sudo apt-get install dotnet-sdk-2.1        
 參考圖檔:
Ubuntu16.04下的NetCore環境搭建(附錄含Ubuntu 18.04 安裝 NetCore2.1)
我pc安裝的是運作環境
Ubuntu16.04下的NetCore環境搭建(附錄含Ubuntu 18.04 安裝 NetCore2.1)
安裝開發環境: https://www.microsoft.com/net/learn/get-started/linux/ubuntu18-04 安裝運作環境: https://www.microsoft.com/net/download/linux-package-manager/ubuntu18-04/runtime-2.0.7

作者:

毒逆天

出處:

https://www.cnblogs.com/dotnetcrazy

打賞:

18i4JpL6g54yAPAefdtgqwRrZ43YJwAV5z

本文版權歸作者和部落格園共有。歡迎轉載,但必須保留此段聲明,且在文章頁面明顯位置給出原文連接配接!

繼續閱讀