linux 升级 OpenResty linux 升级程序
linux升级
前言
公司有一台服务器,目前比较老,分配给我做了我的研发环境,由于内核版本低,很多东西不能装,所以我研究下一怎么来升级内核,适配我的产品
使用uname命令查找Linux内核
uname是用于获取系统信息的Linux命令。您也可以使用它来确定您使用的是32位还是64位系统。
[root@bogon ~]# uname -r #这意味着您正在运行Linux内核3.10.0-327,或者更笼统地说,您正在运行Linux内核版本3.10 3.10.0-327.el7.x86_64- 3 –内核版本
- 10 –重大修订
- 0 –轻微修订
- 327 –错误修复
您还可以将uname命令与-a选项一起使用。 如果需要,这将提供更多的系统信息
[root@bogon ~]# uname -a Linux bogon 3.10.0-327.el7.x86_64 #1 SMP Thu Nov 19 22:10:57 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux输出说明:
- Linux –内核名称。 如果在BSD或macOS上运行相同的命令,结果将有所不同。
- linux –主机名
- 3.10.0-327.el7.x86_64 –内核版本(我们刚刚说过了)
- #1 SMP Thu Nov 19 22:10:57 UTC 2015 – 这意味着CentOS编译了3.10.0-327.el7.x86_64 19次。最后的编译时间戳也在那里。
- x86_64 –机器架构
- x86_64 –处理器架构
- x86_64 –操作系统体系结构(您可以在64位处理器上运行32位OS)
- GNU/Linux –操作系统(不,它不会显示发行名称)
使用hostnamectl命令查看
[root@bogon ~]# hostnamectl Static hostname: localhost.localdomain Transient hostname: bogon Icon name: computer-desktop Chassis: desktop Machine ID: fe5e736a33394bef9547be17bec516b7 Boot ID: 733ec0bc5781412cb6bd7733220fcd96 Operating System: CentOS Linux 7 (Core) CPE OS Name: cpe:/o:centos:centos:7 Kernel: Linux 3.10.0-327.el7.x86_64 Architecture: x86-64可以看到系统的版本是:CentOS Linux 7 (Core)
升级系统内核
一般来说,只有从https://www.kernel.org/ 下载并编译安装的内核才是官方内核,可以看出目前的稳定版版本为6.1.4
不过,大多数 Linux 发行版提供自行维护的内核,可以通过 yum 或 rpm 等包管理系统升级。
ELRepo是一个为Linux提供驱动程序和内核映像的存储库,这里的升级方案就是采用ELRepo提供的内核通道。
ELRepo官网:http://elrepo.org/tiki/tiki-index.php
可提供的内核升级版本:
kernel-lt:表示longterm,即长期支持的内核;当前为5.4.
kernel-ml:表示mainline,即当前主线的内核;当前为6.1.
centos 7.2升级系统为7.9
内核升级完了,接下来看系统
[root@localhost ~]# cat /etc/redhat-release CentOS Linux release 7.2.1511 (Core)系统是7.2版本,准备升级到最新的7.9版本即可
yum clean all yum updateinit 6
问题
CentOS 7 could not retrieve mirrorlist http:
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo yum install epel-release yum makecache yum install container-selinux
openresty linux下载 opensees linux
openresty 源码安装升级ssl 源码安装openssh
如何解决 TypeScript 中 property 'innerText' does not exist on type 'EventTarget' 的错误
解决 TypeScript 错误:property 'div' does not exist on type 'jsx.intrinsicElements'
如何使用 typescript-eslint/ban-types 提升你的 TypeScript 代码质量
Master gharchive for Effortless Open-Source Insights: Track Developer Activity and Predict Trends