例如,以下命令生成generic
、server
和virtual
。
$ apt-cache search linux-image-3
linux-image-3.0.0-15-generic - Linux kernel image for version 3.0.0 on x86/x86_64
linux-image-3.0.0-15-server - Linux kernel image for version 3.0.0 on x86_64
linux-image-3.0.0-15-virtual - Linux kernel image for version 3.0.0 on x86/x86_64
这三者有什么区别?
最佳答案
linux-image-server 包是一个元包,将安装最新的服务器内核版本,而 linux-image-generic 包是一个元包,用于最新的桌面内核版本。服务器指南包含有关服务器内核所做更改的一些详细信息。
linux-image-server 用于 x86 和 amd64 架构。
您应该使用哪一个取决于您拥有的系统类型。如果您有 64 位处理器,则可以使用 amd64 架构或 x86 架构。但是,如果您的处理器是 32 位的,则只能使用 x86 内核。
虚拟内核:
虚拟内核和服务器内核之间的区别在于虚拟内核旨在在虚拟机内部使用。虚拟内核仅包含在流行的虚拟化技术(如 KVM、Xen 和 VMWare)中运行所必需的驱动程序。相比之下,服务器内核包含与各种硬件一起工作所必需的驱动程序,应该直接安装在主机系统上。除此之外,服务器和虚拟内核之间的所有其他选项都是相同的。
关于ubuntu - Ubuntu 中的三个 linux-image 变体有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9537678/