更改默认启动内核
ubuntu开机的时候,会默认使用最高版本的内核。但它保存所有以前版本的内核。可以在启动时在GRUB菜单中手动选择以前的版本。不过每次开机都要选择很麻烦。我们可以更改默认内核。
1.sudo gedit /etc/default/grub
2. 将文件中的GRUB_DEFAULT=0
改为GRUB_DEFAULT=”1> 12”
。
使用 ‘>’ 符号来指定有一个子菜单,注意符号 > 和数字 12 之间有空格,所以需要双引号,其中1和12应替换为你自己的序号,下面给出查看方式。
开机时按shift进入GRUB菜单,选择ubuntu高级选项,里面会有内核版本。
例如,在启动过程中的GRUB菜单中有:
Ubuntu
Advanced options for Ubuntu
Windows 10 (loader) (on /dev/sda1)
system setup
从0开始按顺序,'ubuntu高级选项’的序号为1。
进入该选项,同样的排序方式,找到你要的内核版本的序号,小C的为12。也可以使用sudo update-grub
命令查看共有几个内核, 把前面几个版本个数乘以3, 就是你要的内核版本的序号.
3.sudo update-grub
4.sudo reboot
5.uname -r
查看更换后的默认启动内核。
禁止自动更新内核
sudo gedit /etc/apt/apt.conf.d/10periodic
显示内容如下
APT::Periodic::Update-Package-Lists “1”;
APT::Periodic::Download-Upgradeable-Packages “0”;
APT::Periodic::AutocleanInterval “0”;
将配置中的"Update-Package-Lists"参数配置为"0";