diff --git a/README.md b/README.md index a1cb23c..4115d45 100644 --- a/README.md +++ b/README.md @@ -1095,6 +1095,31 @@ He comprobado que make uninstall funciona correctamente, las librerías quedan instaladas en `/usr/local/lib/gtags` y los ejecutables en `/usr/local/bin` +Rust +---- + +Instalamos siguiendo las instrucciones de +[aqui](https://www.rust-lang.org/tools/install) (Hacemos la instalación +por defecto) + + curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh + + stable installed - rustc 1.47.0 (18bf6b4f0 2020-10-07) + + + Rust is installed now. Great! + + To get started you need Cargo's bin directory ($HOME/.cargo/bin) in your PATH + environment variable. Next time you log in this will be done + automatically. + + To configure your current shell run source $HOME/.cargo/env + +Yo comento la linea del fichero `.zprofile` por que mi `.zshrc` ya lee +el fichero `.profile` + +Para desinstalar `rust` bastaría con ejecutar `rustup self uninstall` + Processing ---------- @@ -1187,6 +1212,13 @@ Una instalación para pruebas. mkvirtualenv -p /usr/bin/python3 jupyter python -m pip install jupyter +### Instalamos `python3.9` + +`python3.9` está ya disponible en los repos oficiales. Para dejarla +instalada: + + sudo apt install python3.9 python3.9-dev python3.9-venv + neovim ------ diff --git a/out/LinuxMintUlyana.dw b/out/LinuxMintUlyana.dw index e49163c..8ddddd3 100644 --- a/out/LinuxMintUlyana.dw +++ b/out/LinuxMintUlyana.dw @@ -918,6 +918,29 @@ sudo make install He comprobado que make uninstall funciona correctamente, las librerías quedan instaladas en ''%%/usr/local/lib/gtags%%'' y los ejecutables en ''%%/usr/local/bin%%'' +===== Rust ===== + +Instalamos siguiendo las instrucciones de [[https://www.rust-lang.org/tools/install|aqui]] (Hacemos la instalación por defecto) + + +curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh + + stable installed - rustc 1.47.0 (18bf6b4f0 2020-10-07) + + +Rust is installed now. Great! + +To get started you need Cargo's bin directory ($HOME/.cargo/bin) in your PATH +environment variable. Next time you log in this will be done +automatically. + +To configure your current shell run source $HOME/.cargo/env + + +Yo comento la linea del fichero ''%%.zprofile%%'' por que mi ''%%.zshrc%%'' ya lee el fichero ''%%.profile%%'' + +Para desinstalar ''%%rust%%'' bastaría con ejecutar ''%%rustup self uninstall%%'' + ===== Processing ===== Bajamos el paquete de la [[https://processing.org/|página web]], descomprimimimos en ''%%~/apps/%%'', en las nuevas versiones incorpora un script de instalación que ya se encarga de crear el fichero //desktop//. @@ -996,6 +1019,13 @@ Una instalación para pruebas. mkvirtualenv -p /usr/bin/python3 jupyter python -m pip install jupyter +==== Instalamos python3.9 ==== + +''%%python3.9%%'' está ya disponible en los repos oficiales. Para dejarla instalada: + + +sudo apt install python3.9 python3.9-dev python3.9-venv + ===== neovim ===== Vamos a probar //neovim//, ahora mismo la versión de los repos de Ubuntu está actualizada a la penúltima versión (0.4.3). También podemos descargar el appimage desde [[https://github.com/neovim/neovim/releases|la página web]] diff --git a/out/LinuxMintUlyana.epub b/out/LinuxMintUlyana.epub index b57895a..af03042 100644 Binary files a/out/LinuxMintUlyana.epub and b/out/LinuxMintUlyana.epub differ diff --git a/out/LinuxMintUlyana.mw b/out/LinuxMintUlyana.mw index 570a419..5ffc169 100644 --- a/out/LinuxMintUlyana.mw +++ b/out/LinuxMintUlyana.mw @@ -798,6 +798,27 @@ make sudo make install He comprobado que make uninstall funciona correctamente, las librerías quedan instaladas en /usr/local/lib/gtags y los ejecutables en /usr/local/bin +== Rust == + +Instalamos siguiendo las instrucciones de [https://www.rust-lang.org/tools/install aqui] (Hacemos la instalación por defecto) + +
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
+
+  stable installed - rustc 1.47.0 (18bf6b4f0 2020-10-07)
+
+
+Rust is installed now. Great!
+
+To get started you need Cargo's bin directory ($HOME/.cargo/bin) in your PATH
+environment variable. Next time you log in this will be done
+automatically.
+
+To configure your current shell run source $HOME/.cargo/env
+
+Yo comento la linea del fichero .zprofile por que mi .zshrc ya lee el fichero .profile + +Para desinstalar rust bastaría con ejecutar rustup self uninstall + == Processing == Bajamos el paquete de la [https://processing.org/ página web], descomprimimimos en ~/apps/, en las nuevas versiones incorpora un script de instalación que ya se encarga de crear el fichero ''desktop''. @@ -841,14 +862,14 @@ Python 3.8.2 Son los que ya comentamos en la sección de instalación de zsh, como ya dijimos conviene que instalemos los paquetes de desarrollo: -
sudo apt install python2-dev
+
sudo apt install python2-dev
 sudo apt install python-all-dev
 sudo apt install python3-dev
 sudo apt install python3-all-dev
 sudo apt install virtualenv virtualenvwrapper python3-virtualenv
Ademas añadimos las siguientes lineas al fichero ~/.profile: -
# WORKON_HOME for virtualenvwrapper
+
# WORKON_HOME for virtualenvwrapper
 if [ -d "$HOME/.virtualenvs" ] ; then
 WORKON_HOME="$HOME/.virtualenvs"
 fi
@@ -864,8 +885,13 @@ fi
Una instalación para pruebas. -
mkvirtualenv -p /usr/bin/python3 jupyter
+
mkvirtualenv -p /usr/bin/python3 jupyter
 python -m pip install jupyter
+=== Instalamos python3.9 === + +python3.9 está ya disponible en los repos oficiales. Para dejarla instalada: + +
sudo apt install python3.9 python3.9-dev python3.9-venv
== neovim == Vamos a probar ''neovim'', ahora mismo la versión de los repos de Ubuntu está actualizada a la penúltima versión (0.4.3). También podemos descargar el appimage desde [https://github.com/neovim/neovim/releases la página web] diff --git a/out/LinuxMintUlyana.odt b/out/LinuxMintUlyana.odt index 6ffee2a..8a486a0 100644 Binary files a/out/LinuxMintUlyana.odt and b/out/LinuxMintUlyana.odt differ diff --git a/out/LinuxMintUlyana.pdf b/out/LinuxMintUlyana.pdf index 036ed3e..613d438 100644 Binary files a/out/LinuxMintUlyana.pdf and b/out/LinuxMintUlyana.pdf differ diff --git a/out/LinuxMintUlyana.tex b/out/LinuxMintUlyana.tex index ead4d4f..99cf26e 100644 --- a/out/LinuxMintUlyana.tex +++ b/out/LinuxMintUlyana.tex @@ -1481,6 +1481,34 @@ He comprobado que make uninstall funciona correctamente, las librerías quedan instaladas en \texttt{/usr/local/lib/gtags} y los ejecutables en \texttt{/usr/local/bin} +\hypertarget{rust}{% +\subsection{Rust}\label{rust}} + +Instalamos siguiendo las instrucciones de +\href{https://www.rust-lang.org/tools/install}{aqui} (Hacemos la +instalación por defecto) + +\begin{verbatim} +curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh + + stable installed - rustc 1.47.0 (18bf6b4f0 2020-10-07) + + +Rust is installed now. Great! + +To get started you need Cargo's bin directory ($HOME/.cargo/bin) in your PATH +environment variable. Next time you log in this will be done +automatically. + +To configure your current shell run source $HOME/.cargo/env +\end{verbatim} + +Yo comento la linea del fichero \texttt{.zprofile} por que mi +\texttt{.zshrc} ya lee el fichero \texttt{.profile} + +Para desinstalar \texttt{rust} bastaría con ejecutar +\texttt{rustup\ self\ uninstall} + \hypertarget{processing}{% \subsection{Processing}\label{processing}} @@ -1593,6 +1621,17 @@ mkvirtualenv -p /usr/bin/python3 jupyter python -m pip install jupyter \end{verbatim} +\hypertarget{instalamos-python3.9}{% +\subsubsection{\texorpdfstring{Instalamos +\texttt{python3.9}}{Instalamos python3.9}}\label{instalamos-python3.9}} + +\texttt{python3.9} está ya disponible en los repos oficiales. Para +dejarla instalada: + +\begin{verbatim} +sudo apt install python3.9 python3.9-dev python3.9-venv +\end{verbatim} + \hypertarget{neovim}{% \subsection{neovim}\label{neovim}} diff --git a/src/400_swdev.md b/src/400_swdev.md index 8dc7423..79d277a 100644 --- a/src/400_swdev.md +++ b/src/400_swdev.md @@ -183,6 +183,33 @@ He comprobado que make uninstall funciona correctamente, las librerías quedan instaladas en `/usr/local/lib/gtags` y los ejecutables en `/usr/local/bin` +## Rust + +Instalamos siguiendo las instrucciones de +[aqui](https://www.rust-lang.org/tools/install) (Hacemos la +instalación por defecto) + +~~~{bash} +curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh + + stable installed - rustc 1.47.0 (18bf6b4f0 2020-10-07) + + +Rust is installed now. Great! + +To get started you need Cargo's bin directory ($HOME/.cargo/bin) in your PATH +environment variable. Next time you log in this will be done +automatically. + +To configure your current shell run source $HOME/.cargo/env + +~~~ + +Yo comento la linea del fichero `.zprofile` por que mi `.zshrc` ya lee +el fichero `.profile` + +Para desinstalar `rust` bastaría con ejecutar `rustup self uninstall` + ## Processing Bajamos el paquete de la [página web](https://processing.org/), @@ -245,7 +272,7 @@ Python 3.8.2 Son los que ya comentamos en la sección de instalación de zsh, como ya dijimos conviene que instalemos los paquetes de desarrollo: -~~~~ +~~~~{bash} sudo apt install python2-dev sudo apt install python-all-dev sudo apt install python3-dev @@ -255,7 +282,7 @@ sudo apt install virtualenv virtualenvwrapper python3-virtualenv Ademas añadimos las siguientes lineas al fichero `~/.profile`: -~~~~{bash{ +~~~~{bash} # WORKON_HOME for virtualenvwrapper if [ -d "$HOME/.virtualenvs" ] ; then WORKON_HOME="$HOME/.virtualenvs" @@ -276,11 +303,18 @@ tenemos la referencia de comandos de _virtualenvwrapper_. Una instalación para pruebas. -~~~~ +~~~~{bash} mkvirtualenv -p /usr/bin/python3 jupyter python -m pip install jupyter ~~~~ +### Instalamos `python3.9` + +`python3.9` está ya disponible en los repos oficiales. Para dejarla instalada: + +~~~{bash} +sudo apt install python3.9 python3.9-dev python3.9-venv +~~~ ## neovim