[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: kernel naming conventions?



On Wednesday 2009 January 14 11:18:31 Kent West wrote:
>It used to be that the kernels were named something like
>"kernel-image-2.6.24...".

In Sarge and before, IIRC.

>Four questions:
>
>1. Why the change from "kernel-image..." to "linux-image..."?

While Linux is a kernel, not all kernels are Linux.  In particular there are 
unfinished ports of Debian to kFreeBSD and GNU HURD, they would provide a 
package named like freebsd-kernel-image... or hurd-image...

>2. What is "-xen" and "-vserver" and what happened to just plain "-686"
>with the 2.6.18 and 2.6.24 kernels?

-xen kernels have support for running as a dom0 under the Xen hypervisor.
-vserver kernels are similar for VServer technology, but I'm not familiar with 
it.

What do you mean "What happened"?  Based on your listing there is a -686 for 
each kernel version that has a -xen (e.g.).

>3. How can I tell my aptitude-search command to list wider columns to
>see the entire name.

IIRC, pipe it to cat; when stdout isn't a terminal it ignores the COLUMNS 
environment variable.

>4. What's the difference between, say, "linux-image-2.6" and
>"linux-image-2.6-686" and "linux-image-2.6.18-6-686"?

linux-image-2.6 is an empty package that depends on "the latest" 
linux-image-2.6.*-* package.  linux-image-2.6-686 is similar but requires a 
*-686 package.  linux-image-2.6.18-6-686 package contains version 2.6.18 of 
the Linux kernel, Debian revision 6, compiled for 686 and better processors.
-- 
Boyd Stephen Smith Jr.                     ,= ,-_-. =. 
bss@iguanasuicide.net                     ((_/)o o(\_))
ICQ: 514984 YM/AIM: DaTwinkDaddy           `-'(. .)`-' 
http://iguanasuicide.net/                      \_/     

Attachment: signature.asc
Description: This is a digitally signed message part.


Reply to: