LinuxQuestions.org
Register a domain and help support LQ
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 08-07-2009, 07:11 PM   #1
em21701
Member
 
Registered: Feb 2008
Location: Rhode Island, USA
Distribution: Slackware12.2 & Slackware64-13
Posts: 247

Rep: Reputation: 40
A question regarding Slackware64-current upgrade


I'm going to take the plunge and upgrade to Slackware64-current RC2 from 12.2. My system is partitioned as such:
sda1 - /
sda3 - /usr
sda4 - /home
sda5 - swap

Because /home is on it's own partition I'm not too worried about what will happen there (hopefully nothing). /usr however is where my concern lies. Should I clear this out prior to installation to ensure that there are no 32 bit remnants after the 64 bit install or will the install handle this for me? I currently don't intend to add 32 bit compatibility as it appears everything I use is available in 64.

Thanks in advance,
Eric
 
Old 08-07-2009, 08:56 PM   #2
GrapefruiTgirl
Guru
 
Registered: Dec 2006
Location: underground
Distribution: Slackware64
Posts: 7,594

Rep: Reputation: 550Reputation: 550Reputation: 550Reputation: 550Reputation: 550Reputation: 550
If it were me, because I'm not an expert on exactly what *might* happen, I would tar.gz the /usr folder and back it up in case anything goes totally haywire and you need to restore it for some reason (unless you have a CD or DVD to recover from).

Then I'd just go ahead and install.

However: Myself, I have not been following the details in all of the READMEs and Upgrade.txt files, because I chose to install -current fresh. You really should read ALL of such files that have been made available, before deciding exactly what to do.

Your /home folder will be fine, with regards to personal files & data, music, pictures and everything like that.

However, as far as the /home folder: depending on how much difference there is for example, in your .configuration directories/files for like KDE (for example), you never know how the upgraded desktop environment and other upgraded applications will react when you log in and they discover the OLD configuration files. If there's enough non-compatible stuff in the old configs vs the new configs, the applications or desktop might act weird. You ought to investigate whether (for example) KDE or whatever can upgrade cleanly from your current version, to the new version. I would check the KDE (for example) website, or wait until someone else who has done this can tell us one way or the other.

On the other hand, the new KDE (for example) might just overwrite the old config with a new default, and you reconfigure fresh.

One tip: (EDIT: This tip may be irrelevant; see post #4) I don't to my knowledge use any 32bit stuff either, at least to this point, but I have not installed anything from outside the 64-current tree yet either. I'm running 64-current's packages, and that's it for now, to test stability. BUT: (here's the tip) If you happen to use the nVidia binary video driver, (this is what happened for me) you will need to select/install "Nvidia's 32 bit compatibility libs" when running the driver installer, or X won't work.
I actually don't know why this is, as I have not yet looked into it; I'm sure the explanation is readily available somewhere. So my point: there will be a 32bit /lib directory created or required ANYWAY, if you use that driver. So if you leave /usr as is, and upgrade over it, chances are, everything will work; BUT -- you may end up with some extra leftovers in there.

I know this doesn't fully & concretely answer all your questions, but I hope it gives you a little bit of an idea what to expect.

Perhaps Robby or Eric will pop in and clarify, and/or correct anything I've written & enlighten us both

Sasha

Last edited by GrapefruiTgirl; 08-08-2009 at 12:30 PM. Reason: see [b]EDIT[/b]
 
Old 08-07-2009, 09:43 PM   #3
mlangdn
Senior Member
 
Registered: Mar 2005
Location: Kentucky
Distribution: Slackware64-current
Posts: 1,373

Rep: Reputation: 164Reputation: 164
I use the nvidia binary on my slackware64-current system, and I did not install the 32 bit compat libs. X works fine for me running KDE4.
 
Old 08-08-2009, 06:24 AM   #4
GrapefruiTgirl
Guru
 
Registered: Dec 2006
Location: underground
Distribution: Slackware64
Posts: 7,594

Rep: Reputation: 550Reputation: 550Reputation: 550Reputation: 550Reputation: 550Reputation: 550
Quote:
Originally Posted by mlangdn View Post
I use the nvidia binary on my slackware64-current system, and I did not install the 32 bit compat libs. X works fine for me running KDE4.
Great! I will be looking into this shortly -- will try it again w/o the 32bit libs. Maybe it was an issue with the early -current release of X.

Thanks mlangdn,
Sasha

EDIT - Yes, mlangdn is correct and I do not need the 32bit compat libs. Yay!

Now, back to the OP's question...

Last edited by GrapefruiTgirl; 08-08-2009 at 12:28 PM. Reason: UPDATE re: 32bit libs
 
Old 08-09-2009, 08:22 AM   #5
em21701
Member
 
Registered: Feb 2008
Location: Rhode Island, USA
Distribution: Slackware12.2 & Slackware64-13
Posts: 247

Original Poster
Rep: Reputation: 40
Thank you all, I ended up reformatting / and /usr to ext4 during the install anyway so it became a moot point. I installed the NVIDIA x86_64 binary and it worked without issue.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

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
skype on slackware64-current alexiy Slackware 17 07-31-2009 11:51 AM
Slackware64-current : can't have lilo updating the boot loader after kernel upgrade Didier Spaier Slackware 3 07-21-2009 08:00 AM
help install slackware64-current christyler2009 Slackware 2 06-26-2009 11:31 AM
Slackware64-Current / slackpkg slackass Slackware 31 06-06-2009 10:51 PM
[SOLVED] what's that directory (slackware64-current) sycamorex Slackware 3 05-30-2009 09:03 AM


All times are GMT -5. The time now is 09:31 AM.

Main Menu
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
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration