我的工控机上有Linux 3.10.65 armv7l内核,需要手动升级吗,如果可以的话,怎么做?
CPU 四核 ARM Cortex-A7 处理器
Linux 3.10.65
闪存 8GB EMMC
内存 1GB DDR3
我已经是 Linux 用户了,但是内核比我以前用的内核要旧,我不太了解 kernel3.10,而且 Linux 3.10 内核系列已经过时了,不再会收到修补关键安全漏洞的维护更新。所以我需要升级它。
我的工控机上有Linux 3.10.65 armv7l内核,需要手动升级吗,如果可以的话,怎么做?
CPU 四核 ARM Cortex-A7 处理器
Linux 3.10.65
闪存 8GB EMMC
内存 1GB DDR3
我已经是 Linux 用户了,但是内核比我以前用的内核要旧,我不太了解 kernel3.10,而且 Linux 3.10 内核系列已经过时了,不再会收到修补关键安全漏洞的维护更新。所以我需要升级它。
我 99.9% 确信您的设备运行的不是标准 Linux 内核,而是经过 OEM 大量修补的内核。ARM 是一个非常反对标准的平台,主线内核很少能在 ARM 设备上开箱即用。
如果您的 OEM 已发布源代码,您可以
diff
针对主线内核查看已应用的补丁,然后尝试将它们应用到新内核版本上,但考虑到 Linux 内核开发的速度,即使在较新发布的几个内核上使用此类补丁也会成为一场噩梦,除非您是经验丰富的内核黑客,否则您几乎没有机会修复补丁并使其应用。TLDR:您唯一的选择是运行供应商提供的内核或获取更新的设备。