Mostrando entradas con la etiqueta ubuntu. Mostrar todas las entradas
Mostrando entradas con la etiqueta ubuntu. Mostrar todas las entradas

26 de marzo de 2012

Instalando node.js + npm Ubuntu 11.10

Instalación node.js + npm sin calentarnos la cabeza y de forma local en tu carpeta de usuario.

Requerimientos:

$ sudo apt-get install build-essential g++

Instalación:

12 de noviembre de 2011

Hola Mundo en Node.js / Ubuntu 11.10

HOWTO para instalar Node.js en Ubuntu 11.10

Instalando node.js

Se instalará node.js en tu carpeta de usuario: ~/local/bin
La versión a instalar será la 0.4.7, para luego poder deployarlo en Heroku

$ sudo apt-get install libssl-dev build-essential g++ curl git

$ mkdir ~/local
$ echo 'export PATH=$HOME/local/bin:$PATH' >> ~/.bashrc
$ source ~/.bashrc
$ export NODE_VERSION='0.4.7'

$ wget http://nodejs.org/dist/node-v$NODE_VERSION.tar.gz
$ tar xvfz node-v$NODE_VERSION.tar.gz
$ cd node-v$NODE_VERSION
$ ./configure --prefix=~/local --without-ssl
$ make install
$ cd ~

Instalando npm

Npm es el gestor de paquetes de node.js.

$ curl http://npmjs.org/install.sh | sh

Probando

Creamos el fichero test.js con el contenido.


var http = require('http');


http.createServer(function (req, res) {
  res.writeHead(200, {'Content-Type': 'text/plain'});
  res.end('Hello World\n');
}).listen(1337, "127.0.0.1");


console.log('Server running at http://127.0.0.1:1337/');

Ejecutamos...


$ node test.js 
Server running at http://127.0.0.1:1337/


Referencias:

Update

Para instalar la última versión actual de node (v0.6.3), sustituimos:

$ export NODE_VERSION='0.4.7'


por 


$ export NODE_VERSION='0.6.3'


y


$ wget http://nodejs.org/dist/node-v$NODE_VERSION.tar.gz


por


$ wget http://nodejs.org/dist/v$NODE_VERSION/node-v$NODE_VERSION.tar.gz

Git Repository bitbucket.org Ubuntu 11.10 / Eclipse

Preparando el sistema y configuraciones varias

Vamos a clonar un proyecto Git de https://bitbucket.org.

Necesitamos subir nuestra clave pública a bitbucket. En la siguiente dirección indican como crearla y subirla.

Si no tenemos clave pública en /home/b3ni/.ssh/id_rsa.pub la crearemos de forma normal con (email de tu cuenta bitbucket):


ssh-keygen -t rsa -C "your_email@youremail.com"


Subimos el fichero id_rsa.pub generado en el perfil de usuario de bitbucket.



En la opción SSH Keys



Clonamos el repositorio en nuestra máquina.

$ git clone git@bitbucket.org:b3ni/REPO.git

Si nos da un error de autenticación del estilo.

Permission denied (publickey).

Añadimos nuestra key al sistema (por si no lo estaba antes), con la orden:

$ ssh-add

Clonando en Eclipse

De forma similar a como instalamos el plugin para Mercurial. Nos vamos al Eclipse MarketPlace he instalamos EGit - Git Team Provider (http://marketplace.eclipse.org/content/egit-git-team-provider)

Añadimos la perspectiva de Git.


Una forma cómoda de clonarlo, es copiando la url anterior (git@bitbucket.org:b3ni/REPO.git) al portapapeles y pegarla en la ventana de repositorios.


Indicamos el protocolo, ssh y siguiente. Más adelante seleccionamos en que directorio se va a clonar, en mi caso dentro de mi workspace.


Ahora creamos un proyecto para trabajar en Eclipse. Hacemos click derecho sobre la copia de trabajo importada y le damos a Import Project...



En la vista de proyectos de Eclipse creamos un fichero y hacemos Team > Commit para añadirlo al repositorio local.


Si nos pide identificación, poner tu mail de tu ssh / bitbucket.


A continuación enviamos los cambios al master. Con Team > Push To Upstream. Si nos vamos a la vista web de bitbucket, ya tenemos nuestro fichero subido.


Fin.

9 de marzo de 2011

SO y Arquitectura Linux

Saber el sistema operativo y la aquitectura de la máquina.

$ cat /etc/issue && uname -m

Ubuntu 10.10 \n \l

x86_64

Referencias:
http://www.versionet.com/gnu-linux/como-saber-que-distribucion-y-version-de-linux-esta-instalada

19 de diciembre de 2010

Install OpenERP Ubuntu 10.10 (for dummies)

Otra instalación más fácil (que la comentada en otros capitulos) es instalar los paquetes directamente desde el repositorio de Ubuntu.

Suponemos que ya está montada la base de datos PostgresSQL con un usuario para OpenERP.

Hacemos:

$ sudo apt-get update && sudo apt-get upgrade
$ sudo apt-get install openerp-server openerp-client

Esto instalará el cliente, el server y sus dependencia. Pone el server como demonio y lo arranca.

Configurando openerp-server (5.0.14-0ubuntu1) ...

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* Open ERP uses a PostgreSQL database to store its data. With the first *
* generation of packages, you have to setup this database manually.     *
* Please read /usr/share/doc/openerp-server/README.Debian how to do it. *
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

Starting openerp-server: openerp-server.

Continuará...

Referencias:
http://doc.openerp.com/book/1/1_1_Inst_Config/1_1_Inst_Config_install.html#installation-on-linux-ubuntu

4 de noviembre de 2010

Configurar Ethernet Atheros en Ubuntu 10.10

Los pcs con el chips de Atheros AR8151 Gigabit Ethernet no tendrán conexión por cable en Ubuntu 10.10

La descripción exacta del chips:

$ lspci | grep Ethernet
02:00.0 Ethernet controller: Atheros Communications AR8151 v1.0 Gigabit Ethernet (rev c0)


Para habilitarla:

$ wget AR81Family-linux-v1.0.1.14.tar.gz (http://partner.atheros.com/Drivers.aspx)
$ tar zxvf AR81Family-Linux-v1.0.1.9.tar.gz
$ make
$ sudo make install
$ sudo modprobe atl1e


Hay que tener en cuenta esto cuando se actualice el nucleo.