SlackwareThis Forum is for the discussion of Slackware Linux.
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.
I have 8.1 installed and just installed AutoPkg and edited the config file so that it checks for slackware-current. It says that I am up to date. So I am wondering is if AutoPkg will update from 8.1 to current, and if so, how do I configure it.
If I recall, It can be done by just changing the conf file to slackware-current. However, I did that once and the system was totally unstable after it completed. Had to wipe it out and reinstall. Not a problem with AutoPkg, I think, just too many differences between the two versions or the current tree wasn't very stable as yet. That was about 5 or 6 months ago. So your mileage may vary.
Without any fanfare or explanation, the only auto-updating program for Slackware, autopkg, has changed its name to swaret. The "new" program's information can be found at its freshmeat page. Most likely it was to prevent confusion with an earlier project with the same name. Swaret can be found . here
I have used swaret and it works very well. As for upgrading from 8.1 to current...I had all sorts of problems because current is based on gcc-3.2. What I did was just a base install of 8.1 (installed the "a" packages) and networking ("n"). Then I upgraded glibc-solibs, then pkgtools, then "a" packages, then my networking packages (n"). Then I used swaret to install the rest of the packages I wanted. Compiled a custom kernel from 2.4.20 src, and have had no problems at all.
One must also consider the config file... it is within the config file that you set the directory path, therefore you can just change the path swaret uses when 9.0 becomes official and remain operational.
Well I am sorry to hear that but you must remember you still need to follow the upgrade instructions that are posted on the slackware site. They state that you must upgrade the gblic first, otherwise everything will go crazy. You can find the upgrade howto here
Well DaOne, you forgot to mention an important step that makes all that possible...
Put your machine in single-user mode with the command telinit 1
Your best bet is to read the UPGRADE.TXT, I put a link in my previous post. After you do that, then swaret will become a valuable asset.
Well yes, it says to telinit 1. But I have done it without changing to single-user mode. Never had a problem. But you are right...to be on the safe side...FOLLOW THE INSTRUCTIONS. Thanks for clearing that up gadfly.
Originally posted by gadfly Well I am sorry to hear that but you must remember you still need to follow the upgrade instructions that are posted on the slackware site. They state that you must upgrade the gblic first, otherwise everything will go crazy. You can find the upgrade howto here
As I typed 'swaret --upgrade -a' and hit 'return', I knew, that I forgot something...