upgrade from Slackware-12.0 to Slackware 12.1

Here is the way to upgrade your Slackware 12.0 to 12.1.

It works pretty much as indicated in the UPGRADE.TXT file

located on the cd/dvd. Here are the steps for your linode (assuming you already have 12.0 installed).

wget http://slackware.mirrors.tds.net/pub/sl … all-d1.iso">http://slackware.mirrors.tds.net/pub/slackware/slackware-12.1-iso/slackware-12.1-install-d1.iso

Use the above or your favorite mirror!

Once you have the slackware-12.1-install-d1.iso,

mount slackware-12.1-install-d1.iso /mnt -t iso9660 -o ro,loop=/dev/loop0

Then execute:

telinit 1

****(at this point you will be logged off your linode unless you are connected by lish…

you can get back into your linode with lish or start this process by connecting with lish)****

cd /mnt

upgradepkg /mnt/slackware/a/glibc-solibs-*.tgz

upgradepkg /mnt/slackware/a/pkgtools-*.tgz

upgradepkg –install-new /mnt/slackware//.tgz

That should do it. Read the UPGRADE.TXT if you have questions.

This installs some stuff you probably don't need, like gimp, etc.

If you are worried about disk space you can run pkgtool and remove things you are sure you won't need.

Reboot and..

Have fun!

Fred-

5 Replies

For those of you in Newark, I mirrored a slimmed down (see below) slackware-12.1 tree, and its available on ftp and rsync at ftp://internal.you.dontlike.us/slackware/ (192.168.134.238)

rsync flags:

  --exclude "extra/aspell-word-lists/" 
  --exclude "extra/source/" 
  --exclude "isolinux/" 
  --exclude "kernels/" 
  --exclude "pasture/source/" 
  --exclude "patches/source/" 
  --exclude "slackware/k/" 
  --exclude "slackware/kde/" 
  --exclude "slackware/kdei/" 
  --exclude "source/" 
  --exclude "testing/source/" 
  --exclude "usb-and-pxe-installers/" 
  --include "/slackware-12.0" 
  --include "/slackware-12.1" 
  --include "/slackware-12.2"
  --exclude "/*" 

Edit: I moved to Newark from Dallas, so the mirror followed

Flb, thanks! Upgrading as I write this. :)

@cena:

Flb, thanks! Upgrading as I write this. :)

It should work fine..There are a few patches in the patch

folder you might apply. I don't think any of them are crucial but

it would't hurt.

Fred-

Updated my tree with slackware-12.2

After an upgrade to 12.2 from 12.1 you're likely to have problems with the permissions on your /lib/*.so files. A bunch of them are set 0700 for some silly reason. I think I may have had this same problem going from 12.0 to 12.1, it's been a while.

The symptom is "/bin/bash: Permission denied" and a dropped connection when you try to login via ssh as a non-root user

The fix is to "chmod 755 /lib/*.so" as root.

Jerry

Reply

Please enter an answer
Tips:

You can mention users to notify them: @username

You can use Markdown to format your question. For more examples see the Markdown Cheatsheet.

> I’m a blockquote.

I’m a blockquote.

[I'm a link] (https://www.google.com)

I'm a link

**I am bold** I am bold

*I am italicized* I am italicized

Community Code of Conduct