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:

Hammer it good!

Cheers, Eric

14 thoughts on “My new mirror


  1. 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



  2. 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 .


  3. 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



  4. Pingback: A man said "Desktop Linux Sucks!"


  5. 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)


  6. @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


  7. 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?


  8. 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


  9. 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



Leave a Reply to Eoin Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.