[gobolinux-users] How to update Linux Kernel?
Michael Homer
gobo-users-dufus at wotfun.com
Sun Jun 10 09:25:26 UTC 2007
On 6/10/07, rubisher <rubisher at scarlet.be> wrote:
> Hello Micheal,
>
> Michael Homer wrote:
> > On 6/10/07, rubisher <rubisher at scarlet.be> wrote:
> >> Hello *,
> > <snip>
> >> InstallPackage: Invalid signature. Package has been modified
> >> InstallPackage: Suspect package in /Programs/OpenOffice/2.2.0
> >> InstallPackage: Removing downloaded package /System/Variable/tmp/OpenOffice--2.2.0--i686.tar.bz2.
> > I think you need to upgrade your Scripts - you definitely need to
> > upgrade Compile (like it said, recipes from newer versions are prone
> > to failure). `InstallPackage Scripts` and `InstallPackage Compile`.
> > You may need to call `SymlinkProgram Scripts <version>` manually after
> > InstallPackage, since the signature failure means it won't do it
> > itself. After that things should run as expected.
> > -Michael
> > _______________________________________________
> > gobolinux-users mailing list
> > gobolinux-users at lists.gobolinux.org
> > http://lists.gobolinux.org/mailman/listinfo/gobolinux-users
> >
> >
> Ok just small 'Conflict' warnings:
>
> ~]InstallPackage Scripts
<snip>
> SymlinkProgram: Conflict: /System/Links/Libraries/python2.3/site-packages/GetAvailable.pyc
> SymlinkProgram: Conflict: /System/Links/Libraries/python2.3/site-packages/PythonUtils.pyc
> SymlinkProgram: Conflict: /System/Links/Libraries/python2.3/site-packages/GuessProgramCase.pyc
> SymlinkProgram: Conflict: /System/Links/Libraries/python2.3/site-packages/FindPackage.pyc
> SymlinkProgram: Conflict: /System/Links/Libraries/python2.3/site-packages/GuessLatest.pyc
<snip>
> So I still have to learn: why conflict and how to fix?
Use `SymlinkProgram -c overwrite Scripts` to wipe the conflicts. That
means that another program has (or has had) files with the same name,
and you have to choose which to use (in this case, I think some parts
have been moved from Compile into Scripts, so you can just overwrite
them).
>
> That said new Scripts help me to install the new kernel 2.6.20.7:
Good.
> ~]ls -lrt /System/Kernel/Boot
> total 9860
> -rw-r--r-- 1 Brother Brother 3409125 2006-10-25 01:39 kernel-2.6.17.11-Gobo
> -rw-r--r-- 1 Brother Brother 1253797 2006-10-25 01:39 System.map-2.6.17.11-Gobo
> -rw-rw-r-- 1 Brother Brother 1471874 2007-04-21 20:55 System.map-2.6.20.7-Gobo
> drwxrwxr-x 2 Brother Brother 4096 2007-06-03 14:55 grub
> -rw-rw-r-- 1 Brother Brother 3928432 2007-06-06 04:55 kernel-2.6.20.7-Gobo
> lrwxrwxrwx 1 Brother Brother 24 2007-06-10 08:15 System.map -> System.map-2.6.20.7-Gobo
> lrwxrwxrwx 1 Brother Brother 20 2007-06-10 08:15 kernel -> kernel-2.6.20.7-Gobo
> Next steps:
> 1/ Compile Linux (I already use with success 2.6.21.4 on my debian)
> 2/ Build a kernel with my own config.
That shouldn't be a problem, so long as you've upgraded your Compile.
They're really the same step; Compile Linux will make menuconfig for
you, so you can set it up how you like. It also takes care of
installing the kernel and modules, so it's pretty simple from there.
-Michael
More information about the gobolinux-users
mailing list