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]#

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

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

相關文章

營收增速持續放緩,博通CEO期待AI崛起救場 | 百能云芯

博通作為蘋果等大型科技公司的芯片供應商&#xff0c;于周四發布了財報。盡管截至10月29日的第四季度營收增長了4%至93億美元&#xff0c;符合市場預期&#xff0c;但增速已經降至2020年以來的最低水平。 由于企業客戶和電信供應商在控制支出方面的謹慎態度&#xff0c;博通的銷…

IDEA構建springBoot新項目時JDK只有17和21,無法選擇JDK8解決方案

今天創建springboot新項目時&#xff0c;發現IDEA里JDK選項只有17和21&#xff0c;無法選擇本機的JDK8&#xff0c;網上查資料后發現是springboot2.7于11.24號后停止維護&#xff0c;基于2.7和java8的spring Initializ官方不再維護&#xff0c;解決方案是在server URL欄&#x…

東北大學Python

目前金屬礦開采&#xff0c;爆破還是主要的破巖方式&#xff0c;為了保證巷道采場的安全&#xff0c;需要對爆破震動進行監測&#xff0c;獲取的監測數據如附件&#xff0c;第1列數據為震動的序號&#xff0c;第2、3、4列為x,y,z三個方向的震動速度&#xff0c;往往由于各種因素…

C++ 運算符重載與操作符重載

目錄 運算符重載 運算符重載的特性 其他運算符重載的實現 默認成員函數——賦值運算符重載 默認成員函數——取地址操作符重載 const成員 附錄 運算符重載 C為了增強代碼的可讀性引入了運算符重載&#xff0c;運算符重載是具有特殊函數名的函數&#xff0c;也具有其返回…

使用Vue實現一個當鼠標懸浮時出現,鼠標離開時消失的雙層菜單

前言 分享一個基于Vue實現一個當鼠標懸浮時出現&#xff0c;鼠標離開時消失的雙層菜單。同時也是為了以后需要類似的需求時&#xff0c;可以提供一個實現思路&#xff0c;以及可以快速ctrlc和ctrlv操作&#xff0c;提高工作效率~ 一、示例代碼 &#xff08;1&#xff09;/sr…

Linux C/C++ 分析網絡流量(十六進制TCP數據包分析)

在分析TCP數據包時&#xff0c;理解TCP協議的工作原理和報文格式是關鍵。TCP是一種面向連接的、提供可靠的、端到端的字節流傳輸服務。其頭部結構包括源端口、目標端口、序列號、確認應答號等字段。序列號是在建立連接時由計算機生成的隨機數作為初始值&#xff0c;每發送一次數…

使用Pytorch從零開始實現BERT

生成式建模知識回顧: [1] 生成式建模概述 [2] Transformer I&#xff0c;Transformer II [3] 變分自編碼器 [4] 生成對抗網絡&#xff0c;高級生成對抗網絡 I&#xff0c;高級生成對抗網絡 II [5] 自回歸模型 [6] 歸一化流模型 [7] 基于能量的模型 [8] 擴散模型 I, 擴散模型 II…

前端食堂技術周刊第 107 期:技術播客節、Deno Cron、FEDAY、XState v5、Electron 2023 生態系統回顧

美味值&#xff1a;&#x1f31f;&#x1f31f;&#x1f31f;&#x1f31f;&#x1f31f; 口味&#xff1a;烤椰拿鐵 食堂技術周刊倉庫地址&#xff1a;https://github.com/Geekhyt/weekly 大家好&#xff0c;我是童歐巴。歡迎來到前端食堂技術周刊&#xff0c;我們先來看下…

圖論與網絡優化3

CSDN 有字數限制&#xff0c;因此筆記分別發布&#xff0c;目前&#xff1a; 【筆記1】概念與計算、樹及其算法【筆記2】容量網絡模型、遍歷性及其算法【筆記3】獨立集及其算法 6 獨立集及其算法 6.1 獨立集和覆蓋 6.1.1 獨立數和覆蓋數 獨立集&#xff1a;設 S ? V ( G …

PaddleDetection系列2--NCCL安裝及測試

NCCL安裝及測試 1 系統信息查看1.1 查看本機的操作系統和位數信息&#xff1a;1.2 確認處理器架構1.3 確認cuda版本 2 NCCL安裝2.1 根據上面的系統架構以及CUDA版本&#xff0c;進入[官網](https://developer.nvidia.com/nccl/nccl-download)下載匹配的nccl&#xff0c;若想獲取…

力扣44題通配符匹配題解

44. 通配符匹配 - 力扣&#xff08;LeetCode&#xff09; 給你一個輸入字符串 (s) 和一個字符模式 (p) &#xff0c;請你實現一個支持 ? 和 * 匹配規則的通配符匹配&#xff1a; ? 可以匹配任何單個字符。* 可以匹配任意字符序列&#xff08;包括空字符序列&#xff09;。 …

【ITK庫學習】使用itk庫進行圖像濾波ImageFilter:梯度Gradient

目錄 1、itkGradientImageFilter2、itkGradientMagnitudeImageFilter 梯度強度3、itkGradientMagnitudeRecursiveGaussianImageFilter 帶濾波的梯度強度4、itkDerivativeImageFilter 不帶濾波的導函數 1、itkGradientImageFilter 該類是一個基類&#xff0c;用于使用方向導數計…

C++筆試題之回文數的判斷

“回文”是指正讀反讀都能讀通的句子&#xff0c;它是古今中外都有的一種修辭方式和文字游戲&#xff0c;如“我為人人&#xff0c;人人為我”等。在數學中也有這樣一類數字有這樣的特征&#xff0c;成為回文數&#xff08;palindrome number&#xff09;。 設n是一任意自然數…

MSSQL 程序集使用方法

1.C# 寫一個程序 1.1新建一個項目【類庫【.Net FrameWork】 1.2編寫代碼 刪除 namespace ApiSQLClass { } 代碼如下&#xff1a;【具體調用API模式根據具體編寫】 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.…

1. 使用poll或epoll創建echo服務器

1. 說明&#xff1a; 此篇博客主要記錄一種客戶端實現方式&#xff0c;和兩種使用poll或者epoll分別創建echo服務器的方式&#xff0c;具體可看代碼注釋&#xff1a; 2. 相關代碼&#xff1a; 2.1 echoClient.cpp #include <iostream> #include <cstdio> #incl…

C語言中的 sizeof 運算符

在 C 語言中&#xff0c;sizeof 是一個運算符&#xff0c;用于獲取給定類型或變量的字節大小。它返回一個 size_t 類型的值&#xff0c;表示以字節為單位的對象大小。 sizeof 運算符有以下特點&#xff1a; 用法&#xff1a;sizeof 運算符可以應用于數據類型或表達式。計算靜…

酷開科技以創新為動力用大數據提升品牌認知

在21世紀的今天&#xff0c;我們生活在一個被互聯網深深改變的世界。互聯網不僅改變了我們的生活方式&#xff0c;也正在改變我們的思維方式和工作方式。而互聯網作為一種新的發展趨勢&#xff0c;更是為我們提供了無數的機會和無限可能性&#xff0c;從電子商務時代到社交網絡…

CSP-何以包郵?

題目描述 新學期伊始&#xff0c;適逢頓頓書城有購書滿 x 元包郵的活動&#xff0c;小 P 同學欣然前往準備買些參考書。 一番瀏覽后&#xff0c;小 P 初步篩選出 n 本書加入購物車中&#xff0c;其中第 i 本&#xff08;1≤i≤n&#xff09;的價格為 ai 元。 考慮到預算有限&am…

scala編碼

1、Scala高級語言 Scala簡介 Scala是一門類Java的多范式語言&#xff0c;它整合了面向對象編程和函數式編程的最佳特性。具體來講Scala運行于Java虛擬機&#xff08;JVM)之上&#xff0c;井且兼容現有的Java程序&#xff0c;同樣具有跨平臺、可移植性好、方便的垃圾回收等特性…