- 下載下傳linux系統,選擇安裝centos7
下載下傳位址:
https://www.centos.org/download/- 安裝centos7
- hyper-v選擇建立虛拟機
- 根據向導一路next,虛拟機代數選擇2代。安裝選項選擇剛下載下傳的iso
- 選擇剛才建立的虛拟機,屬性裡面 禁用安全 啟用安全啟動。如果不禁用,啟動系統安裝的時候提示錯誤,大概意思是hash校驗過去不去之類的。
- hyper-v 虛拟交換機管理器 建立交換機。如果有了,可以跳過。建立的虛拟機設定裡面網絡擴充卡選擇交換機。
- 安裝centos7. 參考文章: http://www.cnblogs.com/dunitian/p/4976077.html 文章内非常詳細的講解了如何安裝centos,包括分區等
- 系統安裝完成時候,設定一些基本屬性
-
設定網卡靜态ip,并将網卡設定為開機啟動
# ip a檢視網卡名字。定位到檔案/etc/sysconfig/network-scripts。編輯網卡名字的檔案,可以使用vi指令,或者使用winscp之類的ftp登入編輯。
類似ifcfg-eth0之類的名字,主要配置選項:
ONBOOT=yes //開機啟動
IPADDR=192.168.77.60 //ip位址
PREFIX=24 //掩碼 255.255.255.0
GATEWAY=192.168.77.1 //網關
DNS1=192.168.77.1 //dns
參考文章:
http://www.cnblogs.com/dunitian/p/4975830.html -
安裝.net core sdk
官方指導說明位址:
https://www.microsoft.com/net/core#centos
curl -sSL
https://raw.githubusercontent.com/dotnet/cli/rel/1.0.0-preview1/scripts/obtain/dotnet-install.sh| bash /dev/stdin --version 1.0.0-preview1-002702 --install-dir ~/dotnet
可能提示 缺少包libunwind,libicu等。正常安裝缺少的包即可。使用yum -y install libunwind 指令安裝
- 一切安裝順利,就可以運作我們在linux的第一句hello world啦。
- 建立目錄,初始我們的項目。mkdir /sourcecode/myfirstapp
- 定位到剛才建立的目錄cd mkdir /sourcecode/myfirstapp
- 運作指令 dotnet new 初始化一個新的控制台程式,可以編輯Program.cs檔案,非常熟悉的Main函數,随便寫點什麼。
- 運作指令 dotnet run