安装 Azure Edge(sudo apt-get install linux-azure-edge)后,我的机器上安装了一个全新的 Azure 内核,现在可以代替旧内核(不再起作用)启动。新的 Azure 内核实际上不起作用,除了加载 docker 之外什么都做不了。
为什么 Azure 会安装一个全新的内核?我该如何还原或删除它?它删除了大多数基本系统包。
手动安装较新的内核在 make 步骤中失败,并出现警告 LIBELF_NEED_LINK_H 和 LIBELF_NEED_SYS_LINK_H。有办法解决这个问题吗?
答案1
linux-azure-edge
是 Canonical 为在 Microsoft Azure 上运行的 Ubuntu VM 开发的内核包。因此,安装此包将在您的机器上安装一个新内核。