My new mirror
![]()
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
Posted: 3 September, 2010 in Me, Slackware, Software.
Tags: mirror, qemu, vps
Comments
Comment from Bill Kirkpatrick
Posted: September 3, 2010 at 23:00
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
Comment from mlangdn
Posted: September 4, 2010 at 06:20
Wowsers – one stop shopping!
Thank you and your anonymous donor.
Comment from Ponce
Posted: September 4, 2010 at 07:28
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 .
Comment from Bill Kirkpatrick
Posted: September 4, 2010 at 17:49
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
Comment from spc
Posted: September 4, 2010 at 18:25
Wow that’s really good news.
Pingback from A man said "Desktop Linux Sucks!"
Posted: September 11, 2010 at 14:38
[...] from My new mirror I have a new mirror server. I have configured a VPS (a virtually hosted server using QEMU) which [...]
Comment from Eoin
Posted: October 11, 2010 at 21:32
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
)
Comment from alienbob
Posted: October 11, 2010 at 23:45
@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
Comment from dodgefan67
Posted: August 14, 2011 at 00:41
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?
Comment from alienbob
Posted: August 14, 2011 at 14:22
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
Comment from dodgefan67
Posted: August 15, 2011 at 21:33
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
Comment from dodgefan67
Posted: August 16, 2011 at 03:34
never mind, the –exclude command is how you have it, working like a charm now!!

Comment from Willy Sudiarto Raharjo
Posted: September 3, 2010 at 17:14
very nice indeed
this will reduce your KTown burden of heavy loads