linux-arm 安裝 dotnetcore
阿新 • • 發佈:2018-11-30
X86或者X64 安裝.net core runtime 可以參照 https://www.cnblogs.com/nnhy/p/netcore_centos.html#4122354
而 linux-arm32 linux-arm64 則沒有這麼便捷。
嵌入式環境很多東西都有不同,差異化很嚴重 所以微軟沒有提供 yum apt dpkg 這類安裝方式。而是直接給了檔案。
通過分析 x86 安裝後的檔案可以看到 檔案都放在了 /usr/share/dotnet/ 資料夾下 (linux 沒有登錄檔機制,所謂的安裝也是放到可訪問目錄下。)
然後建立軟連線 ln -s /usr/share/dotnet /usr/bin/dotnet
安裝包下載地址是 https://dotnet.microsoft.com/download?initial-os=linux 需要手工下載。
如果下載列表內沒有 開啟 Can't find the file you want? Find more in .NET Core 2.1 downloads.
效仿 x86 的安裝方式寫出安裝指令碼如下: install.sh
1 # 執行方式 ./install.sh dotnet-runtime-2.1.6-linux-arm64.tar.gz 2 3 if [ $# -eq 0 ] 4 then 5 echo "請在指令碼名稱後新增安裝包名稱 dotnet-runtime-xxxx-linux-xxxx.tar.gz" 6 echo "下載網址是:https://dotnet.microsoft.com/download?initial-os=linux" 7 exit 0 8 fi 9 10 gzfile=$1 11 12 sudo mkdir-p /usr/share/dotnet 13 sudo tar -xzvf $gzfile -C /usr/share/dotnet/ 14 sudo ln -s /usr/share/dotnet/dotnet /usr/bin/dotnet
測試 效果 dotnet --info