國產linux 中標麒麟安裝.net core sdk


項目背景

最近接到了一個需求,是要把原有部署在Windows服務器上的網站部署到國產操作系統上(環保行業的碼農,zf機關推行國產化),最終選型中標麒麟操作系統,所以原有.net framework需要遷移到.net core上面,同時看了一下.net core sdk的安裝,發現並沒有支持我們這個中標麒麟系統。
查了一下資料,最終只找到了一個大哥做過參考了一下,也是萬分感謝。
我也嘗試了一下,.net core官方提供的RHEL-x64的安裝方式,果然不行。

准備環境

  • 中標麒麟高級服務器操作系統軟件V7.0 update4(我是和廠商要了一個試用版)
  • 虛擬機中安裝

正式安裝

下面我來說一下這個安裝的方法:

  • sudo rpm -Uvh https://packages.microsoft.com/config/rhel/7/packages-microsoft-prod.rpm
  • sudo yum update
  • sudo yum install dotnet-sdk-2.2
    這個過程可能會比較慢耐心等待安裝完成即可,然后輸入dotnet --info來驗證是否安裝成功
    新建一個測試.net core項目放到虛擬機中,還原nuget包和啟動項目
    dotnet restore xxx.sln
    dotnet run xxx.csproj
    如果項目正常運行了,就完全ok了。
    參考地址 https://dotnet.microsoft.com/download/linux-package-manager/centos/sdk-current


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM