1 系统安装
ubuntu官网提供的所有版本的ubuntu:ubuntu releases
https://releases.ubuntu.com/?_ga=2.266111436.2106034982.1638435455-1310506229.1638435455
2 内核源码
网站:https://cdn.kernel.org/pub/linux/kernel
2.1 查看可以安装的内核并进行安装
# 查看可以安装的哪些内核版本
apt-cache search linux | grep linux-image
安装命令:sudo apt-get install linux-image-4.4.0-75-generic linux-headers-4.4.0-75-generic linux-image-extra-4.4.0-75-generic
安装完后,需要把默认内核改成4.4,用下面的指令打开grub文档
sudo gedit /etc/default/grub
此时,文档中应该会有 GRUB_DEFAULT=0 这一行,我们把它改成 GRUB_DEFAULT=‘Ubuntu,Linux 4.4.0-140-generic’ 然后保存,执行下面这个指令
sudo update-grub
此时会报错 有WARNING, 然后根据WARNING中的提示,把上面引号中的文字修改成WARNING中说的那一长串字符,
最后的grub文档中会这样显示
保存后再重新执行 sudo update-grub 然后再重启就可以了,此时重启后会显示如下图所示的界面,首选项不是第一个了,此时不动他,倒计时结束会自动进入修改好的内核版本,或者按enter进入下一级菜单,此时也会自动停在4.4.0-140这个选项,再次按enter也能进入4.4的内核。
2.2 卸载内核
- 查看当前PC下的内核版本
uname -r
。
f410-server@f410server-MS-7C37:~/lzy/usercode$ uname -r
4.15.0-142-generic
- 通过dpkg查看自己安装了哪些内核。
sudo dpkg --get-selections | grep 'linux'
f410-server@f410server-MS-7C37:~/lzy/usercode$ sudo dpkg --get-selections | grep 'linux'
console-setup-linux install
libselinux1:amd64 install
linux-base install
linux-firmware install
linux-generic-hwe-16.04 install
linux-headers-4.15.0-112