how to "sync" with slackware-current?
I've been a slackware user for a couple of years now, but i've always used the packages that came with it, i never "updated" it.
now i've seen a lot of people saying they keep sync with slackware-current and they keep their systems up to date.
now with a little of embarrassment i wonder... how do i do that?
could you please tell me?
Thanks everybody for your answers, i think we can say this is solved.
First of all, to get the -current image to install it, you can use AlienBob's script:
Then to keep it updated, you need to either:
1. Check Slackware changelogs. This one is for Slackware64-current
Make sure you read any comments that might be there.
sycamorex beat me, lol.
Do the above :)
Keep in mind though -current is a development branch so things could break. You can still use slackpkg to keep update to date with the stable branches. Also if your doing a clean install you can use the script sycamore posted above or Alien Bob has iso's for current now on his mirror http://taper.alienbase.nl/mirrors/slackware/
I wouldn't recommend using this but just for a little variety I'll show you how I do it.
I have two very basic home grown scripts.
I have to keep an eye on the changelog though as this doesn't deal with removed packages, which is an advantage that slackpkg has.
If you have been using the packages that came with it, one would assume you are using a stable version numbered version of Slackware not the -current version. Slackware-current is a development, testing version. I could be wrong I suppose.
The simplest method to stay in "sync" or "updated" is to use slackpkg as root. That is what slackpkg was designed for.
Before you can use slackpkg you have to edit /etc/slackpkg/mirrors and uncomment a mirror for your version of Slackware. If you are not using Slackware-current now I would not recommend doing so. Stick with the numbered version at least until you are comfortable with using slackpkg.
To see if there are updates available using slackpkg you can run as root:
This checks to see if ChangeLog.txt has changed and will simply report "No news is good news" or "News on ChangeLog.txt" In the later case you will then have to run:
This can be run instead of the above "slackpkg check-updates" The difference is "slackpkg update" will automatically download all of the files needed to the update of Slackware if ChangeLog.txt has changed.
Once "slackpkg update" is done you should review the changes in ChangeLog.txt and then run as needed:
Make sure you read the man page for slackpkg.
As for syncing, as in keeping a mirror of the Slackware-version tree, unless you have a reason to, don't. Regardless of whether you mirror or not you will still have to run slackpkg to update Slackware. If all you are looking for it to stay "current" or "synced" as in updated, then just use slackpkg.
I keep a local mirror using mirror-slackware-current.sh (Useful if I ever need to reinstall/rebuild a package, or build a current ISO)
And I have slackpkg configured to use the mirror:
|All times are GMT -5. The time now is 10:18 PM.|