在OpenCloudOS使用snap安裝.NET 6

開源操作系統社區 OpenCloudOS 由騰訊與合作伙伴共同倡議發起,是完全中立、全面開放、安全穩定、高性能的操作系統及生態。OpenCloudOS 沉淀了多家廠商在軟件和開源生態的優勢,繼承了騰訊在操作系統和內核層面超過10年的技術積累,在云原生、穩定性、性能、硬件支持等方面均有堅實支撐,可以平等全面地支持所有硬件平臺。

OpenCloudOS 8.5是 OpenCloudOS 社區發布首個正式版本,其基礎庫和用戶態組件完全與 CentOS 8兼容,并通過內核層面的優化和增強,能夠提供給用戶相比于 CentOS 8更優的解決方案。

通過.NET 的文檔?在 Linux 發行版上安裝 .NET[1], 安裝方法有好幾種,我們首先來嘗試一下CentOS/RedHat 上的rpm 和 dnf 兩種方式安裝,均告失敗:

[root@VM-1-4-opencloudos ~]# dnf install dotnet-sdk-6.0
Last metadata expiration check: 1:09:49 ago on Thu 23 Jun 2022 06:49:52 AM CST.
No match for argument: dotnet-sdk-6.0
Error: Unable to find a match: dotnet-sdk-6.0
[root@VM-1-4-opencloudos ~]# yum install dotnet-sdk-6.0
Last metadata expiration check: 1:12:09 ago on Thu 23 Jun 2022 06:49:52 AM CST.
No match for argument: dotnet-sdk-6.0
Error: Unable to find a match: dotnet-sdk-6.0

Snap 是應用及其依賴項的捆綁包,無需修改即可在多個不同的 Linux 發行版中正常運行。Snap 適用于 CentOS 7.6+ 和 Red Hat Enterprise Linux 7.6+, 可以從 Extra Packages for Enterprise Linux(EPEL)存儲庫安裝,參考文檔:https://snapcraft.io/install/snapd/centos[2]。

可以使用以下命令將EPEL存儲庫添加到CentOS 8系統:

sudo dnf install epel-release
sudo dnf upgrade

將EPEL存儲庫添加到您的CentOS安裝中后,只需安裝捕捉的軟件包:

sudo yum install snapd
安裝后,需要啟用用于管理主快照通信套接字的systemd單元:

sudo systemctl enable --now snapd.socket
要啟用經典快照支持,請輸入以下內容以在/var/lib/snapd/snap和之間創建符號鏈接/snap:

sudo ln -s /var/lib/snapd/snap /snap
注銷并再次登錄,
或者重新啟動系統以確保正確更新快照的路徑。

然后按照文檔:通過 Snap 安裝 .NET SDK 或 .NET Runtime [3]進行.NET 6的安裝:

snap install dotnet-sdk –classic

我們來驗證一下:

[root@VM-1-4-opencloudos ~]# dotnet --info
.NET SDK (reflecting any global.json):
? Version:?? 6.0.301
? Commit:??? 43f9b18481

Runtime Environment:
? OS Name:???? opencloudos
? OS Version:? 8.5
? OS Platform: Linux
? RID:???????? linux-x64
? Base Path:?? /var/lib/snapd/snap/dotnet-sdk/172/sdk/6.0.301/

Host (useful for support):
?? Version: 6.0.6
?? Commit:? 7cca709db2

.NET SDKs installed:
?? 6.0.301 [/var/lib/snapd/snap/dotnet-sdk/172/sdk]

.NET runtimes installed:
?? Microsoft.AspNetCore.App 6.0.6 [/var/lib/snapd/snap/dotnet-sdk/172/shared/Microsoft.AspNetCore.App]
?? Microsoft.NETCore.App 6.0.6 [/var/lib/snapd/snap/dotnet-sdk/172/shared/Microsoft.NETCore.App]

To install additional .NET runtimes or SDKs:
???https://aka.ms/dotnet-download

相關鏈接:

[1] 在 Linux 發行版上安裝 .NET:https://docs.microsoft.com/zh-cn/dotnet/core/install/linux

[2]在CentOS上啟用Snap安裝包:https://snapcraft.io/install/snapd/centos

[3]通過 Snap 安裝 .NET SDK 或 .NET Runtime:?https://docs.microsoft.com/zh-cn/dotnet/core/install/linux-snap

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/285550.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/285550.shtml
英文地址,請注明出處:http://en.pswp.cn/news/285550.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

C語言試題108之打印出所有的“水仙花數”,所謂“水仙花數”是指一個三位數,其各位數字立方和等于該數 本身。例如:153 是一個“水仙花數”,因為 153=1 的三次方+5 的三次方+3 的三次方。

?作者簡介:大家好我是碼莎拉蒂,CSDN博客專家?????? ??個人主頁:個人主頁 ??系列專欄:C語言試題200例 ??推薦一款模擬面試、刷題神器?? 點擊跳轉進入網站 1、題目 題目:打印出所有的“水仙花數”,所謂“水仙花數”是指一個三位數,其各位數字立方和等于該…

code vs1517 求一次函數解析式(數論 純數學知識)

1517 求一次函數解析式 時間限制: 1 s空間限制: 128000 KB題目等級 : 白銀 Silver題解查看運行結果題目描述 Description相信大家都做過練習冊上的這種 題吧: 已知一個一次函數的圖像經過點(x1,y1)、(x2,y2),求該函數的…

【ArcGIS風暴】ArcGIS Editor for OSM中文教程(1):軟件下載及安裝

OpenStreetMap ArcGIS編輯器允許你使用ArcGIS工具為OpenStreetMap數據工作。這個桌面工具允許你加載OpenStreetMap數據并將其存儲在地理數據庫中 。你可以使用ArcMap熟悉的編輯環境的創建,修改,做網絡分析,或者更新數據。一旦您完成編輯后,你可以回到編輯修改OSM使它們提供…

使用Scrapy時出現雖然隊列里有很多Request但是卻不下載,造成假死狀態

2019獨角獸企業重金招聘Python工程師標準>>> DOWNLOAD_TIMEOUT Default: 180 The amount of time (in secs) that the downloader will wait before timing out. Note This timeout can be set per spider using download_timeoutspider attribute and per-request …

[轉]maven與java命名規則

MAVEN 與 JAVA 包命名規范 拋出問題 在使用MAVEN搭建模塊化項目時&#xff0c;我的組織結構如下&#xff1a; root模塊 文件夾名&#xff1a;package-module-project pom.xml文件&#xff1a; <project><groupId>com.chuillusion</groupId><artifactId>…

為什么 Istio 要使用 SPIRE 做身份認證?

今年 6 月初&#xff0c;Istio 1.14 發布 [1] &#xff0c;該版本中最值得關注的特性是新增對 SPIRE 的支持。SPIFFE[2] 和 SPIRE 都是 CNCF 孵化項目&#xff0c;其中 SPIRE 是 SPIFFE 的實現之一。本文將帶你了解 SPIRE 對于零信任架構的意義&#xff0c;以及 Istio 是為何使…

C語言試題106之有一對兔子,從出生后第 3 個月起每個月都生一對兔子,小兔子長到第三個月 后每個月又生一對兔子,假如兔子都不死,問每個月的兔子總數為多少?

1、題目 題目:有一對兔子,從出生后第 3 個月起每個月都生一對兔子,小兔子長到第三個月 后每個月又生一對兔子,假如兔子都不死,問每個月的兔子總數為多少? 分析:兔子的規律為數列 1,1,2,3,5,8,13,21… 2 、溫馨提示 想獲取更多C語言題目請猛搓這里==========》200個C語言…

顯式強制類型轉換

1. 日期顯式轉換為數字new Date; //1478845373322javascript有個奇特的語法&#xff0c;即構造函數沒有參數時可以不用帶()。不過最好還是使用ES5中新加入的靜態方法&#xff1a;Date.now()。2. ~運算符按位運算符只適用于32位整數&#xff0c;運算符會強制操作數使用32位格式。…

【ArcGIS風暴】ArcGIS Editor for OSM中文教程(2):下載及加載OSM數據

本文講解在ArcGIS中借助OpenStreetMap工具下載并加載OSM數據。 文章目錄 1. 下載OSM數據2. 加載OSM數據1. 下載OSM數據 在工具箱中雙擊Download OSM Data(XAPI)工具。 Download URL:http://www.overpass-api.de/api/xapi_meta? Downlaod Extent:與圖層lanzhou相同

Object.observe將不加入到ES7

先請看 Object.observe 的 API Object.observe(obj, callback[, acceptList])它用來監聽對象的變化&#xff0c;當給該對象添加屬性&#xff0c;修改屬性時都會被依次記錄下來 看一個示例 var person {} Object.observe(person, function(arr) {var change arr[0]console.log…

Kafka學習征途:.NET Core操作Kafka

【Kafka】| 總結/Edison Zhou1可用的Kafka .NET客戶端作為一個.NET Developer&#xff0c;自然想要在.NET項目中集成Kafka實現發布訂閱功能。那么&#xff0c;目前可用的Kafka客戶端有哪些呢&#xff1f;目前.NET圈子主流使用的是 Confluent.Kafkaconfluent-kafka-dotnet : htt…

C語言試題107之判斷 101至200 之間有多少個素數,并輸出所有素數。

?作者簡介:大家好我是碼莎拉蒂,CSDN博客專家?????? ??個人主頁:個人主頁 ??系列專欄:C語言試題200例 ??推薦一款模擬面試、刷題神器?? 點擊跳轉進入網站 1、題目 題目:判斷 101至200 之間有多少個素數,并輸出所有素數 分析:判斷素數的方法:用一個數分…

C語言將十進制輸出二進制、八進制、十六進制的方法總結

文章目錄 方法一:直接輸出方法二:itoa函數方法一:直接輸出 C語言中,控制printf函數輸出格式的是格式字符,printf沒有直接打出2進制數的格式符,直接打出16進制的格式符是x格式符,即%x。 printf函數中輸出的格式為printf("<格式化字符串>", <參量表&…

[Android] 修改ImageView的圖片顏色

有兩種方法&#xff1a; 方法1&#xff1a; ImageView imageView (ImageView) findViewById(R.id.arrow_image); Drawable tipsArrow imageView.getDrawable(); tipsArrow.setColorFilter(mContext.getResources().getColor(R.color.red_bg1), PorterDuf…

四叉樹算法

2019獨角獸企業重金招聘Python工程師標準>>> title: 四叉樹算法 date: 2016-1-11 15:10 categories: IOS tags: 算法 小小程序猿我的博客&#xff1a;http://daycoding.com 轉載&#xff1a;http://blog.csdn.net/zhanxinhang/article/details/6706217 高德iOS聚合…

2019年中國教育信息化行業研究報告

2019年中國教育信息化行業研究報告 教育行業丨研究報告 本文轉自&#xff1a;艾瑞咨詢 核心摘要&#xff1a; 教育信息化2.0時代&#xff0c;教育相關政府/學校以更開放的姿態對待社會各類業態的進入&#xff0c;共建共享優質教育資源&#xff0c;提升教育公平與教育質量。同…

C語言試題109之將一個正整數分解質因數。例如:輸入 90,打印出 90=2乘3乘3乘5

?作者簡介:大家好我是碼莎拉蒂,CSDN博客專家?????? ??個人主頁:個人主頁 ??系列專欄:C語言試題200例 ??推薦一款模擬面試、刷題神器?? 點擊跳轉進入網站 1、題目 題目:將一個正整數分解質因數。例如:輸入 90,打印出 90=233*5。 分析:對 n 進行分解質因…

【ArcGIS遇上Python】使用add-in向導開發ArcGIS插件(1):add-in工具介紹及安裝

文章目錄 addin介紹addin開發方式Python Add-In開發addin下載addin安裝基于ArcObject/ArcGIS Engine的Add-In開發addin介紹 ArcGIS從10.0開始支持addin(ArcGIS軟件中又叫作加載項)的方式進行插件制作。相對于以往9.x系列,addin的無論是從使用或者編寫都更加方便快捷。通過開…

dotnet 使用 Crossgen2 對 DLL 進行 ReadyToRun 提升啟動性能

我對幾個應用進行嚴格的啟動性能評估&#xff0c;對比了在 .NET Framework 和 dotnet 6 下的應用啟動性能&#xff0c;非常符合預期的可以看到&#xff0c;在用戶的設備上&#xff0c;經過了 NGen 之后的 .NET Framework 可以提供非常優越的啟動性能&#xff0c;再加上 .NET Fr…

使用myeclipse建立maven項目(重要)

maven是管理項目的&#xff0c;myeclipse是編寫代碼的。第一次寫項目都要配置好多東西&#xff0c;很麻煩&#xff0c;now 來看看怎樣新建一個maven項目。 工具/原料 myeclipsemaven方法/步驟 因為教程使用的maven是自己下載配置的&#xff0c;并沒有使用myeclipse自帶的&#…