SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
This is the third time I'm installing Slackware, folks. After a hiatus, I'm back!
Anyway, this time I've decided to ditch swaret or slapt-get as reliable means of updating the system. Instead I've decided to go with slackpkg and using only official updates and the changelog. It seems to be a breeze to use...
So what are the things to watch out for, particularly with reference to upgrades (apart from reading and following the changelog of course)?
You already answered your own question. Changelogs. I've been using slackpkg for a long time to stay abreast with -current and have had no problems at all.
I use the slackpkg blacklist command to blacklist those things like the kernel, headers, and such that I don't want it to touch.
I'm also impressed by Checkinstall (which I use in Debian to install packages not found in the repositories) and it's pretty impressive for the occasional custom package.
Last edited by vharishankar; 08-04-2006 at 10:57 AM.
#!/bin/bash
cd /home/dave/slack-changelog
mv ChangeLog.txt ChangeLog.last
wget ftp://ftp.slackware.com/pub/slackware/slackware-current/ChangeLog.txt
diff ChangeLog.txt ChangeLog.last > dfile
if [ -s dfile ]
then
cp dfile "changelog_`date +%Y%m%d`"
cat dfile
read
fi
This compares the latest changelog with the day befores and if theres a change it outputs it to a terminal. I have this run at 6am daily so I can read it over breakfast. Then I use slackpkg sometime in the evening when the mirrors have had time to update:
Cool! Thanks. this thread is becoming very informational. I think as long as it's kept on topic, it could become a great resource for future reference.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.