I’m working on a new project involving a Raspberry Pi Zero W running ArchLinux ARM. The Pi Zero W, being with only 512MB RAM is having issues performing a task I need that must be done in memory using the vendors command line app. I could rewrite the vendor’s app to be able to run on the 512MB RAM but I’m keeping that for the future. Aside this, there might be other apps that need a little more RAM.
Once all the necessary configuration for ArchLinux ARM is up and running, it’s time to access it over the network. Since I’m on an DHCP network, its best if I can access the Pi without needing to know the IP in advance. This is where mDNS comes in useful. mDNS in short allows you to resolve the name of your machine without needing a nameserver or extra domain. Just by appending .
After installing ArchLinux ARM on my Raspberry Pi Zero W and getting the wireless up and running, I reset my keyring using pacman-key --init because pacman told me so. However, this messed up my entire keyring for ARM packages and nothing could get it working again. After some Googling, I found a solution provided by some kind soul who encountered a similar problem. The command to fix your keyring for ArchLinux ARM is