I have a new mirror server.
I have configured a VPS (a virtually hosted server using QEMU) which was donated to me by a Slackware supporter who wishes to remain anonymous. The physical server is on a gigabit Internet connection, so I guess I can offer a speedy mirror service!
In fact, the mirrors are already complete. With a re-sync of several times a day, I hope to offer an uptodate service. I am mirroring the following:
- My own complete package repository and tools – including my “restricted SlackBuilds” area, containing things like lame, libdvdcss etc.
- My “Ktown” repository of KDE packages – where I made available new packages for KDE 4.5.1 earlier today.
- The full SlackBuilds.org repository.
- Slackware-current – both 32-bit and 64-bit architectures will be mirrorred.
Plus, I am using my mirror-slackware-current.sh script to create bootable DVD ISO images of slackware-current (32-bit and 64-bit). These ISO images will be re-generated every time there is an update to the -current ChangeLog.txt.
These ISO images do not contain source code. This allows me to keep the ISO file size below 2 GB which will make it a worthwhile download for you.
And most important – mirror access:
- via http – http://taper.alienbase.nl/
- via rsync – rsync://taper.alienbase.nl/mirrors/
Hammer it good!
Cheers, Eric
very nice indeed 🙂
this will reduce your KTown burden of heavy loads
The KDE packages work very well for me. I am, however, rather stupid about rsync. Can I sync only one directory? I tried:
rsync -v –progress rsync://taper.alienbase.nl/mirrors/alien-kde/x86_64/kde .
when in my x86_64/kde dir. I got your text style logo & then:
rsync: change_dir “alien-kde/x86_64” (in mirrors) failed: No such file or directory (2)
Regards,
Bill
Wowsers – one stop shopping!
Thank you and your anonymous donor.
thanks a lot for this, Eric (and all the other people involved). 🙂
@bill: try
rsync -avP rsync://taper.alienbase.nl/mirrors/alien-kde/4.5.1/x86_64/kde .
Thanks, Ponce. That command did the trick. Now I’ll go find out how it works & why I couldn’t figure it myself.
Regards,
Bill
Wow that’s really good news.
very nice … Create a hosting company!!!
Hi,
After a bit of searching found the 13.1 mini iso on your mirror. It may just be a life saver.
I am a Scotsman travelling light in New Zealand and been given the most ancient laptop (Thinkpad MMX 300MHz, 32Mb RAM) and managed to get DSL on it but now need something a bit punchier, so I thought I would try the good old stable of slackware. It was my first and I always seem to drift back to it when in a fix.
Eoin :o)
@Eoin –
Hmmm I think the modern installer will not boot in 32 MB of RAM…. with a machine that old you may have to fall back to Slackware 11.0.
Good luck! Eric
wanting to use your script to mirror your new server, but i cant seem to get it to work
if i use this
RSYNCURLROOT=${RSYNCURLROOT:-“taper.alienbase.nl/mirrors::slackware/”}
it returns this
Error while testing the connection to rsync mirror taper.alienbase.nl/mirrors::slackware/slackware64-current!
but if i use the default
RSYNCURLROOT=${RSYNCURLROOT:-“rsync.osuosl.org::slackware/”}
it works fine
also how do i exclude kde and kdei? do i put those in the same exclude line with pasture?
Hi dodgefan67,
Try this RSYNCURLROOT instead, it will work:
taper.alienbase.nl::mirrors/slackware/
If you want to exclude KDE and KDEI then yes, just add them to the excludes along with pasture, like this:
EXCLUDES=${EXCLUDES:-“–exclude pasture –exclude=kde –exclude=kdei”}
Eric
thanks Eric! i will try this tonight when i get home
can the exclude line look like this
EXCLUDES=${EXCLUDES:-”–exclude pasture kde kdei”}
jerry
never mind, the –exclude command is how you have it, working like a charm now!!