Linux Ubuntu系統(tǒng)上手動(dòng)安裝.NET Core SDK的方法
前言
.NET發(fā)行至今已經(jīng)過了十四個(gè)年頭。隨著版本的不斷迭代更新,.NET在Windows平臺(tái)上的表現(xiàn)也是越來越好,可以說Windows平臺(tái)上所有的應(yīng)用類型.NET幾乎都能完成。
只是成也Windows,敗也Windows,這十四年來,除了部分“民間”版本,.NET一直沒能在官方支持下擺脫Windows平臺(tái)的局限,“開源”和“跨平臺(tái)”這兩個(gè)詞語也是所有.NET開發(fā)者心中的痛楚。最終,.NET Core出現(xiàn)了,它讓開發(fā)者們在官方和社區(qū)的支持走出了Windows,可以在macOS,Linux主流distributions上編寫調(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í)行文件都沒有。
后來在dotnet cli的github主頁上找到了.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é)
以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作能帶來一定的幫助,如果有疑問大家可以留言交流。
相關(guān)文章
asp.net FindControl方法誤區(qū)和解析
在ASP.NET中Control都有一個(gè)FindControl方法,其作用是根據(jù)ID(注意既不是UniqueID也不是ClientID)在Control所在的命名容器中尋找相應(yīng)控件,但實(shí)際使用中存在很多誤區(qū)和陷阱,下面談?wù)剛€(gè)人對此的理解2012-01-01C#列出局域網(wǎng)中可用SQL Server服務(wù)器(續(xù))
上一篇文章展示了使用COM對象如何列出局域網(wǎng)中的 SQL Server服務(wù)器信息,后來還發(fā)現(xiàn)在.Net中有現(xiàn)成的類可用,而不需要使用不太熟悉的COM對象了,這樣豈不是更好?下面我把代碼展示給大家:2008-04-04那些年,我還在學(xué)習(xí)asp.net(二) 學(xué)習(xí)筆記
那些年覺得看視頻是很輕松的了解一個(gè)東西,但是這樣的不足就是感覺太慢了,沒有看書來得快,所以在有了一些了解后,還得看點(diǎn)書,也許書上的不一定好,但書上會(huì)把每一個(gè)應(yīng)該說到的地方說到,好有個(gè)初步的認(rèn)識(shí)2012-03-03Entity Framework系統(tǒng)架構(gòu)與原理介紹
這篇文章介紹了Entity Framework系統(tǒng)架構(gòu)與原理,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2022-03-03SQL Server 2005 RTM 安裝錯(cuò)誤 :The SQL Server System Configuratio
SQL Server 2005 RTM 安裝錯(cuò)誤 :The SQL Server System Configuration Checker cannot be executed due to...2007-02-02.Net結(jié)構(gòu)型設(shè)計(jì)模式之橋接模式(Bridge)
這篇文章介紹了.Net結(jié)構(gòu)型設(shè)計(jì)模式之橋接模式(Bridge),文中通過示例代碼介紹的非常詳細(xì)。對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2022-05-05.Net結(jié)構(gòu)型設(shè)計(jì)模式之組合模式(Composite)
這篇文章介紹了.Net結(jié)構(gòu)型設(shè)計(jì)模式之組合模式(Composite),文中通過示例代碼介紹的非常詳細(xì)。對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2022-05-05