I've just installed Arch on my RasPi, replacing my Wheezy (though it is safely on another card). I am a long time Linux user, but am new to Arch. I was a bit surprised to find that no compiler came with it, but did manage to figure out Arch's install tool (pacman) and the gcc package (base-devel, gcc-objc ... I think!). I found this information on the web, but that's a bit hit or miss. Where can I see a list and possibly a description of everything in the Arch repository?
If Arch is supposed to be a basic, no-frills distro, then I would assume things like installing compilers and various such start-up configs are something most every Arch installer must do. Is there a basic newbie HOWTO on finding, downloading, installing and configuring the fundamentals?
Also, I wonder if Arch is suitable for my purposes. I'm interested in building a wireless router -- which I've done in Slackware. Are there sufficient tools available to accomplish this for Arch? Specifically:
Can Arch be set to do ip-forwarding? In Linux this is done by putting the line `net.ipv4.ip_forward = 1' in /etc/sysctl.conf.
Does iptables run on Arch?
Is there a hostapd available for Arch?
Can Arch run dhcpd?
I'm asking these things before looking in the respository because I don't know how to do that yet, but if these things are not something within Arch's perview, then perhaps I should not use Arch in this way.
Thoughs?