Paso 1: obtener el software
Hay 2 principales piezas de software que va a utilizar
gcc-avr
Este es el compilador cruzado c de gnu para avr microcntrollers. Un compilador cruzado es necesaria porque estamos compilar código para un microcontrolador en una arquitectura (computadora personal) que no se puede ejecutar el código compilado.
Esto el código que se escribe en c y convertirlo en un formato de "lectura mecánica" (cargas de 0 y 1) que luego puede ser puesto sobre un microcontrolador.
AVRDUDE
Esto es lo que pone el código en el microcontrolador, se conecta con el dragón del avr y transfiere el archivo Hex (el código compilado) en el microcontrolador.
para instalar estas piezas de software de ir:
sistema -> Administración -> Gestor de paquetes Synaptic
búsqueda de gcc-avr y luego avrdude y marcarlos para su instalación, luego instale! simple.
Si desea utilizar la línea de comandos podría intentar
sudo apt-get install gcc-avr
sudo apt-get install avrdude