LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
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 04-17-2011, 05:19 PM   #1
zbreaker
Member
 
Registered: Dec 2008
Location: New York
Distribution: Slack -current, siduction
Posts: 253

Rep: Reputation: 29
What is your upgrade experience?


I have 2 Slackware installs at home, both tracking -current. When 13.37 is officially released I'm considering changing one of those to remain as "stable" for general family consumption. My question is...when the next release comes, how painless and/or successful is the upgrade process. Yes..I know of the detailed upgrade instructions by Pat V, and I know I'd have no difficulty executing them. What I'm looking for is actual feedback from users regarding their upgrade experiences.
 
Old 04-17-2011, 05:25 PM   #2
rmjohnso
Member
 
Registered: Mar 2006
Location: Wisconsin
Distribution: Slackware64-Current
Posts: 294

Rep: Reputation: 43
If you are currently using -current on both, then when 13.37 is released, you won't have to do anything. You'll be running 13.37. If you want to switch them to stable, change your mirrors file in /etc/slackpkg to point to stable instead of current to keep up with security patches.
 
1 members found this post helpful.
Old 04-17-2011, 06:35 PM   #3
spudgunner
Member
 
Registered: Dec 2009
Distribution: Slackware
Posts: 229

Rep: Reputation: 20
I tried upgrading about a month ago for the first time (I used Slackware on my netbook and all my files there are dropbox sync'd anyway) and it was pretty painless, except I screwed up my lilo.conf (it didn't boot properly, but it was all my fault). I'd say go for it.
 
Old 04-17-2011, 09:04 PM   #4
Woodsman
Senior Member
 
Registered: Oct 2005
Distribution: Slackware 14.1
Posts: 3,482

Rep: Reputation: 546Reputation: 546Reputation: 546Reputation: 546Reputation: 546Reputation: 546
I have used the updating route each release since I started using Slackware with 10.0 or 10.1.

There is no simple one point-click-and-install. As you mentioned, reading the change log and related docs is required to be successful. Typically there is at least one "gotcha" in the docs. Usually something like adding a new group or splitting a package.

I don't recall any significant mishaps although I have overlooked or misunderstood some of the "gotchas" that have appeared with each release.

I use a partition scheme that allows me to avoid worrying about user data files, boot files, etc. I use separate /boot, /home, /home/public, /tmp, /usr/local, and /var partitions. I install the root tree and /usr on the same partition and that is the only one that gets updated.

Installing fresh is an option too.

I find that both options require about the same amount of time for me because with my partitioning scheme, really all I need migrate are my configuration files and system scripts.

If you are not picky about config files and scripts and such then a person can be updated in an hour or so. If you have accumulated a collection of customized config files and system scripts through the years, then I would say either route is painless but is a wee bite tedious. I use virtual machines and some testing partitions to hone the process either way and that reduces the potential for serious errors.

Either way, if you are comfortable with computers and the Slackware design, then keeping one family box stable with the recent release will mean a few hours every 9 to 10 months or so to update to the next version or install fresh.
 
Old 04-18-2011, 07:38 AM   #5
tronayne
Senior Member
 
Registered: Oct 2003
Location: Northeastern Michigan, where Carhartt is a Designer Label
Distribution: Slackware 32- & 64-bit Stable
Posts: 3,541

Rep: Reputation: 1065Reputation: 1065Reputation: 1065Reputation: 1065Reputation: 1065Reputation: 1065Reputation: 1065Reputation: 1065
I keep my systems at stable, do not mess with the kernel and apply patches as they're released.

I've tried the update method a couple of times, had problems (as in, took forever plus a week, plus my own failings) and adopted pretty much the same approach as Woodsman: I have separate partitions for /opt, /usr/local, /home, /var/lib/mysql, /var/lib/virtual, /var/lib/psgl and one called /spares (that contains huge geographic files and other large cumbersome stuff). I copy /etc off to /spares and do a clean install whenever there's a release, get back necessaries from /spares/etc and I'm running. Takes as little as 45 minutes (new, fast boxes sure beat the heck out of old slow boxes).

I try to install any additional software, such as from SlackBuilds.org, in the /usr/local tree (there is no performance hit from doing that that I've ever noticed). Most of the time that works although I have found that rebuilding when there is a GLIBC version change isn't a bad idea -- no big deal, just make sure I have the current source and SlackBuild, build it, upgradepkg and life is good.

When I stop and think about it, doing this is essentially the same as doing an upgrade -- all the obsolete stuff goes away when the root partition is formatted and the new stuff goes on and zip, zap you're done without removing obsolete stuff, upgrading whatever needs upgrading and hoping you didn't miss a step somewhere or other, eh?

Hope this helps some.
 
Old 04-18-2011, 08:04 AM   #6
zbreaker
Member
 
Registered: Dec 2008
Location: New York
Distribution: Slack -current, siduction
Posts: 253

Original Poster
Rep: Reputation: 29
Thanks everyone for your input, especially Woodsman and tronayne.

Think I'll keep the one box at "stable" when 13.37 hits. Doesn't sound like too much to worry
about upgrading. Even so, at the worst case scenario, a fresh install is no big deal.
 
  


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
Some Experience - Would like to help cwoneil LinuxQuestions.org Member Intro 1 02-25-2009 12:32 PM
Your experience ImToast Slackware 20 07-19-2008 11:07 PM
Getting experience c4nk Linux - Certification 7 12-20-2006 01:52 PM
anyone with any experience using squish? paul_mat Linux - Networking 2 01-03-2006 08:57 AM
Anyone else experience this... breezewax Linux - Software 2 09-06-2004 05:33 PM

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

All times are GMT -5. The time now is 10:13 PM.

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