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