Although I like the article, the author doesnt acknowledge the current way that (I think) most people are utilizing llama.cpp at this point. ollama.com has simplified his work into two lines:
curl -fsSL https://ollama.com/install.sh |sh
ollama run llama3.2