前言
.NET發(fā)行至今已經(jīng)過了十四個年頭。隨著版本的不斷迭代更新,.NET在Windows平臺上的表現(xiàn)也是越來越好,可以說Windows平臺上所有的應(yīng)用類型.NET幾乎都能完成。
只是成也Windows,敗也Windows,這十四年來,除了部分“民間”版本,.NET一直沒能在官方支持下擺脫Windows平臺的局限,“開源”和“跨平臺”這兩個詞語也是所有.NET開發(fā)者心中的痛楚。最終,.NET Core出現(xiàn)了,它讓開發(fā)者們在官方和社區(qū)的支持走出了Windows,可以在macOS,Linux主流distributions上編寫調(diào)試并部署.NET程序。
安裝方法
今天重裝了一臺Linux服務(wù)器的Ubuntu 14.04系統(tǒng),需要重新安裝.NET Core 1.0。
按照官網(wǎng)上的文檔用apt-get
命令進行安裝:
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 apt-mo.trafficmanager.net --recv-keys 417A0893 sudo apt-get update sudo apt-get install dotnet-dev-1.0.0-preview2-003121
安裝后運行dotnet -v
命令卻提示找不到命令:
dotnet: command not found
whereis dotnet一看,只在 /usr/share/dotnet/sdk/1.0.0-preview2-003121 中有文件,/usr/share/dotnet 中竟然連dotnet可執(zhí)行文件都沒有。
后來在dotnet cli的github主頁上找到了.NET Core SDK Binary壓縮包的下載地址,于是自己手工進行安裝。
先創(chuàng)建并進入dotnet文件夾:
mkdir /usr/share/dotnet && cd $_
然后下載并解壓.NET Core SDK Binary安裝包:
curl -sSl https://dotnetcli.blob.core.windows.net/dotnet/Sdk/rel-1.0.0/dotnet-dev-ubuntu-x64.latest.tar.gz | tar zxfv -
最后創(chuàng)建一個軟鏈接就可以了:
ln -s /usr/share/dotnet/dotnet /usr/bin/dotnet
總結(jié)
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com