I meant that I found it weird that you don't know what a tarball is but use an arch based distro. Most people using a highly configurable system like that would have some experience under their belt and already know about tarballs.
More power to you though. I guess learning on the fly can be fun but I would recommend getting a linux book for basics like this. This probably won't be the last time you have to compile something from source.