openEuler 22.03 安装 .NET 8.0
openEuler 22.03 安装 .NET 8.0
- openEuler 22.03 安装 .NET 8.0
openEuler 22.03 安装 .NET 8.0
- 查看内核信息
[jeff@PC-20240314EIAA ~]$ cat /proc/version
Linux version 5.15.146.1-microsoft-standard-WSL2 (root@65c757a075e2) (gcc (GCC) 11.2.0, GNU ld (GNU Binutils) 2.37) #1 SMP Thu Jan 11 04:09:03 UTC 2024
- 查看主机信息
[jeff@PC-20240314EIAA ~]$ hostnamectlStatic hostname: PC-20240314EIAAIcon name: computer-containerChassis: containerMachine ID: ae55ab747406449e95812195185ef375Boot ID: b5bee3ac2a1c44618b3ba71be381ffceVirtualization: wsl
Operating System: openEuler 22.03 (LTS-SP1)Kernel: Linux 5.15.146.1-microsoft-standard-WSL2Architecture: x86-64
openEuler安装rpm源
sudo rpm -Uvh https://packages.microsoft.com/config/centos/8/packages-microsoft-prod.rpm
- 查看
dotnet相关包信息
[jeff@PC-20240314EIAA ~]$ sudo dnf info aspnetcore-runtime-8.0
packages-microsoft-com-prod 1.6 MB/s | 6.4 MB 00:03
Last metadata expiration check: 0:00:03 ago on Thu 28 Mar 2024 11:33:22 AM CST.
Available Packages
Name : aspnetcore-runtime-8.0
Version : 8.0.3
Release : 1
Architecture : x86_64
Size : 10 M
Source : aspnetcore-runtime-8.0-8.0.3-1.src.rpm
Repository : packages-microsoft-com-prod
Summary : Microsoft ASP.NET Core 8.0.3 Shared Framework
URL : https://asp.net
License : MIT
Description : Shared Framework for hosting of Microsoft ASP.NET Core applications. It is open source, cross-platform: and is supported by Microsoft. We hope you enjoy using it! If you do, please consider joining the active: community of developers that are contributing to the project on GitHub: (https://github.com/dotnet/aspnetcore). We happily accept issues and PRs. [jeff@PC-20240314EIAA ~]$ sudo dnf info dotnet-runtime-8.0
Last metadata expiration check: 0:19:47 ago on Thu 28 Mar 2024 11:33:22 AM CST.
Installed Packages
Name : dotnet-runtime-8.0
Version : 8.0.3
Release : 1
Architecture : x86_64
Size : 69 M
Source : dotnet-runtime-8.0-8.0.3-1.src.rpm
Repository : @System
From repo : packages-microsoft-com-prod
Summary : Microsoft.NETCore.App.Runtime 8.0.3
URL : https://github.com/dotnet/core
License : MIT and ASL 2.0 and BSD
Description : .NET is a development platform that you can use to build command-line applications, microservices and: modern websites. It is open source, cross-platform and is supported by Microsoft. We hope you enjoy using: it! If you do, please consider joining the active community of developers that are contributing to the: project on GitHub (https://github.com/dotnet/core). We happily accept issues and PRs.[jeff@PC-20240314EIAA ~]$ sudo dnf info dotnet-sdk-8.0
Last metadata expiration check: 0:14:15 ago on Thu 28 Mar 2024 11:33:22 AM CST.
Available Packages
Name : dotnet-sdk-8.0
Version : 8.0.202
Release : 1
Architecture : x86_64
Size : 158 M
Source : dotnet-sdk-8.0-8.0.202-1.src.rpm
Repository : packages-microsoft-com-prod
Summary : Microsoft .NET SDK 8.0.202 8.0.202
URL : https://github.com/dotnet/core
License : MIT
Description : .NET is a development platform that you can use to build command-line applications, microservices and: modern websites. It is open source, cross-platform and is supported by Microsoft. We hope you enjoy using: it! If you do, please consider joining the active community of developers that are contributing to the: project on GitHub (https://github.com/dotnet/core). We happily accept issues and PRs.
- 安装
dotnet
# 安装 .NET SDK
sudo dnf -y install dotnet-sdk-8.0
# 安装 ASP.NET Core runtime
sudo dnf -y install aspnetcore-runtime-8.0
# 安装 .net runtime
sudo dnf -y install dotnet-runtime-8.0
说明:如果安装 dotnet-sdk,就不需要再次安装 dotnet 相关运行时。
- 查看
dotnet-sdk Package信息
Last metadata expiration check: 0:16:09 ago on Thu 28 Mar 2024 11:33:22 AM CST.
Dependencies resolved.
========================================================================================================================Package Architecture Version Repository Size
========================================================================================================================
Installing:dotnet-sdk-8.0 x86_64 8.0.202-1 packages-microsoft-com-prod 158 M
Installing dependencies:aspnetcore-runtime-8.0 x86_64 8.0.3-1 packages-microsoft-com-prod 10 Maspnetcore-targeting-pack-8.0 x86_64 8.0.3-1 packages-microsoft-com-prod 3.1 Mdotnet-apphost-pack-8.0 x86_64 8.0.3-1 packages-microsoft-com-prod 4.7 Mdotnet-host x86_64 8.0.3-1 packages-microsoft-com-prod 50 kdotnet-hostfxr-8.0 x86_64 8.0.3-1 packages-microsoft-com-prod 134 kdotnet-runtime-8.0 x86_64 8.0.3-1 packages-microsoft-com-prod 29 Mdotnet-runtime-deps-8.0 x86_64 8.0.3-1 packages-microsoft-com-prod 8.6 kdotnet-targeting-pack-8.0 x86_64 8.0.3-1 packages-microsoft-com-prod 4.6 Mlibicu x86_64 72.1-6.oe2203sp1 update 10 Mnetstandard-targeting-pack-2.1 x86_64 2.1.0-1 packages-microsoft-com-prod 2.1 MTransaction Summary
========================================================================================================================
Install 11 PackagesTotal download size: 222 M
Installed size: 616 M
- 查看
dotnet相关信息
[jeff@PC-20240314EIAA ~]$ dotnet --info
.NET SDK:Version: 8.0.202Commit: 25674bb2f4Workload version: 8.0.200-manifests.4e94be9cRuntime Environment:OS Name: openEulerOS Version: 22.03OS Platform: LinuxRID: linux-x64Base Path: /usr/share/dotnet/sdk/8.0.202/.NET workloads installed:
There are no installed workloads to display.Host:Version: 8.0.3Architecture: x64Commit: 9f4b1f5d66.NET SDKs installed:8.0.202 [/usr/share/dotnet/sdk].NET runtimes installed:Microsoft.AspNetCore.App 8.0.3 [/usr/share/dotnet/shared/Microsoft.AspNetCore.App]Microsoft.NETCore.App 8.0.3 [/usr/share/dotnet/shared/Microsoft.NETCore.App]Other architectures found:NoneEnvironment variables:Not setglobal.json file:Not foundLearn more:https://aka.ms/dotnet/infoDownload .NET:https://aka.ms/dotnet/download
参考文档:
-
在 Fedora 上安装 .NET - .NET | Microsoft Learn
-
在 RHEL 和 CentOS Stream 上安装 .NET - .NET | Microsoft Learn
相关文章:
openEuler 22.03 安装 .NET 8.0
openEuler 22.03 安装 .NET 8.0 openEuler 22.03 安装 .NET 8.0 openEuler 22.03 安装 .NET 8.0 查看内核信息 [jeffPC-20240314EIAA ~]$ cat /proc/version Linux version 5.15.146.1-microsoft-standard-WSL2 (root65c757a075e2) (gcc (GCC) 11.2.0, GNU ld (GNU Binutils)…...
【转载】OpenCV ECC图像对齐实现与代码演示(Python / C++源码)
发现一个有很多实践代码的git 库,特记录下: 地址:GitHub - luohenyueji/OpenCV-Practical-Exercise: OpenCV practical exercise 作者博客地址:https://blog.csdn.net/LuohenYJ 已关注。 Items项目Resources1age_gender1基于深度学习识别人脸性别和年龄Model2OpenCV_dlib_…...
每日一题(相交链表 )
欢迎大家来我们主页进行指导 LaNzikinh-CSDN博客 160. 相交链表 - 力扣(LeetCode) 给你两个单链表的头节点 headA 和 headB ,请你找出并返回两个单链表相交的起始节点。如果两个链表不存在相交节点,返回 null 。 图示两个链表在节…...
C#WPF控件大全
本文列出WPF控件大全,点击可以进入详情页查看。 列表如下: AccessText用下划线来指定用作访问键的字符。 ActivatingKeyTipEventArgs为 ActivatingKeyTip 事件提供数据。...
好书推荐 《AIGC重塑金融》
作者:林建明 来源:IT 阅读排行榜 本文摘编自《AIGC 重塑金融:AI 大模型驱动的金融变革与实践》,机械工业出版社出版 这是最好的时代,也是最坏的时代。尽管大模型技术在金融领域具有巨大的应用潜力,但其应…...
【Linux】权限理解
权限理解 1. shell命令以及运行原理2. Linux权限的概念3. Linux权限管理3.1 文件访问者的分类(人)3.2 文件类型和访问权限(事物属性)3.2.1 文件类型3.2.2 基本权限 3.3 文件权限值的表示方法3.4 文件访问权限的相关设置方法3.4.1 …...
插入排序、归并排序、堆排序和快速排序的稳定性分析
插入排序、归并排序、堆排序和快速排序的稳定性分析 一、插入排序的稳定性二、归并排序的稳定性三、堆排序的稳定性四、快速排序的稳定性总结 在计算机科学中,排序是将一组数据按照特定顺序进行排列的过程。排序算法的效率和稳定性是评价其优劣的两个重要指标。稳定…...
【pytest、playwright】多账号同时操作
目录 方案实现思路: 方案一: 方案二: 方案实现思路: 依照上图所见,就知道,一个账号是pytest-playwright默认的环境,一个是 账号登录的环境 方案一: 直接上代码: imp…...
软考 系统架构设计师系列知识点之云原生架构设计理论与实践(8)
接前一篇文章:软考 系统架构设计师系列知识点之云原生架构设计理论与实践(7) 所属章节: 第14章. 云原生架构设计理论与实践 第2节 云原生架构内涵 14.2 云原生架构内涵 关于云原生的定义有众多版本,对于云原生架构的…...
【C++】stack、queue和优先级队列
一、前言 二、stack类 2.1 了解stack 2.2 使用stack (1)empty (2)size (3)top (4)push (5)pop 2.3 stack的模拟实现 三、queue类 3.1 了解queue …...
第十三届蓝桥杯国赛真题 Java C 组【原卷】
文章目录 发现宝藏试题 A: 斐波那契与 7试题 B: 小蓝做实验试题 C: 取模试题 D: 内存空间试题 E \mathrm{E} E : 斐波那契数组试题 F: 最大公约数试题 G: 交通信号试题 I: 打折试题 J: 宝石收集 发现宝藏 前些天发现了一个巨牛的人工智能学习网站,通俗易懂&#x…...
docker部署ubuntu
仓库: https://hub.docker.com/search?qUbuntu 拉一个Ubuntu镜像 docker pull ubuntu:18.04 查看本地镜像: docker images 运行容器 docker run -itd --name ubuntu-18-001 ubuntu:18.04 通过ps命令可以查看正在运行的容器信息 docker ps 进入容器 最…...
iOS问题记录 - App Store审核新政策:隐私清单 SDK签名(持续更新)
文章目录 前言开发环境问题描述问题分析1. 隐私清单 & SDK签名1.1. 隐私清单 - 数据使用声明1.2. 隐私清单 - 所用API原因描述1.3. SDK签名 2. 即将发布的第三方SDK要求 解决方案最后 前言 前段时间用Flutter开发的iOS App提交了新版本,结果刚过两分钟就收到了…...
ES学习日记(二)-------集群设置
上一节写了elasticsearch单节点安装和配置,现在说集群,简单地说就是在多台服务器上搭建单节点,在配置文件里面增加多个ip地址即可,过程同单节点部署,主要说集群配置 注意:不建议在之前单节点es上修改配置为集群,据说运行之后会生成很多文件,在单点基础上修改容易出现未知问题,…...
农村集中式生活污水分质处理及循环利用技术指南
立项单位:生态环境部土壤与农业农村生态环境监管技术中心、山东文远环保科技股份有限公司、北京易境创联环保有限公司、中国环境科学研究院、广东省环境科学研究院、中铁第五勘察设计院集团有限公司、中华环保联合会水环境治理专业委员会 本文件规定了集中式村镇生活…...
linux 一些命令
文章目录 linux 一些命令fdisk 磁盘分区parted 分区文件系统mkfs 格式化文件系统fsck 修复文件系统 mount 挂载swap 交换分区清除linux缓存df du 命令raid 命令基本原理硬raid 和 软raid案例raid 10 故障修复,重启与卸载 lvm逻辑卷技术LVM的使用方式LVM 常见名词解析…...
移动硬盘损坏打不开?别急,这里有解决方案!
在日常工作和生活中,移动硬盘几乎成为了我们必不可少的存储设备,它小巧便捷,能够容纳大量的数据。然而,当移动硬盘突然损坏打不开时,那份焦虑与无助几乎无法用言语来形容。那些重要的文件、珍贵的照片,似乎…...
微信小程序【从入门到精通】——服务器的数据交互
👨💻个人主页:开发者-曼亿点 👨💻 hallo 欢迎 点赞👍 收藏⭐ 留言📝 加关注✅! 👨💻 本文由 曼亿点 原创 👨💻 收录于专栏:…...
Python爬虫-懂车帝城市销量榜单
前言 本文是该专栏的第23篇,后面会持续分享python爬虫干货知识,记得关注。 最近粉丝留言咨询某汽车平台的汽车销量榜单数据,本文笔者以懂车帝平台为例,采集对应的城市汽车销量榜单数据。 具体的详细思路以及代码实现逻辑,跟着笔者直接往下看正文详细内容。(附带完整代码…...
《QDebug 2024年3月》
一、Qt Widgets 问题交流 1. 二、Qt Quick 问题交流 1.Qt5 ApplicationWindow 不能使用父组件 Window 的 transientParent 属性 ApplicationWindow 使用 transientParent 报错: "ApplicationWindow.transientParent" is not available due to compone…...
如何用Lingui.js在SSG项目中实现完美国际化:终极指南
如何用Lingui.js在SSG项目中实现完美国际化:终极指南 【免费下载链接】js-lingui 🌍 📖 A readable, automated, and optimized (2 kb) internationalization for JavaScript 项目地址: https://gitcode.com/gh_mirrors/js/js-lingui …...
大规模模型训练卡在92%?PyTorch 3.0静态图分布式调试全流程:从Graph IR Dump到Device Placement热力图分析
第一章:PyTorch 3.0静态图分布式训练全景概览PyTorch 3.0 引入了原生静态图编译能力(TorchDynamo Inductor 后端深度集成),结合 torch.distributed 的增强型 SPMD(Single Program, Multiple Data)抽象&…...
OpenClaw 的模型架构中,是否使用了非自回归生成(NAR)模块?
关于OpenClaw模型架构中是否使用了非自回归生成模块,这其实是一个挺有意思的问题。在讨论具体细节之前,或许可以先聊聊非自回归生成本身在技术演进中的位置。 非自回归生成,也就是NAR,和常见的自回归生成方式不太一样。自回归生成…...
Go Channel 缓冲区机制分析
Go Channel 缓冲区机制分析 在Go语言的并发编程中,Channel是协程间通信的核心机制之一。其缓冲区机制的设计直接影响程序的性能和稳定性。理解缓冲区的运作原理,能够帮助开发者更高效地利用Channel,避免死锁或资源浪费。本文将从缓冲区的本质…...
第 1 章 Python 基础 知识点精讲
1.1 在交互式环境中输入表达式核心知识点Python 提供两种运行代码的方式:交互式环境(IDLE / 终端) 和 脚本文件(.py)。交互式环境:输入一行代码立即执行,适合快速测试、调试、学习语法启动方式&…...
踩下油门的那一刻,P2并联混动系统开始了一场精密的能量博弈。咱们今天不聊枯燥的理论,直接钻进Simulink模型里看看这套系统怎么玩转发动机和电机的“二人转
基于Matlab/simulink的P2并联PHEV插电式混合动力汽车建模控制仿真模型(同轴、双轴并联插电混合动力汽车仿真模型) ——包括整车HCU控制单元、发动机模型、驱动电机模型、AMT5档自动变速箱模型、驾驶员模型、电池能量管理控制模型等,建模详细清…...
如何通过哈氏训练提升孩子的学习能力以应对多动症表现和作业拖延症?
如何运用哈氏训练助力孩子克服多动症表现与作业拖延 哈氏训练是一种有效的应对策略,尤其对有多动症表现和作业拖延症的孩子。首先,这种训练方法可以帮助孩子建立稳定的日常作息,提高他们的注意力和自我控制能力。通过结构化的活动和渐进式的任…...
别再买成品了!手把手教你用立创EDA复刻TP4056充电板,成本不到3块钱
3元自制18650充电器:立创EDA复刻TP4056全流程实战 每次看到抽屉里闲置的18650电池,总想给它们配个充电器,但市面上的成品要么价格虚高,要么功能过剩。作为一个常年折腾电子制作的爱好者,我发现用立创EDA复刻TP4056充电…...
Facebook Instant Game变现全攻略:如何通过广告和内购让你的HTML5游戏赚钱
Facebook Instant Game变现全攻略:如何通过广告和内购让你的HTML5游戏赚钱 在HTML5游戏开发领域,Facebook Instant Game已经成为不可忽视的平台。这个无需下载、即点即玩的游戏生态系统,为开发者提供了独特的变现机会。不同于传统应用商店30%…...
