--=-1d3/AR/nBIvJTb+Hpw5J
Content-Type: text/plain
Content-Transfer-Encoding: 7bit

On Thu, 2005-03-31 at 16:48 +0200, Tal Rosenstein wrote:

> Thanks for the swift reply.
> But I have 1 more dumb question:
> This is what I see when I type:
> ftp:~# uname -a
> Linux ftp 2.4.27-1-386 #1 Fri Sep 3 06:24:46 UTC 2004 i686 GNU/Linux
> 
> Is this the latest kernel ? [if not where can I download it from and how
> can I install it ?]
> Again thanks for the help 


Of the 2.4.x branch, 2.4.29 is the latest version (there's also a 2.6
branch).

You can grab all the sources here: http://kernel.org/

Installing the kernel usually involves copying your current kernel
config (that should be at /usr/src/linux/.config) into the new kernel
(for instance - /usr/src/linux-2.4.29) - removing the symlink
(/usr/src/linux) to the old kernel, and making a symlink to the new
kernel. After all that, you do the compile, and install it and
System.map into /boot. Then, if necessary, update the boot loader
configuration file [and possibly install the boot loader again, if it's
LILO].

That's really in general. In every distribution, you'll find things to
slightly differ.

For the 2.4 branch, installation usually looks something like that:

rm /usr/src/linux
ln -s /usr/src/linux-2.4.29 /usr/src/linux
cd /usr/src/linux 
make mrproper
make menuconfig
make dep
make bzImage
make modules
make modules_install
cp arch/i386/boot/bzImage /boot/vmlinuz-2.4.29
cp System.map /boot

and then update lilo.conf or grub.conf accordingly.. (better append than
replace - so if the new kernel doesn't work - you can still boot to the
old one :)

-- 
shimi <[EMAIL PROTECTED]>

--=-1d3/AR/nBIvJTb+Hpw5J
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: 7bit

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/3.2.5">
</HEAD>
<BODY>
On Thu, 2005-03-31 at 16:48 +0200, Tal Rosenstein wrote:
<BLOCKQUOTE TYPE=CITE>
<PRE>
<FONT COLOR="#000000">Thanks for the swift reply.</FONT>
<FONT COLOR="#000000">But I have 1 more dumb question:</FONT>
<FONT COLOR="#000000">This is what I see when I type:</FONT>
<FONT COLOR="#000000">ftp:~# uname -a</FONT>
<FONT COLOR="#000000">Linux ftp 2.4.27-1-386 #1 Fri Sep 3 06:24:46 UTC 2004 
i686 GNU/Linux</FONT>

<FONT COLOR="#000000">Is this the latest kernel ? [if not where can I download 
it from and how</FONT>
<FONT COLOR="#000000">can I install it ?]</FONT>
<FONT COLOR="#000000">Again thanks for the help </FONT>
</PRE>
</BLOCKQUOTE>
<BR>
Of the 2.4.x branch, 2.4.29 is the latest version (there's also a 2.6 
branch).<BR>
<BR>
You can grab all the sources here: <A 
HREF="http://kernel.org/";>http://kernel.org/</A><BR>
<BR>
Installing the kernel usually involves copying your current kernel config (that 
should be at /usr/src/linux/.config) into the new kernel (for instance - 
/usr/src/linux-2.4.29) - removing the symlink (/usr/src/linux) to the old 
kernel, and making a symlink to the new kernel. After all that, you do the 
compile, and install it and System.map into /boot. Then, if necessary, update 
the boot loader configuration file [and possibly install the boot loader again, 
if it's LILO].<BR>
<BR>
That's really in general. In every distribution, you'll find things to slightly 
differ.<BR>
<BR>
For the 2.4 branch, installation usually looks something like that:<BR>
<BR>
rm /usr/src/linux<BR>
ln -s /usr/src/linux-2.4.29 /usr/src/linux<BR>
cd /usr/src/linux <BR>
make mrproper<BR>
make menuconfig<BR>
make dep<BR>
make bzImage<BR>
make modules<BR>
make modules_install<BR>
cp arch/i386/boot/bzImage /boot/vmlinuz-2.4.29<BR>
cp System.map /boot<BR>
<BR>
and then update lilo.conf or grub.conf accordingly.. (better append than 
replace - so if the new kernel doesn't work - you can still boot to the old one 
:)<BR>
<BR>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%">
<TR>
<TD>
-- <BR>
shimi &lt;<A HREF="mailto:[EMAIL PROTECTED]">[EMAIL PROTECTED]</A>&gt;
</TD>
</TR>
</TABLE>
</BODY>
</HTML>

--=-1d3/AR/nBIvJTb+Hpw5J--


=================================================================
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word "unsubscribe" in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]

Reply via email to