我有两个不同的机器,具有相同的操作系统版本,和相同的来源列表。
$ lsb_release -a
LSB Version: core-9.20170808ubuntu1-noarch:security-9.20170808ubuntu1-noarch
Distributor ID: Ubuntu
Description: Ubuntu 18.04.3 LTS
Release: 18.04
Codename: bionic我在pc-1和pc-2上使用以下命令更新包:
$ sudo apt update
<...>
$ sudo apt -y upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.但是,对于每台机器,我得到了不同的内核版本:
pc-1 $ uname -r
5.0.0-25-generic和
pc-2 $ uname -r
4.15.0-58-generic为什么是这样,我如何使用官方的repos而不是ppas来安全地将pc-2更新到最新的通用内核?
在apt中有调试/打印内核选择逻辑的方法吗?
发布于 2019-08-23 09:51:42
Ubuntu18.04要么从先前的版本(17.10或16.04 LTS)升级,要么与原来的ISO一起安装,或者18.04.1 ISO使用标准内核4.15。
Ubuntu18.04.2及更高版本的ISO默认安装使用HWE或硬件支持堆栈内核,即.内核升级到使用18.10's内核,然后是19.04 (5.0是目前使用的19.04内核),然后是19.10内核,最后确定为20.04内核。
HWE内核也可以作为较老的18.04/18.04.1/升级到-18.04机器的选项。
您的机器中有一台使用HWE内核,另一台则不使用。
安装HWE堆栈很简单:桌面
sudo apt-get install --install-recommends linux-generic-hwe-18.04 xserver-xorg-hwe-18.04服务器sudo apt-get install --install-recommends linux-generic-hwe-18.04
https://askubuntu.com/questions/1167874
复制相似问题