Parzialmente.
Nel senso: l'ambiente Linux ti permette di avere le librerie GD.
Ma comunque, il tuo codice ha degli errori.