LinuxQuestions.org
Help answer threads with 0 replies.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 02-04-2006, 04:52 AM   #1
psycode
LQ Newbie
 
Registered: Jan 2006
Posts: 17

Rep: Reputation: 0
why upgrade 2.6???


I was just wondering why everyone seems to be so eager to upgrade to 2.6. I'm running 2.4X on slackware and everything seems great...I'm hoping someone will point out a few tasty features that will compell me to switch.
Yes I could go and look at some revisions page but those usually go: "added support for virtual COMM wrapper persistence by updating KCOMMLIBB to 2.28898238" so?
what does that MEAN? is it a good thing?
anyway if anyone can give me some practical diffs, much appr.

regs
psycode.
 
Old 02-04-2006, 05:01 AM   #2
guysoft
Member
 
Registered: Jun 2004
Location: israel
Distribution: mandrake, MEPIS and menny live-cds
Posts: 71

Rep: Reputation: 16
Thumbs up

i personally think we should be eager to upgrade, because otherwise we will be stuck where we are.

then one day a will come feature that requires kernel upgrade, but since upgrade wont be popular there won't be any manuals, tools or people to help with the upgrade. leaving us stuck. if we keep this up kernel upgrade then one day it will be like typing "apt-get upgrade" (without complications).
 
Old 02-04-2006, 08:08 AM   #3
Hangdog42
LQ Veteran
 
Registered: Feb 2003
Location: Maryland
Distribution: Slackware
Posts: 7,803
Blog Entries: 1

Rep: Reputation: 422Reputation: 422Reputation: 422Reputation: 422Reputation: 422
If the 2.4 kernel is working for you, then there is absolutely no need to move to 2.6. The only reason I moved to 2.6 is that it is required for the wireless card drivers I use. A lot of people work under the "newer must be better" fantasy, but if you are simply looking for a good, solid, stable system to work on (as opposed to tinkering on) then 2.4 is a good choice.
 
Old 02-04-2006, 10:49 AM   #4
mdarby
Member
 
Registered: Nov 2004
Location: Columbus, Ohio
Distribution: Slackware-Current / Debian
Posts: 795

Rep: Reputation: 30
Yep, no reason to upgrade unless you need support for newer hardware. Netfilter is quite nice if you need routing capabilities.
 
Old 02-04-2006, 11:06 AM   #5
raska
Member
 
Registered: Aug 2004
Location: Aguascalientes, AGS. Mexico.
Distribution: Slackware 13.0 kernel 2.6.29.6
Posts: 816

Rep: Reputation: 31
I upgraded because of the need to support most of the hardware on my laptop, specially the wireless networking, cpufreq capabilities and the 64-bit processor

Then I liked the boot-up speed and lil' useful things like udev which creates the devices on /dev as you need them and that the kernel loads and unloads modules on demand

Give it a try, you can always go back if you don't like the results; and anyway, you might learn something new
 
Old 02-04-2006, 02:36 PM   #6
MannyNix
Member
 
Registered: Dec 2005
Location: ~
Distribution: Slackware -current
Posts: 465

Rep: Reputation: 53
Quote:
why upgrade 2.6???
Because it's fun!
 
Old 02-04-2006, 07:14 PM   #7
Boow
Member
 
Registered: Feb 2004
Distribution: Slackware 10.2
Posts: 669

Rep: Reputation: 32
I use udev and hal/dbus to automount cd's which requires a 2.6 kernel
 
Old 02-04-2006, 07:22 PM   #8
Penguin of Wonder
Senior Member
 
Registered: Sep 2005
Location: West Virginia
Distribution: Gentoo
Posts: 1,249

Rep: Reputation: 45
There are always security fixes.
 
Old 02-04-2006, 07:48 PM   #9
KimVette
Senior Member
 
Registered: Dec 2004
Location: Lee, NH
Distribution: OpenSUSE, CentOS, RHEL
Posts: 1,794

Rep: Reputation: 46
er, um, let's see:

- improved networking
- performance optimizations throughout the kernel
- greater hardware support
- automount
- security fixes
- support for more filesystems
- break past the 2GB file size barrier

Other than those reasons, upgrading to 2.6.x is pointless.
 
Old 02-05-2006, 02:27 AM   #10
jumico
Member
 
Registered: Apr 2005
Posts: 63

Rep: Reputation: 15
I guess you can go use 2.2 if it works.
 
Old 02-05-2006, 04:04 AM   #11
davidsrsb
Member
 
Registered: Oct 2003
Location: Kuala Lumpur, Malaysia
Distribution: Slackware 13.37 current
Posts: 770

Rep: Reputation: 33
2.4.x still gets security fixes
 
Old 02-05-2006, 07:27 AM   #12
Hangdog42
LQ Veteran
 
Registered: Feb 2003
Location: Maryland
Distribution: Slackware
Posts: 7,803
Blog Entries: 1

Rep: Reputation: 422Reputation: 422Reputation: 422Reputation: 422Reputation: 422
Please, lets not raise a security bugaboo without some evidence. The 2.4 version is being actively maintained and is every bit as secure as 2.6. If anyone has any information to the contrary, please post a link.
 
Old 02-05-2006, 02:21 PM   #13
Alien_Hominid
Senior Member
 
Registered: Oct 2005
Location: Lithuania
Distribution: Hybrid
Posts: 2,247

Rep: Reputation: 53
If you decide to upgrade due to udev support it's not correctly working in slackware yet, but it is worth to try hal and dbus.
 
Old 02-05-2006, 05:54 PM   #14
psycode
LQ Newbie
 
Registered: Jan 2006
Posts: 17

Original Poster
Rep: Reputation: 0
Wow, first off I'd like to say thanx to all those that responded...
As for an update: i'm going to stay with 2.4x, heres why..

- improved networking

I run a multiOS home network smb, a proxy, windows boxes, the whole trip, I've made it as complex as I could for learning purposes, for example I am not slacking in the security department which people sometimes do in favor of simplicity. I have not yet come accross anything that required me to upgrade. I'm not saying these situations don't exist just that in a fairly standard small lan/appache/shh/smb/proxy server enviroment I can honestly say I have not found anything that needed 2.6 capabilities.

- performance optimizations throughout the kernel

ok here here you got me, I really have not studied much kernel code ( a little sockets coding but nothing much else ) so I really can't comment.

- greater hardware support

heres the kicker, when I tried the "test" kernel on slackwares' cd, the modules
supported LESS of my hardware (for instance my soundcard) than the standard install. Results may vary, but there it is..

- automount

Look, I dont want to argue with the masters but I think that this is distro specific. For example I ran RedHat 9 with 2.4 and it was fully automount capable. Besides, I like typing "mount -t xxx /dev/hdc /mnt/cdrom" don't ask me why

- security fixes

I think other users have already made the comment that security fixes are still released for 2.4x.

- support for more filesystems

Really? name a filesystem that I can't mount in 2.4x (and that includes ntfs,mass storage devices, etc) yes the support may not be native but that is a technical footnote not an obsticle.

- break past the 2GB file size barrier

if I had harddrive space for 2G files I'd be running RedHat

So guys there it is, for now. I'm still going to upgrade (so that I can do the slapt-get upgrade thing one day) just not now.

regs
psycode
 
Old 02-06-2006, 12:52 AM   #15
shilo
Senior Member
 
Registered: Nov 2002
Location: Stockton, CA
Distribution: Slackware 11 - kernel 2.6.19.1 - Dropline Gnome 2.16.2
Posts: 1,132

Rep: Reputation: 50
Quote:
Originally Posted by psycode
- automount

Look, I dont want to argue with the masters but I think that this is distro specific. For example I ran RedHat 9 with 2.4 and it was fully automount capable. Besides, I like typing "mount -t xxx /dev/hdc /mnt/cdrom" don't ask me why
I think this is a point which gets confused. The term "automount" gets thrown about pretty regularly for several different processes. There was (is?) an older system of automounting that used (if I recall correctly) autofs. Some distros used it by default (Mandrake?) and it could be added to any distro manually with patches. Lately, though, I think that most people who refer to "automount" are talking about the Project Utopia stack (HAL/DBUS/UDEV). Since UDEV is used with the 2.6 kernels, you need a 2.6 kernel to get automounting with the Project Utopia stack.

The really nice thing (IMHO) about having the Project Utopia stack working properly is not added function. I know how to mount a device. The benefit is the convenience. Other people who use my system don't have to know anything. Plug in a USB drive, just works. Plug in an iPod, just works. Throw in a CD (data or audio), just works. Hook up a digital camera, just works.

It is still possible to use a 2.4 series kernel with autofs to get the old form of automounting. This is most likely how the RedHat 9 system that you used before was configured. The interesting point is that autofs never seemed to really catch on (I don't think it was ever mainline kernel stuff). UDEV is definately mainline kernel stuff in 2.6.

On to the main topic of this thread, why upgrade to 2.6. There are a bunch of reason to upgrade or not to upgrade to a 2.6 series kernel. The one that struck with me hasn't been mentioned yet, so I thought I'd throw it out there.

When I first started with Slackware, there was no option to use a 2.6 kernel during installation. Still today, the easiest method for installing Slackware is to use a 2.4 series kernel. The first thing after installation was to configure various things and learn my way around Linux in general. Before long, I was feeling comfortable. I was using a lot of different sources for learning. The only thing I had not touched on at all was compiling a kernel.

Now here is something interesting to think about. I suggest that anyone who works with Linux will at some point benefit by knowing how to compile a kernel. It's not too difficult a skill to learn, but EVERYONE makes mistakes while they are learning how to do it. Now mistakes can really hose your (already working) system. Anything which reduces the chances that you will render your installation un-usable is a good thing. One good idea when learning kernel compiling is to not recompile the same kernel that is already working. /lib/modules can quickly become a big fat mess. You already have a working 2.4 series kernel. Why mess with that while still learning? Jump to a 2.6 series kernel. Since the 2.4 kernel on your system is already working (and should continue to work if you compile new kernels correctly), I think compiling a 2.6 kernel is a great learning tool. Keep compiling until you get it to work. After that, re-compile until you get it to break. Eventually, you will be able to configure a kernel at will. This is a handy skill to have. Learning this way, you can always still use your system with the 2.4 kernel that has been working.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
apt-get question: dist-upgrade vs upgrade Arodef Fedora 9 06-15-2012 01:33 PM
Upgrade hang when checking for packets to upgrade Gerrit Jan Fedora 6 12-22-2005 08:21 AM
What first upgrade kernel or upgrade slack 10.0 to current Kelean Slackware 7 01-16-2005 06:54 PM
upgrade RH8 to RH9 - upgrade or clean install PAB Linux - General 0 03-13-2004 03:55 PM
Error trying to dist-upgrade or upgrade KDE prophet621 Linux - Newbie 0 09-10-2003 04:17 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 12:16 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration