Add rust and python3.9 installation

una
Sergio Alvariño 4 years ago
parent 726791c59e
commit e534e8e56c

@ -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
------

@ -918,6 +918,29 @@ sudo make install
</code>
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)
<code>
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
</code>
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
</code>
==== Instalamos python3.9 ====
''%%python3.9%%'' está ya disponible en los repos oficiales. Para dejarla instalada:
<code>
sudo apt install python3.9 python3.9-dev python3.9-venv
</code>
===== 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]]

Binary file not shown.

@ -798,6 +798,27 @@ make
sudo make install</pre>
He comprobado que make uninstall funciona correctamente, las librerías quedan instaladas en <code>/usr/local/lib/gtags</code> y los ejecutables en <code>/usr/local/bin</code>
== Rust ==
Instalamos siguiendo las instrucciones de [https://www.rust-lang.org/tools/install aqui] (Hacemos la instalación por defecto)
<pre class="{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
</pre>
Yo comento la linea del fichero <code>.zprofile</code> por que mi <code>.zshrc</code> ya lee el fichero <code>.profile</code>
Para desinstalar <code>rust</code> bastaría con ejecutar <code>rustup self uninstall</code>
== 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''.
@ -841,14 +862,14 @@ Python 3.8.2</pre>
Son los que ya comentamos en la sección de instalación de zsh, como ya dijimos conviene que instalemos los paquetes de desarrollo:
<pre>sudo apt install python2-dev
<pre class="{bash}">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</pre>
Ademas añadimos las siguientes lineas al fichero <code>~/.profile</code>:
<pre class="{bash{"># WORKON_HOME for virtualenvwrapper
<pre class="{bash}"># WORKON_HOME for virtualenvwrapper
if [ -d &quot;$HOME/.virtualenvs&quot; ] ; then
WORKON_HOME=&quot;$HOME/.virtualenvs&quot;
fi</pre>
@ -864,8 +885,13 @@ fi</pre>
Una instalación para pruebas.
<pre>mkvirtualenv -p /usr/bin/python3 jupyter
<pre class="{bash}">mkvirtualenv -p /usr/bin/python3 jupyter
python -m pip install jupyter</pre>
=== Instalamos <code>python3.9</code> ===
<code>python3.9</code> está ya disponible en los repos oficiales. Para dejarla instalada:
<pre class="{bash}">sudo apt install python3.9 python3.9-dev python3.9-venv</pre>
== 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]

Binary file not shown.

Binary file not shown.

@ -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}}

@ -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

Loading…
Cancel
Save