¿Cómo puedo instalar Node.js y MongoDB para que sean las versiones más actuales? Las versiones disponibles del administrador de paquetes no están actualizadas, y el PPA de Chris Lea para Node.js no se actualiza regularmente.
fuente
¿Cómo puedo instalar Node.js y MongoDB para que sean las versiones más actuales? Las versiones disponibles del administrador de paquetes no están actualizadas, y el PPA de Chris Lea para Node.js no se actualiza regularmente.
Los paquetes en la Herramienta de empaquetado avanzada (AptGet) no siempre funcionan o, en ocasiones, están desactualizados en Ubuntu. Sugiero construir Node.js desde la fuente e instalar el paquete .deb recomendado para Ubuntu proporcionado por MongoDB .
Video de demostración:
Estos son necesarios para construir y ejecutar.
sudo apt-get install build-essential lamp-server^
Node.js se puede instalar fácilmente desde su paquete fuente ubicado en la página principal de nodejs.org. Le permite crear el paquete más compatible para la instalación.
Nota: Recomiendo no instalar los Binarios de Linux para la arquitectura de su sistema (es decir, x32, x64) ya que faltan componentes que pueda necesitar, como NPM.
Puede hacer clic derecho en el botón INSTALAR para copiar el enlace del paquete fuente y hacer lo siguiente también en su consola de terminal. (El ejemplo muestra cómo instalar la versión actual a partir del 31/07/2014)
wget http://nodejs.org/dist/v0.10.30/node-v0.10.30.tar.gz
Descomprima e ingrese al directorio.
tar -xvzf node-v0.10.30.tar.gz
cd node-v0.10.30
Configure el archivo make para su máquina y luego compílelo e instálelo como usuario root.
./configure
make
sudo make install
Prueba para asegurarte de que esté instalado.
node -v
También ha instalado el Administrador de paquetes de nodos . Escriba lo siguiente para ver los elementos que se instalaron con los números de versión:
npm version
La documentación de MongoDB sugiere instalar el paquete .deb provisto por ellos para las últimas versiones, siempre que esté usando Running y Ubuntu sobre 9.10 "Karmic". Doc: instalación en Ubuntu
Adquirir clave:
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10
Adquirir lista de fuentes:
echo 'deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen' | sudo tee /etc/apt/sources.list.d/mongodb.list
Actualice el administrador de paquetes e instálelo:
sudo apt-get update && sudo apt-get install mongodb-org
Pruebe si se ejecuta el shell MongoDB:
mongo
Presione Ctrl+ Cpara salir.
Nota: mongo-10gen se puede actualizar y actualizar desde AptGet. No necesita volver a realizar la acción de instalación a menos que la elimine.
node.js
La versión actual de node.js en ubuntu es 0.10, donde 0.12 es estable. Puede actualizar a través del incorporado
n
comando comoMongoDB
MongoDB ha actualizado sus repositorios a
http://repo.mongodb.org/apt/ubuntu
. Instalar(excepto si usa 12.04, en cuyo caso reemplace
trusty
, pero esta línea funcionavivid
, por ejemplo, y puede omitir elkeyserver...
paso si tuvo una instalación previa de MongoDB y simplemente hacer unupdate
ydist-upgrade
)Referencias: Node.js y MongoDB
fuente