0

深度操作系统内核升级到5.9.14

深度操作系统 20.1 Beta(1005) 正在火热内测中,可访问 深度操作系统 20.1 Beta(1005) 内测中参与。深度操作系统内核如何升级到5.9.14?在liunx官网下载内核文件:https://www.kernel.org/  或者https://mirrors.aliyun.com/linux-kernel/

深度操作系统内核升级到5.9.14

Linux5.9.14内核

下载下来是一个linux-5.9.14.tar.xz压缩文件,需要解压缩,解压缩有两种方法:

  • 一种是深度解压缩软件
  • 一种是命令窗口:tar -xvf linux-5.9.14.tar.xz

深度操作系统内核升级到5.9.14

然后进入解压缩完成的目录,命令:cd linux-5.9.14

深度操作系统内核升级到5.9.14

到下一步就是去配置内核了、这步配置内核的方法有多种、每一个make就是一种方法、我们只选一种就可以了:

make config:遍历选择所要编译的内核特性
make allyesconfig:配置所有可编译的内核特性
make allnoconfig:并不是所有的都不编译,而是能选的都回答为NO、只有必须的都选择为yes。
make menuconfig:打开一个文件窗口选择菜单,这个命令需要打开的窗口大于80字符的宽度,打开后就可以在里面选择要编译的项了

下面两个是可以用鼠标点选择的
make kconfig(KDE桌面环境下,并且安装了qt开发环境)
make gconfig(Gnome桌面环境,并且安装gtk开发环境)
menuconfig:如果是新安装的系统就要安装gcc和ncurses-devel这两个包才可以打开,然后再里面选择就可以了。

在这里我们说一种方法,make menuconfig

就来到了这里

深度操作系统内核升级到5.9.14

我是保存默认没有修改,保存退出了。

深度操作系统内核升级到5.9.14
  • 输入 sodomake -j1 V=s (-j1 后面是线程数。第一次编译推荐用单线程)即可开始编译或
  • 输入sodo make (make的时候我不指定cpu的核心数、默认就是用一个核来编译)输入make编译时候会缺少依赖文,安装即可,例如:apt-get install libncurses5-dev

编译过程会很长时间等等,如果不想编译了按carl+z停止,编译完成进入linux-5.9.14文件夹,用命令:sodo make modules_install安装内核

深度操作系统内核升级到5.9.14

我用的sodo make modules_install安装内核,不用配置引导,就可以reboot重启电脑了。

如果使用的sodo make install安装内核,需要配置引导为:

sudo update-initramfs -c -k 5.9.14-rc2

当命令执行完毕后,使用如下命令来更新 grubsudo update-grub
更新 grub完成就可以重启了 reboot
   
微信 支付宝    

如果文章对您有帮助,欢迎打赏作者!

欢迎评论