Este módulo ayuda a los usuarios a instalar Nodo JS que es un lado del servidor JS Idioma. Node.js es un código abierto, entorno de ejecución multiplataforma para el lado del servidor y aplicaciones de red. Aplicaciones Node.js están escritos en JavaScript, y se puede ejecutar en el tiempo de ejecución Node.js en OS X, Microsoft Windows, Linux y FreeBSD. Aquí, vamos a ver cómo este módulo facilita en la instalación y uso del Nodo-JS.
El comando de ayuda conduce a los usuarios en cuanto a la finalidad y al igual que sobre las opciones que se incluyen en el módulo Node-JS. Las listas de comandos de ayuda fuera de los parámetros alternativos de módulo Node-JS. También describe la sintaxis para instalar el módulo Node-JS. El comando de ayuda para el módulo Node-JS se muestra a continuación.
ptconfigure NodeJS help
La sintaxis para declarar el comando de ayuda no es sensible a mayúsculas, que es una ventaja añadida. La siguiente captura de pantalla a visualizar sobre el comando de ayuda bajo Nodo JS.
kevell@corp:/# ptconfigure NodeJS help
******************************
This command allows you to install Node JS, The Server Side JS Language
NodeJS, node-js, nodejs
- install
Installs NodeJS through apt-get.
example: ptconfigure node-js install
------------------------------
End Help
******************************
Instalación del Nodo-JS para su máquina, se puede hacer simplemente usando el comando siguiente como se muestra:
ptconfigure node-js install
Después de introducir el comando anterior, las siguientes operaciones se produce como se muestra en el formato tabular.
| Parámetros | Parámetro Alternativa | Opciones | Comentarios |
|---|---|---|---|
| Install Node JS? (Y/N) | En lugar de Nodo JS, NodeJS, nodo-js, también se pueden utilizar nodejs. | Y(Yes) | Si el usuario desea continuar el proceso de instalación se puede introducir como Y. |
| Install Node JS? (Y/N) | En lugar de Nodo JS, NodeJS, nodo-js, también se pueden utilizar nodejs.| | N(No) | Si el usuario desea continuar el proceso de instalación se puede introducir como N. |
Si el usuario continúa el proceso de instalación, durante la ejecución de la instalación produce el siguiente proceso:
Por último, se informa claramente de los informes y de estado. Y también, añadiendo paquete nodejs del Packager Apt ejecutados correctamente. La siguiente captura de pantalla muestra todo el proceso de instalación como se describe.
Si el nodo-js módulo ya existe en la máquina de los usuarios, se mostrará un mensaje como el paquete de nodo-js del empaquetador Apt ya está instalado. La captura de pantalla de la siguiente es un buen ejemplo de ese tipo de mensajes.
kevell@corp:/# ptconfigure node-js install
Install Node JS? (Y/N)
y
*******************************
* Pharaoh Tools *
* Node JS! *
*******************************
Reading package lists...
Building dependency tree...
Reading state information...
The following extra packages will be installed:
ax25-node libax25 openbsd-inetd
The following NEW packages will be installed:
ax25-node libax25 node openbsd-inetd
0 upgraded, 4 newly installed, 0 to remove and 17 not upgraded.
Need to get 110 kB of archives.
After this operation, 465 kB of additional disk space will be used.
Get:1 http://archive.ubuntu.com/ubuntu/ trusty/universe libax25 amd64 0.0.12-rc2+cvs20120204-2ubuntu2 [22.7 kB]
Get:2 http://archive.ubuntu.com/ubuntu/ trusty/main openbsd-inetd amd64 0.20091229-2ubuntu3 [30.8 kB]
Get:3 http://archive.ubuntu.com/ubuntu/ trusty/universe ax25-node amd64 0.3.2-7.4 [54.8 kB]
Get:4 http://archive.ubuntu.com/ubuntu/ trusty/universe node all 0.3.2-7.4 [1,284 B]
Fetched 110 kB in 2s (39.1 kB/s)
Selecting previously unselected package libax25.
(Reading database ... 237551 files and directories currently installed.)
Preparing to unpack .../libax25_0.0.12-rc2+cvs20120204-2ubuntu2_amd64.deb ...
Unpacking libax25 (0.0.12-rc2+cvs20120204-2ubuntu2) ...
Selecting previously unselected package openbsd-inetd.
Preparing to unpack .../openbsd-inetd_0.20091229-2ubuntu3_amd64.deb ...
Unpacking openbsd-inetd (0.20091229-2ubuntu3) ...
Selecting previously unselected package ax25-node.
Preparing to unpack .../ax25-node_0.3.2-7.4_amd64.deb ...
Unpacking ax25-node (0.3.2-7.4) ...
Selecting previously unselected package node.
Preparing to unpack .../node_0.3.2-7.4_all.deb ...
Unpacking node (0.3.2-7.4) ...
Processing triggers for man-db (2.6.7.1-1ubuntu1) ...
Processing triggers for ureadahead (0.100.0-16) ...
Setting up libax25 (0.0.12-rc2+cvs20120204-2ubuntu2) ...
Setting up openbsd-inetd (0.20091229-2ubuntu3) ...
* Stopping internet superserver inetd
...done.
* Not starting internet superserver: no services enabled
Processing triggers for ureadahead (0.100.0-16) ...
Setting up ax25-node (0.3.2-7.4) ...
Setting up node (0.3.2-7.4) ...
Processing triggers for libc-bin (2.19-0ubuntu6.4) ...
[Pharaoh Logging] Adding Package node from the Packager Apt executed correctly
Reading package lists...
Building dependency tree...
Reading state information...
The following extra packages will be installed:
libv8-3.14.5
The following NEW packages will be installed:
libv8-3.14.5 nodejs
0 upgraded, 2 newly installed, 0 to remove and 17 not upgraded.
Need to get 1,873 kB of archives.
After this operation, 7,429 kB of additional disk space will be used.
Get:1 http://archive.ubuntu.com/ubuntu/ trusty/universe libv8-3.14.5 amd64 3.14.5.8-5ubuntu2 [1,189 kB]
Get:2 http://archive.ubuntu.com/ubuntu/ trusty/universe nodejs amd64 0.10.25~dfsg2-2ubuntu1 [684 kB]
Fetched 1,873 kB in 14s (126 kB/s)
Selecting previously unselected package libv8-3.14.5.
(Reading database ... 237621 files and directories currently installed.)
Preparing to unpack .../libv8-3.14.5_3.14.5.8-5ubuntu2_amd64.deb ...
Unpacking libv8-3.14.5 (3.14.5.8-5ubuntu2) ...
Selecting previously unselected package nodejs.
Preparing to unpack .../nodejs_0.10.25~dfsg2-2ubuntu1_amd64.deb ...
Unpacking nodejs (0.10.25~dfsg2-2ubuntu1) ...
Processing triggers for doc-base (0.10.5) ...
Processing 1 added doc-base file...
Processing triggers for man-db (2.6.7.1-1ubuntu1) ...
Setting up libv8-3.14.5 (3.14.5.8-5ubuntu2) ...
Setting up nodejs (0.10.25~dfsg2-2ubuntu1) ...
update-alternatives: using /usr/bin/nodejs to provide /usr/bin/js (js) in auto mode
Processing triggers for libc-bin (2.19-0ubuntu6.4) ...
[Pharaoh Logging] Adding Package nodejs from the Packager Apt executed correctly
... All done!
*******************************
Thanks for installing , visit www.pharaohtools.com for more
******************************
Single App Installer:
--------------------------------------------
NodeJS: Success
------------------------------
Installer Finished
------------------------------