diff --git a/README.md b/README.md index 2e718d3..567733c 100644 --- a/README.md +++ b/README.md @@ -1971,6 +1971,31 @@ versión o versiones que queramos de `node.js` nvm ls-remote # para listar las versiones disponibles nvm install node # instala la última versión disponible +### Instalación de `mosquitto` + +`mosquitto` es un *mqtt broker* muy sencillo y completo, aunque no es +capaz de aguantar cargas grandes, para aprender es perfecto. + + sudo apt-add-repository ppa:mosquitto-dev/mosquitto-ppa + sudo apt-get update + sudo apt install mosquitto + +Con esto queda el servicio instalado y funcionando (`scs mosquitto` o +`systemctl status mosquitto`) + +Si queremos el servicio parado para arrancarlo nosotros manualmente: + + scsp mosquitto.service + scd mosquitto.service + +Y sin alias sería: + + sudo systemctl stop mosquitto.service + sudo systemctl disable mosquitto.service + +Para arrancarlo cuando lo necesitemos le damos un *start* con +`scst mosquitto.service` o `sudo systemctl start mosquitto.service` + ### Instalación de `node-red` Una vez instalado el `node.js` instalar el `node-red` es muy fácil diff --git a/out/LinuxMintUlyana.dw b/out/LinuxMintUlyana.dw index d434d39..b0f7480 100644 --- a/out/LinuxMintUlyana.dw +++ b/out/LinuxMintUlyana.dw @@ -1694,6 +1694,31 @@ Ahora que tenemos ''%%nvm%%'' instalado, ya podemos instalar fácilmente la vers nvm ls-remote # para listar las versiones disponibles nvm install node # instala la última versión disponible +==== Instalación de mosquitto ==== + +''%%mosquitto%%'' es un //mqtt broker// muy sencillo y completo, aunque no es capaz de aguantar cargas grandes, para aprender es perfecto. + + +sudo apt-add-repository ppa:mosquitto-dev/mosquitto-ppa +sudo apt-get update +sudo apt install mosquitto + +Con esto queda el servicio instalado y funcionando (''%%scs mosquitto%%'' o ''%%systemctl status mosquitto%%'') + +Si queremos el servicio parado para arrancarlo nosotros manualmente: + + +scsp mosquitto.service +scd mosquitto.service + +Y sin alias sería: + + +sudo systemctl stop mosquitto.service +sudo systemctl disable mosquitto.service + +Para arrancarlo cuando lo necesitemos le damos un //start// con ''%%scst mosquitto.service%%'' o ''%%sudo systemctl start mosquitto.service%%'' + ==== Instalación de node-red ==== Una vez instalado el ''%%node.js%%'' instalar el ''%%node-red%%'' es muy fácil diff --git a/out/LinuxMintUlyana.epub b/out/LinuxMintUlyana.epub index bd49c6a..ee95696 100644 Binary files a/out/LinuxMintUlyana.epub and b/out/LinuxMintUlyana.epub differ diff --git a/out/LinuxMintUlyana.mw b/out/LinuxMintUlyana.mw index dded0af..94fbccc 100644 --- a/out/LinuxMintUlyana.mw +++ b/out/LinuxMintUlyana.mw @@ -1479,6 +1479,25 @@ Ahora que tenemos nvm instalado, ya podemos instalar fácilmente la nvm ls-remote # para listar las versiones disponibles nvm install node # instala la última versión disponible +=== Instalación de mosquitto === + +mosquitto es un ''mqtt broker'' muy sencillo y completo, aunque no es capaz de aguantar cargas grandes, para aprender es perfecto. + +sudo apt-add-repository ppa:mosquitto-dev/mosquitto-ppa +sudo apt-get update +sudo apt install mosquitto +Con esto queda el servicio instalado y funcionando (scs mosquitto o systemctl status mosquitto) + +Si queremos el servicio parado para arrancarlo nosotros manualmente: + +scsp mosquitto.service +scd mosquitto.service +Y sin alias sería: + +sudo systemctl stop mosquitto.service +sudo systemctl disable mosquitto.service +Para arrancarlo cuando lo necesitemos le damos un ''start'' con scst mosquitto.service o sudo systemctl start mosquitto.service + === Instalación de node-red === Una vez instalado el node.js instalar el node-red es muy fácil diff --git a/out/LinuxMintUlyana.odt b/out/LinuxMintUlyana.odt index 282e950..3072f69 100644 Binary files a/out/LinuxMintUlyana.odt and b/out/LinuxMintUlyana.odt differ diff --git a/out/LinuxMintUlyana.pdf b/out/LinuxMintUlyana.pdf index 02b1c58..464675f 100644 Binary files a/out/LinuxMintUlyana.pdf and b/out/LinuxMintUlyana.pdf differ diff --git a/out/LinuxMintUlyana.tex b/out/LinuxMintUlyana.tex index 00d614a..aace904 100644 --- a/out/LinuxMintUlyana.tex +++ b/out/LinuxMintUlyana.tex @@ -2625,6 +2625,47 @@ la versión o versiones que queramos de \texttt{node.js} \end{Highlighting} \end{Shaded} +\hypertarget{instalaciuxf3n-de-mosquitto}{% +\subsubsection{\texorpdfstring{Instalación de +\texttt{mosquitto}}{Instalación de mosquitto}}\label{instalaciuxf3n-de-mosquitto}} + +\texttt{mosquitto} es un \emph{mqtt broker} muy sencillo y completo, +aunque no es capaz de aguantar cargas grandes, para aprender es +perfecto. + +\begin{Shaded} +\begin{Highlighting}[] +\FunctionTok{sudo}\NormalTok{ apt{-}add{-}repository ppa:mosquitto{-}dev/mosquitto{-}ppa} +\FunctionTok{sudo}\NormalTok{ apt{-}get update} +\FunctionTok{sudo}\NormalTok{ apt install mosquitto} +\end{Highlighting} +\end{Shaded} + +Con esto queda el servicio instalado y funcionando +(\texttt{scs\ mosquitto} o \texttt{systemctl\ status\ mosquitto}) + +Si queremos el servicio parado para arrancarlo nosotros manualmente: + +\begin{Shaded} +\begin{Highlighting}[] +\ExtensionTok{scsp}\NormalTok{ mosquitto.service} +\ExtensionTok{scd}\NormalTok{ mosquitto.service} +\end{Highlighting} +\end{Shaded} + +Y sin alias sería: + +\begin{Shaded} +\begin{Highlighting}[] +\FunctionTok{sudo}\NormalTok{ systemctl stop mosquitto.service} +\FunctionTok{sudo}\NormalTok{ systemctl disable mosquitto.service} +\end{Highlighting} +\end{Shaded} + +Para arrancarlo cuando lo necesitemos le damos un \emph{start} con +\texttt{scst\ mosquitto.service} o +\texttt{sudo\ systemctl\ start\ mosquitto.service} + \hypertarget{instalaciuxf3n-de-node-red}{% \subsubsection{\texorpdfstring{Instalación de \texttt{node-red}}{Instalación de node-red}}\label{instalaciuxf3n-de-node-red}} diff --git a/src/450_hwdev.md b/src/450_hwdev.md index a0a72d4..de2599e 100644 --- a/src/450_hwdev.md +++ b/src/450_hwdev.md @@ -576,6 +576,39 @@ nvm ls-remote # para listar las versiones disponibles nvm install node # instala la última versión disponible ``` +### Instalación de `mosquitto` + +`mosquitto` es un _mqtt broker_ muy sencillo y completo, aunque no es +capaz de aguantar cargas grandes, para aprender es perfecto. + +```bash +sudo apt-add-repository ppa:mosquitto-dev/mosquitto-ppa +sudo apt-get update +sudo apt install mosquitto +``` + +Con esto queda el servicio instalado y funcionando (`scs mosquitto` o +`systemctl status mosquitto`) + +Si queremos el servicio parado para arrancarlo nosotros manualmente: + +```bash +scsp mosquitto.service +scd mosquitto.service +``` + +Y sin alias sería: + +```bash +sudo systemctl stop mosquitto.service +sudo systemctl disable mosquitto.service +``` + +Para arrancarlo cuando lo necesitemos le damos un _start_ con `scst +mosquitto.service` o `sudo systemctl start mosquitto.service` + + + ### Instalación de `node-red` Una vez instalado el `node.js` instalar el `node-red` es muy fácil