Installare Code::Blocks su macchine LINUX INFORMATICA INTRODUZIONE La versione di Code::blocks per sistemi operativi LINUX comprende unicamente l’interfaccia utente, ed è priva del compilatore C Per ottenere un compilatore funzionante occorre: Verificare la presenza del compilatore C; in caso di assenza, procedere con l’installazione Installare Code::Blocks. VERIFICA DELLA PRESENZA DI gcc Per verificare la presenza del compilatore C (gcc): Aprire un terminale Digitare gcc seguito da [ENTER] Se appare la scritta “Command not found” (o simile), è necessario installarlo. INSTALLAZIONE DI gcc Da effettuarsi SOLTANTO se non già presente nel sistema L’installazione di gcc dipende dalla distribuzione LINUX utilizzata, ed è effettuabile da terminale Ubuntu, Debian: Fedora: # apt-get install gcc # yum install gcc OpenSUSE: # zypper in gcc Si ricorda che il simbolo # indica l’esecuzione di un comando come root; per acquisire l’identità di root è necessario utilizzare il comando su (che richiede la password di root). INSTALLAZIONE DI Code::Blocks Nelle piu' comuni distribuzioni del sistema operativo LINUX, il pacchetto contenente i binari di Code::Blocks e' in genere disponibile direttamente tramite l'utility di aggiunta/rimozione software, accessibile da menu. E' necessario avere diritti di amministratore (root) sul sistema. ALTERNATIVA: DA LINEA DI COMANDO Alternativamente, e' possibile installare da terminale, come descritto di seguito Ubuntu, Debian: # apt-get install codeblocks Fedora: # yum install codeblocks OpenSUSE: # zypper in codeblocks Si ricorda che il simbolo # indica l'esecuzione di un comando come root. ALTERNATIVA: SCARICAMENTO MANUALE Se i precedenti metodi non andassero a buon fine, i pacchetti per varie distribuzioni possono essere scaricati al seguente indirizzo: Dopo aver scaricato l'opportuna versione, e' possibile installare i pacchetti da terminale come descritto di seguito: Ubuntu, Debian: bzip2 -d codeblocks-10.05-1-debian-i386.tar.bz2 tar -xvf codeblocks-10.05-1-debian-i386.tar # gdebi ./i386/codeblocks_10.05-1_i386.deb Fedora: http://www.codeblocks.org/downloads/26 # rpm -i codeblocks-10.05-0.fc13.i686.rpm OpenSUSE: # rpm -i codeblocks-10.05-0-suse112.i686.rpm