E' fortemente consigliato installare una qualunque distribuzione Linux per fare esperienza pratica di quello che viene descritto nelle esercitazioni. La comprensione degli argomenti trattati risulta notevolmente più difficile in vitro rispetto a un approccio più pratico.
Per chi deve iniziare e non ha preferenze specifiche riguardo alla distribuzione è consigliato iniziare da Debian , di cui è disponibile una pratica guida all' installazione qui.
Potete installare sulla vostra Debian un ambiente di sviluppo C completo installando i pacchetti: build-essential mc htop automake autoconf kate installabili attraverso il comando apt-get install build-essential mc htop automake autoconf kate manpages-dev
Potrebbe tornarvi utile per i primi tempi un pratico Cheat Sheet per i comandi da console.
Per chi volesse approfondire la programmazione di sistema in ambito Linux, qui archivio trovate l' intero Advanced Linux Programming , liberamente distribuibile. La versione più recente è disponibile a questo link.