Add r-cran installation

master
Sergio Alvariño 1 year ago
parent 75ad15195c
commit bfa519e49a

@ -1769,61 +1769,6 @@ Ahora siempre uso los servidores de base de datos dockerizados. Pero
sigue siendo interesante instalar los clientes en nuestro sistema con sigue siendo interesante instalar los clientes en nuestro sistema con
`sudo apt install mariadb-client` `sudo apt install mariadb-client`
Instalamos la última estable para Ubuntu Fossa desde los repos
oficiales.
Primero añadimos los repos.
Añadimos la clave de firma:
``` {bash}
sudo apt-key adv --fetch-keys 'https://mariadb.org/mariadb_release_signing_key.asc'
```
Ahora tenemos dos opciones:
Podemos ejecutar:
sudo add-apt-repository 'deb [arch=amd64,arm64,ppc64el] http://mariadb.mirror.liteserver.nl/repo/10.5/ubuntu focal main'
O podemos crear un fichero `/etc/apt/apt.sources.list.d/MariaDB` con el
siguiente contenido (yo dejo las fuentes comentadas):
# MariaDB 10.5 [Stable] repository list - created UTC
# https://mariadb.org/download-test/
deb [arch=amd64] http://mariadb.mirror.liteserver.nl/repo/10.5/ubuntu focal main
# deb-src http://mariadb.mirror.liteserver.nl/repo/10.5/ubuntu focal main
Y ya solo nos queda lo de siempre:
sudo apt update
sudo apt upgrade
sudo apt install mariadb-server
Podemos comprobar con `systemctl status mariadb`
También podemos hacer login con el usuario `root`:
sudo mariadb -u root
**Ojo**, hay que hacer `sudo`, el comando `mariadb -u root` no funciona.
Y ahora aseguramos la instación con:
sudo mysql_secure_installation
Yo diría que tienes que decir que si a todas las preguntas, excepto
quizás al *unix_socket_authentication*.
Por último sólo nos queda decidir si el servicio mariadb debe estar
ejecutándose permanentemente o no.
Si queremos pararlo y que no se arranque automáticamente al arrancar el
ordenador:
sudo systemctl stop mariadb
sudo systemctl disable mariadb
## Squirrel SQL Client ## Squirrel SQL Client
Bajamos el zip de estándar desde [la página web de Bajamos el zip de estándar desde [la página web de
@ -1839,13 +1784,22 @@ página oficial. Nos interesa el fichero `maria-java-client-2.6.0.jar`
Configuramos el driver para que sepa donde está el fichero `.jar` y ya Configuramos el driver para que sepa donde está el fichero `.jar` y ya
estamos listos para trabajar. estamos listos para trabajar.
El fichero `squirrel-sql.sh` necesita que lo lancemos desde el
directorio del script.
## R y R-studio ## R y R-studio
Primero instalamos la última versión de R en nuestro pc: Primero instalamos la última versión de R en nuestro pc:
``` {bash} ``` {bash}
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9 wget -qO- https://cloud.r-project.org/bin/linux/ubuntu/marutter_pubkey.asc \
sudo add-apt-repository 'deb https://cloud.r-project.org/bin/linux/ubuntu focal-cran40/' |gpg --dearmor -o /usr/local/share/keyrings/cran-archive-keyring.gpg
. /etc/os-release
sudo echo "deb [signed-by=/usr/local/share/keyrings/cran-archive-keyring.gpg ] \
https://cloud.r-project.org/bin/linux/ubuntu ${UBUNTU_CODENAME}-cran40/" \
| sudo tee /etc/apt/sources.list.d/cran.list
sudo apt update sudo apt update
sudo apt install r-base sudo apt install r-base
``` ```

@ -1533,68 +1533,6 @@ sudo apt install httpie links
Ahora siempre uso los servidores de base de datos dockerizados. Pero sigue siendo interesante instalar los clientes en nuestro sistema con ''%%sudo apt install mariadb-client%%'' Ahora siempre uso los servidores de base de datos dockerizados. Pero sigue siendo interesante instalar los clientes en nuestro sistema con ''%%sudo apt install mariadb-client%%''
Instalamos la última estable para Ubuntu Fossa desde los repos oficiales.
Primero añadimos los repos.
Añadimos la clave de firma:
<code {bash}>
sudo apt-key adv --fetch-keys 'https://mariadb.org/mariadb_release_signing_key.asc'
</code>
Ahora tenemos dos opciones:
Podemos ejecutar:
<code>
sudo add-apt-repository 'deb [arch=amd64,arm64,ppc64el] http://mariadb.mirror.liteserver.nl/repo/10.5/ubuntu focal main'
</code>
O podemos crear un fichero ''%%/etc/apt/apt.sources.list.d/MariaDB%%'' con el siguiente contenido (yo dejo las fuentes comentadas):
<code>
# MariaDB 10.5 [Stable] repository list - created UTC
# https://mariadb.org/download-test/
deb [arch=amd64] http://mariadb.mirror.liteserver.nl/repo/10.5/ubuntu focal main
# deb-src http://mariadb.mirror.liteserver.nl/repo/10.5/ubuntu focal main
</code>
Y ya solo nos queda lo de siempre:
<code>
sudo apt update
sudo apt upgrade
sudo apt install mariadb-server
</code>
Podemos comprobar con ''%%systemctl status mariadb%%''
También podemos hacer login con el usuario ''%%root%%'':
<code>
sudo mariadb -u root
</code>
**Ojo**, hay que hacer ''%%sudo%%'', el comando ''%%mariadb -u root%%'' no funciona.
Y ahora aseguramos la instación con:
<code>
sudo mysql_secure_installation
</code>
Yo diría que tienes que decir que si a todas las preguntas, excepto quizás al //unix_socket_authentication//.
Por último sólo nos queda decidir si el servicio mariadb debe estar ejecutándose permanentemente o no.
Si queremos pararlo y que no se arranque automáticamente al arrancar el ordenador:
<code>
sudo systemctl stop mariadb
sudo systemctl disable mariadb
</code>
===== Squirrel SQL Client ===== ===== Squirrel SQL Client =====
Bajamos el zip de estándar desde [[http://www.squirrelsql.org/|la página web de Squirrel]] (yo prefiero no usar el instalador) Bajamos el zip de estándar desde [[http://www.squirrelsql.org/|la página web de Squirrel]] (yo prefiero no usar el instalador)
@ -1605,13 +1543,21 @@ Nos descargamos también el //java connector// para MariaDB. Desde la página of
Configuramos el driver para que sepa donde está el fichero ''%%.jar%%'' y ya estamos listos para trabajar. Configuramos el driver para que sepa donde está el fichero ''%%.jar%%'' y ya estamos listos para trabajar.
El fichero ''%%squirrel-sql.sh%%'' necesita que lo lancemos desde el directorio del script.
===== R y R-studio ===== ===== R y R-studio =====
Primero instalamos la última versión de R en nuestro pc: Primero instalamos la última versión de R en nuestro pc:
<code {bash}> <code {bash}>
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9 wget -qO- https://cloud.r-project.org/bin/linux/ubuntu/marutter_pubkey.asc \
sudo add-apt-repository 'deb https://cloud.r-project.org/bin/linux/ubuntu focal-cran40/' |gpg --dearmor -o /usr/local/share/keyrings/cran-archive-keyring.gpg
. /etc/os-release
sudo echo "deb [signed-by=/usr/local/share/keyrings/cran-archive-keyring.gpg ] \
https://cloud.r-project.org/bin/linux/ubuntu ${UBUNTU_CODENAME}-cran40/" \
| sudo tee /etc/apt/sources.list.d/cran.list
sudo apt update sudo apt update
sudo apt install r-base sudo apt install r-base
</code> </code>

Binary file not shown.

@ -1343,47 +1343,6 @@ Herramientas útiles para depuración web
Ahora siempre uso los servidores de base de datos dockerizados. Pero sigue siendo interesante instalar los clientes en nuestro sistema con <code>sudo apt install mariadb-client</code> Ahora siempre uso los servidores de base de datos dockerizados. Pero sigue siendo interesante instalar los clientes en nuestro sistema con <code>sudo apt install mariadb-client</code>
Instalamos la última estable para Ubuntu Fossa desde los repos oficiales.
Primero añadimos los repos.
Añadimos la clave de firma:
<pre class="{bash}">sudo apt-key adv --fetch-keys 'https://mariadb.org/mariadb_release_signing_key.asc'</pre>
Ahora tenemos dos opciones:
Podemos ejecutar:
<pre>sudo add-apt-repository 'deb [arch=amd64,arm64,ppc64el] http://mariadb.mirror.liteserver.nl/repo/10.5/ubuntu focal main'</pre>
O podemos crear un fichero <code>/etc/apt/apt.sources.list.d/MariaDB</code> con el siguiente contenido (yo dejo las fuentes comentadas):
<pre># MariaDB 10.5 [Stable] repository list - created UTC
# https://mariadb.org/download-test/
deb [arch=amd64] http://mariadb.mirror.liteserver.nl/repo/10.5/ubuntu focal main
# deb-src http://mariadb.mirror.liteserver.nl/repo/10.5/ubuntu focal main</pre>
Y ya solo nos queda lo de siempre:
<pre>sudo apt update
sudo apt upgrade
sudo apt install mariadb-server</pre>
Podemos comprobar con <code>systemctl status mariadb</code>
También podemos hacer login con el usuario <code>root</code>:
<pre>sudo mariadb -u root</pre>
'''Ojo''', hay que hacer <code>sudo</code>, el comando <code>mariadb -u root</code> no funciona.
Y ahora aseguramos la instación con:
<pre>sudo mysql_secure_installation</pre>
Yo diría que tienes que decir que si a todas las preguntas, excepto quizás al ''unix_socket_authentication''.
Por último sólo nos queda decidir si el servicio mariadb debe estar ejecutándose permanentemente o no.
Si queremos pararlo y que no se arranque automáticamente al arrancar el ordenador:
<pre>sudo systemctl stop mariadb
sudo systemctl disable mariadb</pre>
<span id="squirrel-sql-client"></span> <span id="squirrel-sql-client"></span>
== Squirrel SQL Client == == Squirrel SQL Client ==
@ -1395,13 +1354,21 @@ Nos descargamos también el ''java connector'' para MariaDB. Desde la página of
Configuramos el driver para que sepa donde está el fichero <code>.jar</code> y ya estamos listos para trabajar. Configuramos el driver para que sepa donde está el fichero <code>.jar</code> y ya estamos listos para trabajar.
El fichero <code>squirrel-sql.sh</code> necesita que lo lancemos desde el directorio del script.
<span id="r-y-r-studio"></span> <span id="r-y-r-studio"></span>
== R y R-studio == == R y R-studio ==
Primero instalamos la última versión de R en nuestro pc: Primero instalamos la última versión de R en nuestro pc:
<pre class="{bash}">sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9 <pre class="{bash}">wget -qO- https://cloud.r-project.org/bin/linux/ubuntu/marutter_pubkey.asc \
sudo add-apt-repository 'deb https://cloud.r-project.org/bin/linux/ubuntu focal-cran40/' |gpg --dearmor -o /usr/local/share/keyrings/cran-archive-keyring.gpg
. /etc/os-release
sudo echo &quot;deb [signed-by=/usr/local/share/keyrings/cran-archive-keyring.gpg ] \
https://cloud.r-project.org/bin/linux/ubuntu ${UBUNTU_CODENAME}-cran40/&quot; \
| sudo tee /etc/apt/sources.list.d/cran.list
sudo apt update sudo apt update
sudo apt install r-base</pre> sudo apt install r-base</pre>
<span id="r-studio"></span> <span id="r-studio"></span>

Binary file not shown.

Binary file not shown.

@ -2400,76 +2400,6 @@ Ahora siempre uso los servidores de base de datos dockerizados. Pero
sigue siendo interesante instalar los clientes en nuestro sistema con sigue siendo interesante instalar los clientes en nuestro sistema con
\texttt{sudo\ apt\ install\ mariadb-client} \texttt{sudo\ apt\ install\ mariadb-client}
Instalamos la última estable para Ubuntu Fossa desde los repos
oficiales.
Primero añadimos los repos.
Añadimos la clave de firma:
\begin{Shaded}
\begin{Highlighting}[]
\NormalTok{sudo apt{-}key adv {-}{-}fetch{-}keys \textquotesingle{}https://mariadb.org/mariadb\_release\_signing\_key.asc\textquotesingle{}}
\end{Highlighting}
\end{Shaded}
Ahora tenemos dos opciones:
Podemos ejecutar:
\begin{verbatim}
sudo add-apt-repository 'deb [arch=amd64,arm64,ppc64el] http://mariadb.mirror.liteserver.nl/repo/10.5/ubuntu focal main'
\end{verbatim}
O podemos crear un fichero \texttt{/etc/apt/apt.sources.list.d/MariaDB}
con el siguiente contenido (yo dejo las fuentes comentadas):
\begin{verbatim}
# MariaDB 10.5 [Stable] repository list - created UTC
# https://mariadb.org/download-test/
deb [arch=amd64] http://mariadb.mirror.liteserver.nl/repo/10.5/ubuntu focal main
# deb-src http://mariadb.mirror.liteserver.nl/repo/10.5/ubuntu focal main
\end{verbatim}
Y ya solo nos queda lo de siempre:
\begin{verbatim}
sudo apt update
sudo apt upgrade
sudo apt install mariadb-server
\end{verbatim}
Podemos comprobar con \texttt{systemctl\ status\ mariadb}
También podemos hacer login con el usuario \texttt{root}:
\begin{verbatim}
sudo mariadb -u root
\end{verbatim}
\textbf{Ojo}, hay que hacer \texttt{sudo}, el comando
\texttt{mariadb\ -u\ root} no funciona.
Y ahora aseguramos la instación con:
\begin{verbatim}
sudo mysql_secure_installation
\end{verbatim}
Yo diría que tienes que decir que si a todas las preguntas, excepto
quizás al \emph{unix\_socket\_authentication}.
Por último sólo nos queda decidir si el servicio mariadb debe estar
ejecutándose permanentemente o no.
Si queremos pararlo y que no se arranque automáticamente al arrancar el
ordenador:
\begin{verbatim}
sudo systemctl stop mariadb
sudo systemctl disable mariadb
\end{verbatim}
\hypertarget{squirrel-sql-client}{% \hypertarget{squirrel-sql-client}{%
\subsection{Squirrel SQL Client}\label{squirrel-sql-client}} \subsection{Squirrel SQL Client}\label{squirrel-sql-client}}
@ -2486,6 +2416,9 @@ página oficial. Nos interesa el fichero
Configuramos el driver para que sepa donde está el fichero \texttt{.jar} Configuramos el driver para que sepa donde está el fichero \texttt{.jar}
y ya estamos listos para trabajar. y ya estamos listos para trabajar.
El fichero \texttt{squirrel-sql.sh} necesita que lo lancemos desde el
directorio del script.
\hypertarget{r-y-r-studio}{% \hypertarget{r-y-r-studio}{%
\subsection{R y R-studio}\label{r-y-r-studio}} \subsection{R y R-studio}\label{r-y-r-studio}}
@ -2493,8 +2426,14 @@ Primero instalamos la última versión de R en nuestro pc:
\begin{Shaded} \begin{Shaded}
\begin{Highlighting}[] \begin{Highlighting}[]
\NormalTok{sudo apt{-}key adv {-}{-}keyserver keyserver.ubuntu.com {-}{-}recv{-}keys E298A3A825C0D65DFD57CBB651716619E084DAB9} \NormalTok{wget {-}qO{-} https://cloud.r{-}project.org/bin/linux/ubuntu/marutter\_pubkey.asc \textbackslash{}}
\NormalTok{sudo add{-}apt{-}repository \textquotesingle{}deb https://cloud.r{-}project.org/bin/linux/ubuntu focal{-}cran40/\textquotesingle{}} \NormalTok{ |gpg {-}{-}dearmor {-}o /usr/local/share/keyrings/cran{-}archive{-}keyring.gpg}
\NormalTok{. /etc/os{-}release}
\NormalTok{sudo echo "deb [signed{-}by=/usr/local/share/keyrings/cran{-}archive{-}keyring.gpg ] \textbackslash{}}
\NormalTok{https://cloud.r{-}project.org/bin/linux/ubuntu $\{UBUNTU\_CODENAME\}{-}cran40/" \textbackslash{}}
\NormalTok{| sudo tee /etc/apt/sources.list.d/cran.list}
\NormalTok{sudo apt update} \NormalTok{sudo apt update}
\NormalTok{sudo apt install r{-}base} \NormalTok{sudo apt install r{-}base}
\end{Highlighting} \end{Highlighting}

@ -598,87 +598,19 @@ sudo apt install httpie links
Ahora siempre uso los servidores de base de datos dockerizados. Pero sigue siendo interesante instalar los clientes en nuestro sistema con `sudo apt install mariadb-client` Ahora siempre uso los servidores de base de datos dockerizados. Pero sigue siendo interesante instalar los clientes en nuestro sistema con `sudo apt install mariadb-client`
Instalamos la última estable para Ubuntu Fossa desde los repos oficiales.
Primero añadimos los repos.
Añadimos la clave de firma:
~~~~{bash}
sudo apt-key adv --fetch-keys 'https://mariadb.org/mariadb_release_signing_key.asc'
~~~~
Ahora tenemos dos opciones:
Podemos ejecutar:
~~~~
sudo add-apt-repository 'deb [arch=amd64,arm64,ppc64el] http://mariadb.mirror.liteserver.nl/repo/10.5/ubuntu focal main'
~~~~
O podemos crear un fichero `/etc/apt/apt.sources.list.d/MariaDB` con
el siguiente contenido (yo dejo las fuentes comentadas):
~~~~
# MariaDB 10.5 [Stable] repository list - created UTC
# https://mariadb.org/download-test/
deb [arch=amd64] http://mariadb.mirror.liteserver.nl/repo/10.5/ubuntu focal main
# deb-src http://mariadb.mirror.liteserver.nl/repo/10.5/ubuntu focal main
~~~~
Y ya solo nos queda lo de siempre:
~~~~
sudo apt update
sudo apt upgrade
sudo apt install mariadb-server
~~~~
Podemos comprobar con `systemctl status mariadb`
También podemos hacer login con el usuario `root`:
~~~~
sudo mariadb -u root
~~~~
**Ojo**, hay que hacer `sudo`, el comando `mariadb -u root` no funciona.
Y ahora aseguramos la instación con:
~~~~
sudo mysql_secure_installation
~~~~
Yo diría que tienes que decir que si a todas las preguntas, excepto
quizás al _unix_socket_authentication_.
Por último sólo nos queda decidir si el servicio mariadb debe estar
ejecutándose permanentemente o no.
Si queremos pararlo y que no se arranque automáticamente al arrancar
el ordenador:
~~~~
sudo systemctl stop mariadb
sudo systemctl disable mariadb
~~~~
## Squirrel SQL Client ## Squirrel SQL Client
Bajamos el zip de estándar desde [la página web de Bajamos el zip de estándar desde [la página web de Squirrel](http://www.squirrelsql.org/) (yo prefiero no usar el instalador)
Squirrel](http://www.squirrelsql.org/) (yo prefiero no usar el
instalador)
Como de costumbre descomprimimos en `~/apps` y creamos una entrada en Como de costumbre descomprimimos en `~/apps` y creamos una entrada en nuestro menú de aplicaciones.
nuestro menú de aplicaciones.
Nos descargamos también el _java connector_ para MariaDB. Desde la Nos descargamos también el _java connector_ para MariaDB. Desde la
página oficial. Nos interesa el fichero `maria-java-client-2.6.0.jar` página oficial. Nos interesa el fichero `maria-java-client-2.6.0.jar`
Configuramos el driver para que sepa donde está el fichero `.jar` y ya Configuramos el driver para que sepa donde está el fichero `.jar` y ya estamos listos para trabajar.
estamos listos para trabajar.
El fichero `squirrel-sql.sh` necesita que lo lancemos desde el directorio del script.
## R y R-studio ## R y R-studio
@ -686,8 +618,14 @@ estamos listos para trabajar.
Primero instalamos la última versión de R en nuestro pc: Primero instalamos la última versión de R en nuestro pc:
~~~~{bash} ~~~~{bash}
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9 wget -qO- https://cloud.r-project.org/bin/linux/ubuntu/marutter_pubkey.asc \
sudo add-apt-repository 'deb https://cloud.r-project.org/bin/linux/ubuntu focal-cran40/' |gpg --dearmor -o /usr/local/share/keyrings/cran-archive-keyring.gpg
. /etc/os-release
sudo echo "deb [signed-by=/usr/local/share/keyrings/cran-archive-keyring.gpg ] \
https://cloud.r-project.org/bin/linux/ubuntu ${UBUNTU_CODENAME}-cran40/" \
| sudo tee /etc/apt/sources.list.d/cran.list
sudo apt update sudo apt update
sudo apt install r-base sudo apt install r-base
~~~~ ~~~~

Loading…
Cancel
Save