当前位置: 首页 > news >正文

openEuler学习05-kernel升级

周末没事,尝试下openEuler的kernel升级

[root@localhost ~]# more /etc/os-release
NAME="openEuler"
VERSION="20.03 (LTS-SP3)"
ID="openEuler"
VERSION_ID="20.03"
PRETTY_NAME="openEuler 20.03 (LTS-SP3)"
ANSI_COLOR="0;31"

[root@db253 ~]# uname -r
4.19.90-2112.8.0.0131.oe1.x86_64

查看当前机器已安装的内核版本及启动顺序

[root@localhost ~]# awk -F\' '$1=="menuentry " {print $2}' /etc/grub2-efi.cfg
0 : openEuler (4.19.90-2112.8.0.0131.oe1.x86_64) 20.03 (LTS-SP3)
1 : openEuler (0-rescue-1cdbb66cf8f8450b8345d313a329ea00) 20.03 (LTS-SP3)

[root@localhost ~]# yum list kernel
Last metadata expiration check: 0:54:47 ago on Sat 09 Dec 2023 09:18:50 AM CST.
Installed Packages
kernel.x86_64                                                              4.19.90-2112.8.0.0131.oe1                                                               @anaconda
Available Packages
kernel.src                                                                 4.19.90-2112.8.0.0131.oe1                                                               source   
kernel.x86_64  
                                                            4.19.90-2312.1.0.0229.oe1                                                               update   
[root@localhost ~]# yum -y install kernel
Last metadata expiration check: 0:56:05 ago on Sat 09 Dec 2023 09:18:50 AM CST.
Package kernel-4.19.90-2112.8.0.0131.oe1.x86_64 is already installed.
Dependencies resolved.
============================================================================================================================================================================
 Package                             Architecture                        Version                                                  Repository                           Size
============================================================================================================================================================================
Installing:
 kernel                              x86_64                              4.19.90-2312.1.0.0229.oe1                                update                               42 M

Transaction Summary
============================================================================================================================================================================
Install  1 Package

Total download size: 42 M
Installed size: 211 M
Downloading Packages:
[MIRROR] kernel-4.19.90-2312.1.0.0229.oe1.x86_64.rpm: Curl error (18): Transferred a partial file for http://repo.openeuler.org/openEuler-20.03-LTS-SP3/update/x86_64/Packages/kernel-4.19.90-2312.1.0.0229.oe1.x86_64.rpm [transfer closed with 38673887 bytes remaining to read]
kernel-4.19.90-2312.1.0.0229.oe1.x86_64.rpm                                                                                                  47 kB/s |  42 MB     15:33    
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Total                                                                                                                                        47 kB/s |  42 MB     15:33     
update                                                                                                                                       30 kB/s | 2.1 kB     00:00    
Importing GPG key 0xB25E7F66:
 Userid     : "private OBS (key without passphrase) <defaultkey@localobs>"
 Fingerprint: 12EA 74AC 9DF4 8D46 C69C A0BE D557 065E B25E 7F66
 From       : http://repo.openeuler.org/openEuler-20.03-LTS-SP3/OS/x86_64/RPM-GPG-KEY-openEuler
Key imported successfully
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Preparing        :                                                                                                                                                    1/1
  Installing       : kernel-4.19.90-2312.1.0.0229.oe1.x86_64                                                                                                            1/1
  Running scriptlet: kernel-4.19.90-2312.1.0.0229.oe1.x86_64                                                                                                            1/1
  Verifying        : kernel-4.19.90-2312.1.0.0229.oe1.x86_64                                                                                                            1/1

Installed:
  kernel-4.19.90-2312.1.0.0229.oe1.x86_64                                                                                                                                   

Complete!

安装后 查看机器已安装的内核版本及启动顺序
[root@localhost ~]# awk -F\' '$1=="menuentry " {print i++ " : " $2}' /etc/grub2-efi.cfg
0 : openEuler (4.19.90-2312.1.0.0229.oe1.x86_64) 20.03 (LTS-SP3)
1 : openEuler (4.19.90-2112.8.0.0131.oe1.x86_64) 20.03 (LTS-SP3)
2 : openEuler (0-rescue-1cdbb66cf8f8450b8345d313a329ea00) 20.03 (LTS-SP3)
[root@localhost ~]#  reboot
Connection closing...Socket close.

Connection closed by foreign host.

Disconnected from remote host(0000-172.16.55.253) at 10:50:22.

Type `help' to learn how to use Xshell prompt.
[C:\~]$

Connection established.
To escape to local shell, press 'Ctrl+Alt+]'.

Authorized users only. All activities may be monitored and reported.

WARNING! The remote SSH server rejected X11 forwarding request.

Authorized users only. All activities may be monitored and reported.
Welcome to 4.19.90-2312.1.0.0229.oe1.x86_64

System information as of time:   

System load:     0.29
Processes:     198
Memory used:     1.4%
Swap used:     0%
Usage On:     5%
Users online:     2


[root@localhost ~]# uname -a
Linux localhost.localdomain 4.19.90-2312.1.0.0229.oe1.x86_64 #1 SMP Wed Dec 6 03:11:49 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
[root@localhost ~]#

升级的第2个方法,rpm安装kernel 下载kernel到/opt目录下

[root@localhost opt]#  curl -# -O http://repo.openeuler.org/openEuler-20.03-LTS-SP3/update/x86_64/Packages/kernel-4.19.90-2312.1.0.0229.oe1.x86_64.rpm --output  kernel-4.19.90-2312.1.0.0229.oe1.x86_64.rpm
或者
[root@localhost opt]# wget http://repo.openeuler.org/openEuler-20.03-LTS-SP3/update/x86_64/Packages/kernel-4.19.90-2312.1.0.0229.oe1.x86_64.rpm
--2023-12-09 10:18:30--  http://repo.openeuler.org/openEuler-20.03-LTS-SP3/update/x86_64/Packages/kernel-4.19.90-2312.1.0.0229.oe1.x86_64.rpm
Resolving repo.openeuler.org (repo.openeuler.org)... 49.0.230.196
Connecting to repo.openeuler.org (repo.openeuler.org)|49.0.230.196|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 44442120 (42M) [application/x-redhat-package-manager]
Saving to: ‘kernel-4.19.90-2312.1.0.0229.oe1.x86_64.rpm’

kernel-4.19.90-2312.1.0.0229.oe1.x86_64.rp 100%[========================================================================================>]  42.38M  44.5KB/s    in 15m 2s  

2023-12-09 10:33:32 (48.1 KB/s) - ‘kernel-4.19.90-2312.1.0.0229.oe1.x86_64.rpm’ saved [44442120/44442120]

[root@localhost opt]#
[root@localhost opt]# more /etc/os-release
NAME="openEuler"
VERSION="20.03 (LTS-SP3)"
ID="openEuler"
VERSION_ID="20.03"
PRETTY_NAME="openEuler 20.03 (LTS-SP3)"
ANSI_COLOR="0;31"

[root@localhost ~]# uname -r
4.19.90-2112.8.0.0131.oe1.x86_64
[root@localhost ~]#  awk -F\' '$1=="menuentry " {print i++ " : " $2}' /etc/grub2-efi.cfg
0 : openEuler (4.19.90-2112.8.0.0131.oe1.x86_64) 20.03 (LTS-SP3)
1 : openEuler (0-rescue-1cdbb66cf8f8450b8345d313a329ea00) 20.03 (LTS-SP3)
[root@localhost ~]# cd /opt/
[root@localhost opt]# rpm -ivh kernel-4.19.90-2312.1.0.0229.oe1.x86_64.rpm
Verifying...                          ################################# [100%]
Preparing...                          ################################# [100%]
Updating / installing...
   1:kernel-4.19.90-2312.1.0.0229.oe1 ################################# [100%]
[root@localhost opt]# awk -F\' '$1=="menuentry " {print i++ " : " $2}' /etc/grub2-efi.cfg
0 : openEuler (4.19.90-2312.1.0.0229.oe1.x86_64) 20.03 (LTS-SP3)
1 : openEuler (4.19.90-2112.8.0.0131.oe1.x86_64) 20.03 (LTS-SP3)
2 : openEuler (0-rescue-1cdbb66cf8f8450b8345d313a329ea00) 20.03 (LTS-SP3)
[root@localhost opt]#

相关文章:

openEuler学习05-kernel升级

周末没事&#xff0c;尝试下openEuler的kernel升级 [rootlocalhost ~]# more /etc/os-release NAME"openEuler" VERSION"20.03 (LTS-SP3)" ID"openEuler" VERSION_ID"20.03" PRETTY_NAME"openEuler 20.03 (LTS-SP3)" ANSI_…...

Linux-centos上如何配置管理NFS服务器?

Linux/centos上如何配置管理NFS服务器&#xff1f; 1 NFS基础了解 NFS&#xff08;Network File System&#xff09;即文件操作系统&#xff1b;NFS允许网络中不同计算机相互之间共享资源。 1.1 NFS概述 1980年由SUN发展出来的在UNIX&Linux系统间实现文件共享的一种方法…...

自然语言处理第2天:自然语言处理词语编码

​ ☁️主页 Nowl &#x1f525;专栏 《自然语言处理》 &#x1f4d1;君子坐而论道&#xff0c;少年起而行之 ​​ 文章目录 一、自然语言处理介绍二、常见的词编码方式1.one-hot介绍缺点 2.词嵌入介绍说明 三、代码演示四、结语 一、自然语言处理介绍 自然语言处理&#xf…...

ES6中的Promise

Promise 是一种异步编程解决方案&#xff0c;Promise是一个容器&#xff0c;保存着将来才会执行的代码&#xff1b;从语法角度来说Promise是一个对象&#xff0c;可以用来获取异步操作的消息。异步操作&#xff0c;同步解决&#xff0c;避免了层层嵌套的回调函数&#xff0c;可…...

载入了名字空间‘htmltools’ 0.5.6,但需要的是>= 0.5.7解决方案

解决方案&#xff1a;删除之前的旧版本安装包&#xff0c;安装新的包 1.卸载之前的安装包 2.关闭R&#xff0c;重新打开 3. # install.packages("htmltools") library(htmltools)...

Cisco 思科路由交换网络设备 安全基线 安全加固操作

目录 账号管理、认证授权 本机认证和授权ELK-Cisco-01-01-01 设置特权口令 ELK-Cisco-01-02-01 ELK-Cisco-01-02-02 ​​​​​​​登录要求 ELK-Cisco-01-03-01 ​​​​​​​ELK-Cisco-01-03-02 ELK-Cisco-01-03-03 日志配置 ELK-Cisco-02-01-01 通信协议 ELK-Cisco-…...

WPF仿网易云搭建笔记(0):项目搭建

文章目录 前言项目地址项目Nuget包搭建项目初始化项目架构App.xaml引入MateralDesign资源包 项目初步分析将标题栏去掉DockPanel初步布局 资源字典举例 结尾 前言 最近在找工作&#xff0c;发现没有任何的WPF可以拿的出手的工作经验&#xff0c;打算仿照网易云搭建一个WPF版本…...

Python爬虫利器:BeautifulSoup库详解

BeautifulSoup是Python中最流行的HTML解析库之一&#xff0c;它可以方便地从HTML文档中提取数据&#xff0c;并且支持多种解析器&#xff0c;可以适应不同的HTML文档格式。本文将介绍BeautifulSoup库的作用、用途和基本用法&#xff0c;帮助读者了解如何使用BeautifulSoup进行H…...

【链表Linked List】力扣-117 填充每个节点的下一个右侧节点指针II

目录 问题描述 解题过程 官方题解 问题描述 给定一个二叉树&#xff1a; struct Node {int val;Node *left;Node *right;Node *next; } 填充它的每个 next 指针&#xff0c;让这个指针指向其下一个右侧节点。如果找不到下一个右侧节点&#xff0c;则将 next 指针设置为 N…...

安卓adb【备忘录】

adb常用命令 第三方包 pm list package -3查看所有包【外部直接进入】 adb shell pm list package退出 exit安装 adb install [路径]卸载 adb uninstall [包名]下载手机中的文件到电脑 adb pull /etc/hosts D:\tmp\电脑上传文件至手机【需要root】 adb push D:\tmp\hos…...

Linux笔记之删除指定目录下除最新修改的以 .pack 为扩展名的文件之外的所有文件

code review! 文章目录 1.Linux笔记之删除指定目录下除最新修改的以 .pack 为扩展名的文件之外的所有文件2.将指定目录下除最新修改的以 .pack 为扩展名的文件之外的所有文件移动到另一个目录3.xargs&#xff1a;用于从标准输入中读取数据&#xff0c;并将其作为参数传递给指定…...

什么是呼叫中心的语音通道?呼叫中心语音线路有几种?

什么是呼叫中心的语音通道&#xff1f; 呼叫中心的语音通道是指在呼叫中心中使用的语音信号传输通道&#xff0c;它是呼叫中心中至关重要的一部分&#xff0c;负责将客户的语音信息传递给客服代表&#xff0c;以及将客服代表的语音信息传递给客户。在呼叫中心的运营中&#xf…...

3D点云:平面模型上提取凸(凹)多边形方法

目录 一、实现原理 二、实现代码 三、运行结果 一、实现原理 首先要在点云中提取出潜在平面,对原始点云数据进行滤波,根据提取出的平面模型系数从滤波后的点云进行投影,然后根据投影后的点云计算其对应的二维凹(凸)多边形。 二、实现代码 #in...

论文笔记--A Fine-grained Interpretability Evaluation Benchmark for Neural NLP

论文笔记--A Fine-grained Interpretability Evaluation Benchmark for Neural NLP 1. 文章简介2. 文章概括3 文章重点技术3.1 数据收集3.2 数据扰动3.3 迭代标注和检查根因3.4 度量3.4.1 Token F1-score3.4.2 MAP(Mean Average Precision) 4. 文章亮点5. 原文传送门 1. 文章简…...

NFC和蓝牙在物联网中有什么意义?如何选择?

#NFC物联网# #蓝牙物联网# 在物联网中&#xff0c;NFC和蓝牙有什么意义&#xff1f; NFC在物联网中代表近场通信技术。它是一种短距离、高频的无线通信技术&#xff0c;可以在近距离内实现设备间的数据传输和识别。NFC技术主要用于移动支付、电子票务、门禁、移动身份识别、防…...

代码随想录二刷 |二叉树 | 二叉树的最小深度

代码随想录二刷 &#xff5c;二叉树 &#xff5c; 二叉树的最小深度 题目描述解题思路代码实现 题目描述 111.二叉树的最小深度 给定一个二叉树&#xff0c;找出其最小深度。 最小深度是从根节点到最近叶子节点的最短路径上的节点数量。 说明&#xff1a;叶子节点是指没有子…...

云上守沪 | 云轴科技ZStack成功实践精选(上海)

为打造国际数字之都&#xff0c;上海发布数字经济发展“十四五”规划&#xff0c;围绕数字新产业、数据新要素、数字新基建、智能新终端等重点领域&#xff0c;加强数据、技术、企业、空间载体等关键要素协同联动&#xff0c;加快进行数字经济发展布局&#xff1b;加快基础软件…...

2023 IoTDB 用户大会成功举办,深入洞察工业互联网数据价值

2023 年 12 月 3 日&#xff0c;中国通信学会作为指导单位&#xff0c;Apache IoTDB Community、清华大学软件学院、中国通信学会开源技术委员会联合主办&#xff0c;“科创中国”开源产业科技服务团和天谋科技&#xff08;北京&#xff09;有限公司承办的 2023 IoTDB 用户大会…...

cache教程 3.HTTP服务器

上一节我们实现了单机版的缓存服务&#xff0c;但是我们的目标是分布式缓存。那么&#xff0c;我们就需要把缓存服务部署到多态机器节点上&#xff0c;对外提供访问接口。客户端就可以通过这些接口去实现缓存的增删改查。 分布式缓存需要实现节点间通信&#xff0c;而通信方法…...

redis应用-分布式锁

目录 什么是分布式锁 分布式锁的基本实现 引入过期时间 引入校验id 引入lua 引入看门狗 引入redlock算法 什么是分布式锁 在一个分布式系统中,也会涉及到多个节点访问同一个公共资源的情况,此时就需要通过锁来做互斥控制,避免出现类似于"线程安全"的问题. 而…...

51单片机程序

利用动态扫描和定时器1在数码管上显示出从765432开始以1/10秒的速度往下递减直至765398并保持显示此数&#xff0c;与此同时利用定时器O以500MS速度进行流水灯从土至下移动,当数码管上数减到停止时&#xff0c;实验板上流水灯也停止然后全部开始闪烁&#xff0c;3秒后&#xff…...

Android 分享小结

关于作者&#xff1a;CSDN内容合伙人、技术专家&#xff0c; 从零开始做日活千万级APP。 专注于分享各领域原创系列文章 &#xff0c;擅长java后端、移动开发、商业变现、人工智能等&#xff0c;希望大家多多支持。 目录 一、导读二、微信 分享 三、 QQ 、QQ空间&#xff08;Qz…...

Ubunutu18.04 ROS melodic 无人机 XTDrone PX4 仿真平台配置

一、依赖安装 sudo apt install ninja-build exiftool ninja-build protobuf-compiler libeigen3-dev genromfs xmlstarlet libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev python-pip python3-pip gawk pip2 install pandas jinja2 pyserial cerberus pyulog0.7.0 n…...

JVM 命令行监控及诊断工具

面试题 你使用过Java虚拟机性能监控和故障处理工具吗&#xff1f;&#xff08;美图&#xff09; 怎么打出线程栈信息。&#xff08;字节跳动&#xff09; JVM诊断调优工具用过哪些&#xff1f; (京东) 怎么获取 Java 程序使用的内存&#xff1f;堆使用…...

飞天使-linux操作的一些技巧与知识点2

TCP 的三次握手 第一次&#xff0c;客户端与服务端建立链接&#xff0c;需要发送请求连接的消息 第二次&#xff0c;服务端接口到数据后&#xff0c;返回一个确认的操作*&#xff08;至此客户端和服务端链路建立成功&#xff09; 第三次&#xff0c;服务端还需要发送要与客户端…...

Android : 篮球记分器app _简单应用

示例图&#xff1a; 1.导包 在build.gradle 中 加入 // 使用androidx版本库implementation androidx.lifecycle:lifecycle-extensions:2.1.0-alpha03 2. 开启dataBinding android{...// 步骤1.开启data bindingdataBinding {enabled true}...} 3.写个类继承 ViewModel pac…...

音视频之旅 - 基础知识

图像基础知识 像素 像素是图像的基本单元&#xff0c;一个个像素就组成了图像。你可以认为像素就是图像中的一个点。在下面这张图中&#xff0c;你可以看到一个个方块&#xff0c;这些方块就是像素 分辨率 图像&#xff08;或视频&#xff09;的分辨率是指图像的大小或尺寸。…...

分类预测 | SSA-HKELM-Adaboost麻雀算法优化混合核极限学习机的数据分类预测

分类预测 | SSA-HKELM-Adaboost麻雀算法优化混合核极限学习机的数据分类预测 目录 分类预测 | SSA-HKELM-Adaboost麻雀算法优化混合核极限学习机的数据分类预测分类效果基本描述程序设计参考资料 分类效果 基本描述 1.SSA-HKELM-Adaboost麻雀算法优化混合核极限学习机的数据分类…...

如何使用 Zotero 导出所选条目的 PDF 文件

如何使用 Zotero 导出所选条目的 PDF 文件 Zotero 是一款强大的参考文献管理工具&#xff0c;但它并不直接提供将整个文件夹导出为 PDF 的选项。不过&#xff0c;您可以使用以下步骤来导出您所选的 Zotero 条目中的 PDF 文件&#xff0c;无需额外的插件。 选择所需的 Zotero 条…...

minio的k8s的单机部署

minio的k8s的单机部署 apiVersion: apps/v1 kind: Deployment metadata:name: minionamespace: itshare spec:replicas: 1selector:matchLabels:app: miniotemplate:metadata:labels:app: miniospec:containers:- name: minioimage: minio/minio:RELEASE.2022-10-15T19-57-03Z…...