文章目录
Linux内核和Linux发行版关系
Linux是内核,而我们所说的"Linux系统"实则是由 Linux kernel (linux内核) 和 Linux发行版组成。
Linux kernel:
Linux标准的驱动程序,负责对计算机核心硬件管理及资源调度。
linux发行版:
在Linux kernel的基础上加入用户界面,及各种应用程序的支持。基于内核定义的API接口来调用内核工作,实现对硬件资源的调度及控制。
Linux kernel (内核)
内核组成
进程管理(process management)、定时器(timer)、中断管理(interrupt management)、内存管理(memory management)、模块管理(module management)、虚拟文件系统接口(VFS layer)、文件系统(file system)、设备驱动程序(device driver)、进程间通信(inter-process communication)、网络管理(network management)、系统启动(system init)等操作系统功能的实现。
内核下载更新升级
1.查看内核版本
方式一
uname -r
方式二
find /boot/vmli*
方式三 (centos)
grubby --default-kernel
Linux 的版本号分为两部分,即内核版本与发行版本。
内核版本号由3个数字组成:r.x.y 含义如下:
r:目前发布的内核主版本
x:偶数表示稳定版本;奇数表示开发中版本
y:错误修补的次数
2.查看已安装的内核
Centos
rpm -qa | grep kernel
Debian
dpkg --get-selections| grep linux1
2.下载Linux内核
a) 官网下载
https://kernel.org/
b) GitHub下载
https://github.com/torvalds/linux/tags
c) Ubuntu仓库下载
https://kernel.ubuntu.com/~kernel-ppa/mainline/
安装内核流程
因为各发行版的安装命令各不相同,所以大概给出思路,后续有需要会出各发行版的升级详细流程
流程
下载内核 -> 安装内核 -> 配置编译载用新内核 -> 删除多余内核
Linux 发行版
Centos 镜像地址
官方网址:https://www.centos.org/
历史镜像地址:https://vault.centos.org/
参考路径:https://vault.centos.org/7.6.1810/isos/x86_64/
Kali 镜像地址
官方地址:https://www.kali.org/
历史镜像地址:http://old.kali.org/kali-images/
Debian 镜像地址
官方网址:https://www.debian.org/
历史镜像地址:http://cdimage.debian.org/cdimage/archive/
参考路径:http://cdimage.debian.org/cdimage/archive/12.0.0/amd64/iso-dvd/
Ubuntu 镜像地址
官方网址:https://ubuntu.com/
历史镜像地址:http://old-releases.ubuntu.com/releases/