Main menu:


Please consider a small donation:



Or you can donate bitcoin:


Thanks to TekLinks in Birmingham, AL, for providing colocation and bandwidth.

Page Rank


FOSS Force Best Blog--2013 Award

Recent posts

Recent comments

About this blog

I am Eric Hameleers, and this is where I think out loud.
More about me.


Subscribe to Blog via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Join 425 other subscribers

My Favourites



April 2019
« Mar    

RSS Alien's Slackware packages

RSS Alien's unofficial KDE Slackware packages

RSS Alien's multilib packages

RSS Slackware64-current



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 repository.
  • Slackware-current – both 32-bit and 64-bit architectures will be mirrorred.

Plus, I am using my 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


Comment from Willy Sudiarto Raharjo
Posted: September 3, 2010 at 17:14

very nice indeed 🙂
this will reduce your KTown burden of heavy loads

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:// .
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)

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:// .

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.

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 ariarat
Posted: September 12, 2010 at 13:35

very nice … Create a hosting company!!!

Comment from Eoin
Posted: October 11, 2010 at 21:32


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)

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
it returns this
Error while testing the connection to rsync mirror!

but if i use the default
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:

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”}


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”}


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!!

Write a comment