@ -834,10 +834,10 @@ Bajamos el paquete con la última versión desde [https://golang.org/dl/ la pág
Descomprimimos como ''root'' en <code>/usr/local/</code>
<source lang="bash">sudo tar -C /usr/local -xvzf go1.15.7.linux-amd64.tar.gz</source>
<syntaxhighlight lang="bash">sudo tar -C /usr/local -xvzf go1.15.7.linux-amd64.tar.gz</syntaxhighlight>
Añadimos al path con las siguientes lineas en <code>~/.profile</code>:
<source lang="bash">#golang
<syntaxhighlight lang="bash">#golang
if [ -d "/usr/local/go" ] ; then
export GOROOT="/usr/local/go"
PATH="$PATH:$GOROOT/bin"
@ -845,12 +845,12 @@ fi
if [ -d "$HOME/work/development/gocode" ] ; then
export GOPATH="$HOME/work/development/gocode"
PATH="$PATH:$GOPATH/bin"
fi</source>
fi</syntaxhighlight>
=== Instalación de ''gopls'' un servidor de LSP para editores: ===
Desde un directorio '''que no sea el GOPATH'''
<source lang="bash">GO111MODULE=on go get golang.org/x/tools/gopls@latest</source>
<syntaxhighlight lang="bash">GO111MODULE=on go get golang.org/x/tools/gopls@latest</syntaxhighlight>
== Processing ==
Bajamos el paquete de la [https://processing.org/ página web], descomprimimimos en <code>~/apps/</code>, en las nuevas versiones incorpora un script de instalación que ya se encarga de crear el fichero ''desktop''.
Y configuramos en <code>~/.bashrc</code> y en <code>~/.zshrc</code> (aunque en el último no es necesario tocar nada si usamos el ''bundle'' para ''Antigen''):
<source lang="bash">if command -v pyenv 1>/dev/null 2>&1; then
<syntaxhighlight lang="bash">if command -v pyenv 1>/dev/null 2>&1; then
eval "$(pyenv init -)"
fi</source>
fi</syntaxhighlight>
Podemos probar que todo funciona con: <code>pyenv install -l</code>
Una vez instalado hay que estudiarse [https://github.com/pyenv/pyenv/blob/master/COMMANDS.md la referencia de comandos]
@ -1526,44 +1526,44 @@ Para instalar node-red en linux necesitamos instalar primero <code>node.js</code
Para ello ejecutamos el siguiente comando (la versión actual de <code>nvm</code> es la 0.37.0)
Para comprobar la instalación usamos <code>command -v nvm</code> que nos devolverá <code>nvm</code>. <code>which</code> no funciona en este caso por que es un script para aplicarle <code>source</code>
=== Instalación de <code>node.js</code> ===
Ahora que tenemos <code>nvm</code> instalado, ya podemos instalar fácilmente la versión o versiones que queramos de <code>node.js</code>
<source lang="bash">nvm ls-remote # para listar las versiones disponibles
nvm install node # instala la última versión disponible</source>
<syntaxhighlight lang="bash">nvm ls-remote # para listar las versiones disponibles
nvm install node # instala la última versión disponible</syntaxhighlight>
=== Instalación de <code>mosquitto</code> ===
<code>mosquitto</code> es un ''mqtt broker'' muy sencillo y completo, aunque no es capaz de aguantar cargas grandes, para aprender es perfecto.
Para arrancarlo cuando lo necesitemos le damos un ''start'' con <code>scst mosquitto.service</code> o <code>sudo systemctl start mosquitto.service</code>
Descargamos la aplicación en formato <code>.deb</code> desde [https://www.dnielectronico.es/PortalDNIe/PRF1_Cons02.action?pag=REF_1112 la página de descargas del portal DNIe].
Automáticamente nos instalará las dependecias: <code>libccid</code>, <code>pcsd</code> y <code>pinentry-gtk2</code>. A mayores instalamos:
\BuiltInTok{[}\OtherTok{{-}s}\StringTok{"}\VariableTok{$NVM\_DIR}\StringTok{/nvm.sh"}\BuiltInTok{]}\KeywordTok{\&\&}\ExtensionTok{\textbackslash{}.}\StringTok{"}\VariableTok{$NVM\_DIR}\StringTok{/nvm.sh"}\CommentTok{\# This loads nvm}
\BuiltInTok{[}\OtherTok{{-}s}\StringTok{"}\VariableTok{$NVM\_DIR}\StringTok{/bash\_completion"}\BuiltInTok{]}\KeywordTok{\&\&}\ExtensionTok{\textbackslash{}.}\StringTok{"}\VariableTok{$NVM\_DIR}\StringTok{/bash\_completion"}\CommentTok{\# This loads nvm bash\_completion}
\end{Highlighting}
\end{Shaded}
@ -2737,8 +2737,8 @@ la versión o versiones que queramos de \texttt{node.js}
\begin{Shaded}
\begin{Highlighting}[]
\ExtensionTok{nvm}\NormalTok{ ls{-}remote \# para listar las versiones disponibles}
\ExtensionTok{nvm}\NormalTok{ install node \# instala la última versión disponible}
\ExtensionTok{nvm}\NormalTok{ ls{-}remote }\CommentTok{\# para listar las versiones disponibles}
\ExtensionTok{nvm}\NormalTok{ install node }\CommentTok{\# instala la última versión disponible}
\end{Highlighting}
\end{Shaded}
@ -2791,7 +2791,7 @@ Seguimos el método para ubuntu: