[opensuse] kernel upgrade question
I have an HP notebook running the boxed set openSUSE 10.0 I would like to upgrade the kernel *only* (modules, etc) without reinstalling openSUSE. Can this be done easily? Thanks -- Kind regards, M Harris <>< -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 The Friday 2007-12-14 at 06:31 -0600, M Harris wrote:
I have an HP notebook running the boxed set openSUSE 10.0
I would like to upgrade the kernel *only* (modules, etc) without reinstalling openSUSE. Can this be done easily?
openSUSE 10.0 was to be discontinued this last November, there will be no more updates. After the last update and the official announcement (which has not been published yet, AFAIK), you are on your own if you still want to maintain it. Aside from that, of course you can update the kernel, using the customary YOU procedure - but not for long with that distro version. - -- Cheers, Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4-svn0 (GNU/Linux) iD8DBQFHYs83tTMYHG2NR9URAmiSAJ4moigsy7kackQQP6nThUrF4F+MgACeK1/F MhZ3V+drg7W/TOADVVxixRE= =2LCH -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On 2007/12/14 06:31 (GMT-0600) M Harris apparently typed:
I have an HP notebook running the boxed set openSUSE 10.0
I would like to upgrade the kernel *only* (modules, etc) without reinstalling openSUSE. Can this be done easily?
Assuming you have a working internet connection: If you want to keep the current kernel as a just in case fallback: option 1 smart update; smart install kernel option 2 fetch the kernel you want via http/ftp/wget/etc rpm -ivh kernel <kernelname> To replace current kernel: option 3 go into YaST, find kernel, and select update option 4 smart update; smart upgrade kernel option 5 fetch the kernel you want via http/ftp rpm -Uvh kernel <kernelname> There are others too. -- " Our Constitution was made only for a moral and religious people. It is wholly inadequate to the government of any other." John Adams Team OS/2 ** Reg. Linux User #211409 Felix Miata *** http://mrmazda.no-ip.com/ -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Friday 14 December 2007 12:47, Felix Miata wrote:
option 1 smart update; smart install kernel option 2 fetch the kernel you want via http/ftp/wget/etc rpm -ivh kernel <kernelname> option 3 go into YaST, find kernel, and select update option 4 smart update; smart upgrade kernel option 5 fetch the kernel you want via http/ftp rpm -Uvh kernel <kernelname> Thanks, everyone for the responses...
-- Kind regards, M Harris <>< -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
M Harris wrote:
I have an HP notebook running the boxed set openSUSE 10.0
I would like to upgrade the kernel *only* (modules, etc) without reinstalling openSUSE. Can this be done easily?
YES and NO! Yes, you can upgrade the kernel to a later version. Making it work with later versions of X, etc. is almost an impossibility. The reason is udev. The udev scheme has changed a great deal since 10.0 and many of the core packages like X have moved to requiring the new udev scheme. Spinning your own udev config is only for the serious dedicated hacker. I ran into this issue recompiling X, mesa and dri for 10.0 to get 1680x1050 support for an intel chipset. I could build a custom X environment that worked, but could not move to a later hand spun kernel due to the udev requirement. You may have the heart for it, but I can tell you, you will spend weeks getting it right. You could backup and reinstall 10.0 10.1 10.2 and 10.3 five times over before you were able to hand build a new udev scheme that would work with later kernels and applications on 10.0. It is time for you to upgrade ;-( 10.0 was one sweet release. It along with 8.2, 9.0, and 9.3 will be ones to remember. -- David C. Rankin, J.D., P.E. Rankin Law Firm, PLLC 510 Ochiltree Street Nacogdoches, Texas 75961 Telephone: (936) 715-9333 Facsimile: (936) 715-9339 www.rankinlawfirm.com -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
M Harris wrote:
I have an HP notebook running the boxed set openSUSE 10.0
I would like to upgrade the kernel *only* (modules, etc) without reinstalling openSUSE. Can this be done easily?
Thanks
=== You can download a kernel from kernel.org and buildl it 'anytime'. I almost always convert my distributions to a stock-vanilla kernel (despite the increasing "gotcha's" in 10.2 & 10.3 as SuSE engages in the "Extend" part of "Embrace, Extend, Extinguish..." (so many suse rc-scripts don't even check to see if a module's functionality is already loaded before doing a modprobe. It's not usually fatal, but you do get a few 'module not found' and "can't determine symbols for module 'xxx'" during boot, building and 'initramfs' creation. If you don't use or don't care about the SuSE-specific kernel addins or modifications, it's not too difficult to use "/proc/config.gz" to be a starting point for a kernel ".config" file. Copy it into an unpacked linux kernel of your choice and do a "make oldconfig". The closer the version you choose to upgrade to, the better chances of it "just working". I don't remember what suse10.0 had for a kernel or what extras were in it -- but it might be possible to find 'current' patches. For a conservative upgrade path, you might try going to the same vanilla linux kernel version, first, before trying an upgrade to a later kernel (assuming you are trying vanilla (meaning 'unpatched', or 'as downloaded' from kernel.org)). If you have no idea how to build a kernel, you might try getting one of the books on linux kernel development. You might try installing the kernel package from suse10.1 or suse10.2 and see what problems show up -- you might have to install or upgrade some packages to support the new kernel. Also, depending on how far you upgrade the kernel, you might need to upgrade 'util-linux' (which can have support tools needed for later kernels). Why are you trying to upgrade 'just the kernel'? Is there a specific problem you know will be fixed (or is fixed) in a later kernel? If you are wanting to play with current vanilla kernels, though, you'll have to learn how download, extract, configure and build. It's not rocket science, but it also doesn't always go smoothly. Some recent books are "Linux Kernel Development" 2nd Ed. by Robert Love (it's fairly readable, I thought) and "The Linux kernel Primer" (salzberg-rodriguez, fischer & smolski) which tends more toward details as accompanied by a code listing. It _might_ be a better text for someone new. Almost all things are possible given enough time and work. OTOH, if all you wanted to do was drain the swamp, being up to your *** in alligators may not be your cup of tea. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Linda Walsh wrote:
[...]
If you are wanting to play with current vanilla kernels, though, you'll have to learn how download, extract, configure and build.
Not necessarily. Vanilla kernels are available as RPMs through the opensuse build service: http://download.opensuse.org/repositories/Kernel:/Vanilla/ For instance, you'll be able to install the current Vanilla 2.6.24-rc6 using this repository. However, this service is available for SuSE 10.2 and 10.3 only. Th. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Saturday 29 December 2007 18:49:23 Thomas Hertweck wrote:
Linda Walsh wrote:
[...]
If you are wanting to play with current vanilla kernels, though, you'll have to learn how download, extract, configure and build.
Not necessarily. Vanilla kernels are available as RPMs through the opensuse build service: http://download.opensuse.org/repositories/Kernel:/Vanilla/ For instance, you'll be able to install the current Vanilla 2.6.24-rc6 using this repository. However, this service is available for SuSE 10.2 and 10.3 only.
Thomas, Is information about vanilla kernels also available via a smart repository? Just to see regularly what is brewing and if some time is available to try it out? Constant -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
* Constant Brouerius van nidek
Is information about vanilla kernels also available via a smart repository? Just to see regularly what is brewing and if some time is available to try it out?
smart accesses the yast repositories. I know of no *smart* repositories. - -- Patrick Shanahan Plainfield, Indiana, USA HOG # US1244711 http://wahoo.no-ip.org Photo Album: http://wahoo.no-ip.org/gallery2 Registered Linux User #207535 @ http://counter.li.org -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) iD8DBQFHdrRTClSjbQz1U5oRAkC3AJ0S6XYBT70rRm5dEeHlkZba70I/7wCdE5DD dzP/J5X5dB0o+k7Nmv+Gzuc= =LMMW -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Constant Brouerius van nidek wrote:
[...] Is information about vanilla kernels also available via a smart repository? Just to see regularly what is brewing and if some time is available to try it out?
There is no "smart repository". RTFM: http://labix.org/smart/faq#head-3b6a7533dee5f87959c30ca819e11d155697b275 Th. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
participants (8)
-
Carlos E. R.
-
Constant Brouerius van nidek
-
David C. Rankin
-
Felix Miata
-
Linda Walsh
-
M Harris
-
Patrick Shanahan
-
Thomas Hertweck