@ -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 \} { - } cran 40 / " \textbackslash { } }
\NormalTok { | sudo tee /etc/apt/sources.list.d/cran.list}
\NormalTok { sudo apt update}
\NormalTok { sudo apt install r{ -} base}
\end { Highlighting}