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
`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
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
estamos listos para trabajar.
El fichero `squirrel-sql.sh` necesita que lo lancemos desde el
directorio del script.
## R y R-studio
Primero instalamos la última versión de R en nuestro pc:
``` {bash}
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9
sudo add-apt-repository 'deb https://cloud.r-project.org/bin/linux/ubuntu focal-cran40/'
wget -qO- https://cloud.r-project.org/bin/linux/ubuntu/marutter_pubkey.asc \
|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 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%%''
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 =====
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.
El fichero ''%%squirrel-sql.sh%%'' necesita que lo lancemos desde el directorio del script.
===== R y R-studio =====
Primero instalamos la última versión de R en nuestro pc:
<code {bash}>
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9
sudo add-apt-repository 'deb https://cloud.r-project.org/bin/linux/ubuntu focal-cran40/'
wget -qO- https://cloud.r-project.org/bin/linux/ubuntu/marutter_pubkey.asc \
|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 install r-base
</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>
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>
== 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.
El fichero <code>squirrel-sql.sh</code> necesita que lo lancemos desde el directorio del script.
<span id="r-y-r-studio"></span>
== R y R-studio ==
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
sudo add-apt-repository 'deb https://cloud.r-project.org/bin/linux/ubuntu focal-cran40/'
<pre class="{bash}">wget -qO- https://cloud.r-project.org/bin/linux/ubuntu/marutter_pubkey.asc \
|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 install r-base</pre>
<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
\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}{%
\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}
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}{%
\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{Highlighting}[]
\NormalTok{sudo apt{-}key adv {-}{-}keyserver keyserver.ubuntu.com {-}{-}recv{-}keys E298A3A825C0D65DFD57CBB651716619E084DAB9}
\NormalTok{sudo add{-}apt{-}repository \textquotesingle{}deb https://cloud.r{-}project.org/bin/linux/ubuntu focal{-}cran40/\textquotesingle{}}
\NormalTok{wget {-}qO{-} https://cloud.r{-}project.org/bin/linux/ubuntu/marutter\_pubkey.asc \textbackslash{}}
\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 install r{-}base}
\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`
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
Bajamos el zip de estándar desde [la página web de
Squirrel](http://www.squirrelsql.org/) (yo prefiero no usar el
instalador)
Bajamos el zip de estándar desde [la página web de Squirrel](http://www.squirrelsql.org/) (yo prefiero no usar el instalador)
Como de costumbre descomprimimos en `~/apps` y creamos una entrada en
nuestro menú de aplicaciones.
Como de costumbre descomprimimos en `~/apps` y creamos una entrada en nuestro menú de aplicaciones.
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`
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
@ -686,8 +618,14 @@ estamos listos para trabajar.
Primero instalamos la última versión de R en nuestro pc:
~~~~{bash}
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9
sudo add-apt-repository 'deb https://cloud.r-project.org/bin/linux/ubuntu focal-cran40/'
wget -qO- https://cloud.r-project.org/bin/linux/ubuntu/marutter_pubkey.asc \
|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 install r-base
~~~~

Loading…
Cancel
Save