FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Debian > Debian User

 
 
LinkBack Thread Tools
 
Old 01-14-2009, 04:38 PM
Jochen Schulz
 
Default kernel naming conventions?

Kent West:
>
> 1. Why the change from "kernel-image..." to "linux-image..."?

Because it is more specific and Debian can run on more kernels than just
linux. Not that many people actually /use/ other kernels, but it's
possible.

> 2. What is "-xen" and "-vserver"

Hm, Kernels for Xen and Vserver? Both of them are kernels for hardware
virtualization.

> 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"?

Look at them with apt-cache show. Many of the linux-image-* packages
don't occupy space and just pull in the "right" kernel as a dependency.l
Which one you choose depends on how much of a control freak you are.

> I understand the
> last one is a specific version of the 2.6.18 kernel (the 6th sub-variant
> of the 2.6.18 kernel compiled for i686 machines?), but is the 2.6-686
> the 1st version of the i686 kernel, or something else?

No, it depends on the latest 2.6 kernel for 686.

J.
--
I count my partner's eyelashes.
[Agree] [Disagree]
<http://www.slowlydownward.com/NODATA/data_enter2.html>
 
Old 01-14-2009, 04:41 PM
"Boyd Stephen Smith Jr."
 
Default 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/ \_/
 
Old 01-14-2009, 04:50 PM
Bob Cox
 
Default kernel naming conventions?

On Wed, Jan 14, 2009 at 11:18:31 -0600, Kent West (westk@acu.edu) wrote:

> westk[@]goshen]:/home/westk:> sudo aptitude search linux-image | grep
> 2.6

No need for sudo or su for aptitude search.

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

This happened a long time ago. Maybe Debian can be run on non-linux
kernels somewhere?

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

Support for these presumably:

http://en.wikipedia.org/wiki/Xen

http://en.wikipedia.org/wiki/Linux-VServer

> 3. How can I tell my aptitude-search command to list wider columns to
> see the entire name. Since I can't see the entire name, I tried
> "aptitude show linux-image-2.6.24-etchnhalf.*" to get more details on
> these, but the command spit up blood all over my new shirt instead of
> doing what I expected.

Try your search with --disable-columns

so it looks like this:

aptitude --disable-columns search linux-image | grep 2.6

> 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"? I understand the
> last one is a specific version of the 2.6.18 kernel (the 6th sub-variant
> of the 2.6.18 kernel compiled for i686 machines?), but is the 2.6-686
> the 1st version of the i686 kernel, or something else?

apt-cache show linux-image-2.6 linux-image-2.6-686 linux-image-2.6.18-6-686

should explain things.

--
Bob Cox. Stoke Gifford, near Bristol, UK.
Please reply to the list only. Do NOT send copies directly to me.
Debian on the NSLU2: http://bobcox.com/slug/


--
To UNSUBSCRIBE, email to debian-user-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
 
Old 01-14-2009, 04:57 PM
Kent West
 
Default kernel naming conventions?

Boyd Stephen Smith Jr. wrote:

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...



Ah, that makes sense! Thanks!


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.).



I just missed the one for the 2.6.18, and I couldn't see the one for the
2.6.24, because that column got chopped off. I later discovered that's
caused by grep.



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.



Just leaving the grep portion out solved my problem, although I suspect
I could feed some parameters to grep to widen the column.



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.



Okay; that's beginning to gel in my brain. Thanks for the help!

--
Kent West <*)))><
http://kentwest.blogspot.com



--
To UNSUBSCRIBE, email to debian-user-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
 
Old 01-14-2009, 05:43 PM
"Kelly Clowers"
 
Default kernel naming conventions?

On Wed, Jan 14, 2009 at 09:57, Kent West <westk@acu.edu> wrote:
>>
>>> 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.
>>
>
> Just leaving the grep portion out solved my problem, although I suspect I
> could feed some parameters to grep to widen the column.

You could also use aptitude in interactive mode (use / to search). Not only
should you see the whole package name, but in detail view you can clearly
see the nature of "linux-image-2.6" vs "linux-image-2.6.18-6-686"

Personally, I always use the ncurses interface over the pure CLI.


Cheers,
Kelly Clowers


--
To UNSUBSCRIBE, email to debian-user-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
 
Old 01-14-2009, 11:14 PM
 
Default kernel naming conventions?

Just one more querry I installed the i386 netinstall etch same kernel
as below but uname -all shows i686. Care to elaborate?


-----Original Message-----
From: Boyd Stephen Smith Jr. <bss@iguanasuicide.net>
To: debian-user@lists.debian.org
Sent: Thu, 15 Jan 2009 4:41 am
Subject: 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/ \_/



--
To UNSUBSCRIBE, email to debian-user-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
 
Old 01-14-2009, 11:40 PM
"Boyd Stephen Smith Jr."
 
Default kernel naming conventions?

On Wednesday 14 January 2009, mathengejr@aim.com wrote about 'Re: kernel
naming conventions?':
>Just one more querry I installed the i386 netinstall etch same kernel
>as below but uname -all shows i686. Care to elaborate?

I would assume d-i uses /proc/cpuinfo to determine the "best" kernel for
your particular CPU.
--
Boyd Stephen Smith Jr. ,= ,-_-. =.
bss@iguanasuicide.net ((_/)o o(\_))
ICQ: 514984 YM/AIM: DaTwinkDaddy `-'(. .)`-'
http://iguanasuicide.net/ \_/
 
Old 01-15-2009, 12:07 AM
Ron Johnson
 
Default kernel naming conventions?

On 01/14/09 18:40, Boyd Stephen Smith Jr. wrote:
On Wednesday 14 January 2009, mathengejr@aim.com wrote about 'Re: kernel
naming conventions?':

Just one more querry I installed the i386 netinstall etch same kernel
as below but uname -all shows i686. Care to elaborate?


I would assume d-i uses /proc/cpuinfo to determine the "best" kernel for
your particular CPU.


And actual 80386 chips haven't been supported in a few years.
Something about libc6 needing i486 instructions to support C++, I think.


--
Ron Johnson, Jr.
Jefferson LA USA

"I am not surprised, for we live long and are celebrated poopers."


--
To UNSUBSCRIBE, email to debian-user-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
 
Old 01-15-2009, 12:11 AM
 
Default kernel naming conventions?

Thanks. Things keep getting clearer by day and its only my 3rd day.

-----Original Message-----
From: Ron Johnson <ron.l.johnson@cox.net>
To: debian-user@lists.debian.org
Sent: Thu, 15 Jan 2009 12:07 pm
Subject: Re: kernel naming conventions?

On 01/14/09 18:40, Boyd Stephen Smith Jr. wrote:
On Wednesday 14 January 2009, mathengejr@aim.com wrote about 'Re:

kernel

naming conventions?':

Just one more querry I installed the i386 netinstall etch same kernel
as below but uname -all shows i686. Care to elaborate?


I would assume d-i uses /proc/cpuinfo to determine the "best" kernel

for

your particular CPU.


And actual 80386 chips haven't been supported in a few years.
Something about libc6 needing i486 instructions to support C++, I think.

--
Ron Johnson, Jr.
Jefferson LA USA

"I am not surprised, for we live long and are celebrated poopers."


--
To UNSUBSCRIBE, email to debian-user-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact
listmaster@lists.debian.org





--
To UNSUBSCRIBE, email to debian-user-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
 
Old 01-15-2009, 12:19 AM
"Boyd Stephen Smith Jr."
 
Default kernel naming conventions?

On Wednesday 14 January 2009, Ron Johnson <ron.l.johnson@cox.net> wrote
about 'Re: kernel naming conventions?':
>And actual 80386 chips haven't been supported in a few years.
>Something about libc6 needing i486 instructions to support C++, I think.

I thought it was something pthreads or futex related, but ISTR something
similar.
--
Boyd Stephen Smith Jr. ,= ,-_-. =.
bss@iguanasuicide.net ((_/)o o(\_))
ICQ: 514984 YM/AIM: DaTwinkDaddy `-'(. .)`-'
http://iguanasuicide.net/ \_/
 

Thread Tools




All times are GMT. The time now is 07:32 AM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright 2007 - 2008, www.linux-archive.org