Introducción
A continuación se describe la instalación paso a paso de Phonegap 3.x en Ubuntu 12.10 desde línea de comando. Esta instalación no incluye ningún SDK específico ya que en esta primera etapa la idea no es construir paquetes instalables (como el APK de Android) sino desarrollar mientras se prueba en un emulador como el Ripple de Apache o la aplicación de desarrollo de Phonegap.
Instalación del software
Instalar NodeJS y su administrador de paquetes
$ sudo aptitude install nodejs nodejs-legacy npm
Crear el directorio de apps si este no existe. Por orden se recomienda instalar el software de desarrollo bajo la carpeta ~/apps sin embargo se puede utilizar la que se desee.
$ mkdir ~/apps $ cd ~/apps
Instalar el paquete de Phonegap.
$ npm install phonegap
Instalar el paquete de Ant, necesario para construir y ejecutar las aplicaciones desarrolladas con Phonegap.
$ npm install ant
Agregar las siguientes rutas a la variable PATH ya sea en /etc/profile, ~/.bashrc o ~/.bash_profile.
$ vi ~/.bashrc PATH=$PATH:/home/jimezam/apps/node_modules/ant/ant/bin:/home/jimezam/apps/node_modules/.bin
Creación de un nuevo proyecto Phonegap
Ubicarse en el directorio de trabajo donde se creará el proyecto.
$ cd ~/workplace
Crear el proyecto de Phonegap a partir de una plantilla vacía utilizando la herramienta phonegap create. Esta herramienta recibe como minimo dos parámetros: el nombre del directorio del proyecto y el paquete de la aplicación (Android).
$ phonegap create EjemploApp mi.paquete.ejemploapp