在 Linux Mint 上使用 Ubuntu 内核可以吗?

在 Linux Mint 上使用 Ubuntu 内核可以吗?

我的问题很简单。

可以将 Ubuntu 内核用于 Linux Mint 吗?我的 Ubuntu Linux 内核版本为 4.4.0-31。但是,我想将它用于 Linux Mint 19 Tara,因为它具有我需要的所有模块(是的,这一切听起来很奇怪)。

配置有区别吗?

Linux Mint 是否具有不同的内核配置,尽管它是基于 Ubuntu 构建的(或至少是基于 Ubuntu 构建的)?使用 Ubuntu 内核是否完全安全?是否有任何已弃用的功能?

这会影响我使用 Linux Mint 吗?

如果我使用它,它会有什么影响吗?例如,我最终会面临巨大的电池消耗、随机崩溃和错误、性能问题等吗?它危险吗?

答案1

您可以对两个内核配置文件运行 diff 来深入了解差异。内核源代码树(至少是 git 版本)中还有一个很棒的脚本 scripts/diffconfig,它可以生成格式良好的结果。示例:

doug@s15:~/temp-k-git/linux$ scripts/diffconfig .config-4.20-rc1-doug .config-4.20-rc3-doug
 ADXL372_I2C n -> m
 ADXL372_SPI n -> m
 ASYMMETRIC_TPM_KEY_SUBTYPE n -> m
 ....[snip]...
 STM_PROTO_SYS_T n -> m
 VL53L0X_I2C n -> m
+ADXL372 m
+I2C_NVIDIA_GPU m
+NET_DSA_TAG_GSWIP y
+SND_SOC_HDAC_HDA m
+SND_SOC_PCM3060 m
+TPM_KEY_PARSER m
+UCSI_CCG m

您应该能够在 /boot 上找到您的内核配置文件。

是的,您应该能够在彼此上运行来自其他发行版的内核。我经常这样做。这应该不危险,但至于电池或性能,请尝试一下看看。

您的另一个可能更好的选择是自己编译 Linux Mint 内核,更改内核配置以包含您需要但由于某种原因设置为“否”的模块。

相关内容