diff --git a/README.md b/README.md index da48b68..7a04651 100644 --- a/README.md +++ b/README.md @@ -2991,117 +2991,12 @@ sudo apt install wireguard ## Instalación de *virtualBox* -**AVISO IMPORTANTE** - -Tenemos dos formas de instalar *Virtualbox*, desde los repos oficiales -de la aplicación o desde los propios de Linux Mint (Ubuntu Focal Fossa) - -Si descargamos los oficiales de *Virtualbox* se instalará el paquete -`python-is-python2`, eso hara que el python por defecto de nuestro -sistema sea el dos. A cambio tendremos la última versión de *Virtualbox* - -Si lo instalamos con los repos de Ubuntu, podemos tener instalado el -paquete `python-is-python3` (esta es mi opción favorita) - -### Instalación desde Ubuntu +Instalamos desde los repos de Ubuntu ``` bash -sudo apt install virtualbox virtualbox-ext-pack virtualbox-guest-addition-iso +sudo apt install virtualbox virtualbox-ext-pack virtualbox-guest-additions-iso virtualbox-guest-x11 ``` -### Instalación desde repos oficiales - -Lo hacemos con los origenes de software oficiales (alternativamente, -podríamos hacerlo manualmente): - - # Importamos la clave gpg - wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add - - - # Añadimos el nuevo origen de software - sudo add-apt-repository "deb [arch=amd64] https://download.virtualbox.org/virtualbox/debian $(. /etc/os-release; echo "$UBUNTU_CODENAME") contrib" - - # Actualizamos la base de datos de paquetes - sudo apt update - -Ahora podemos comprobar que además del paquete *virtualbox* tenemos -varios paquetes con número de versión (p.ej. \_virtualbox.6.1), estos -últimos son los que hemos añadido (compruebalo con -`apt-cache policy [nombrepaquete]`) - -Instalamos el que nos interesa: - -``` {bash} -sudo apt install virtualbox-6.1 -``` - -**ATENCIÓN** - - The following additional packages will be installed: - python-is-python2 - -Descargamos también el [VirtualBox Extension -Pack](https://www.virtualbox.org/wiki/Downloads), este paquete lo -podemos instalar desde el propio interfaz de usuario del *VirtualBox*, o -bien con el siguiente comando: - - sudo VBoxManage extpack install ./Oracle_VM_VirtualBox_Extension_Pack-6.1.2.vbox-extpack - -Sólo nos queda añadir nuestro usuario al grupo `vboxusers`, con el -comando `sudo gpasswd -a username vboxusers`, y tendremos que cerrar la -sesión para refrescar nuestros grupos. - -## qemu - -Un par de comprobaciones previas: - -- El comando `egrep -c '(vmx|svm)' /proc/cpuinfo` debe devolvernos un - número mayor que cero si nuestro sistema soporta virtualización. -- El comando `kvm-ok` nos sirve para comprobar que la virtualización - hardware no está deshabilitada en la BIOS (puede que tengas que - ejecutar `apt install cpu-checker`) - -Instalamos desde el repo oficial: - - sudo apt install qemu-kvm libvirt-daemon-system libvirt-clients bridge-utils virtinst virt-manager - sudo apt install virt-viewer - -qemu-kvm -nos da la emulación hardware para el hipervisor KVM - -libvirt-daemon-system -los ficheros de configuración para ejecutar el demonio `libvirt` como -servicio - -libvirt-clients -software para gestionar plataformas de virtualización - -bridge-utils -utilidades de linea de comandos para configurar bridges ethernet - -virtinst -utilidades de linea de comandos para crear máquinas virtuales - -virt-manager -un interfaz gráfico junto con utilidades de linea de comandos para -gestionar máquinas virtuales a través de *libvirt* - -Solo queda añadir nuestro usuario a los grupos: - - sudo gpasswd -a username libvirt - sudo gpasswd -a username kvm - -Podemos comprobar el estado del servicio con `scs libvirtd` -(`systemctl status libvirtd`). - -### Referencias - -- [How to install KVM on Ubuntu 20.04 Graphical & headless - server](https://www.how2shout.com/how-to/how-to-install-kvm-on-ubuntu-20-04-graphical-headless-server.html) -- [How to Install Kvm on Ubuntu - 20.04](https://linuxize.com/post/how-to-install-kvm-on-ubuntu-20-04/) -- [How to Install KVM on Ubuntu - 20.04](https://www.tecmint.com/install-kvm-on-ubuntu/) - ## Docker Tenemos que añadir el repositorio correspondiente a nuestra @@ -3159,23 +3054,6 @@ scst docker # para arrancar el servicio scsp docker # para parar el servicio ``` -### docker-compose - -- Nos bajamos la última versión disponible de [las releases de - github](https://github.com/docker/compose/releases) -- Movemos el fichero que hemos descargado a - `/usr/local/bin/docker-compose` -- Y le damos permisos de ejecución - `sudo chmod +x /usr/local/bin/docker-compose` - -### Kitematic - -Un interfaz gráfico para *Docker*. En su [página de -releases](https://github.com/docker/kitematic/releases) bajamos la -última para Ubuntu e instalamos con el gestor de paquetes. - -La verdad es que me gusta más el CLI. - # Utilidades para mapas y cartografía ## josm diff --git a/out/LinuxMintUlyana.dw b/out/LinuxMintUlyana.dw index 1f9c533..aeae8b7 100644 --- a/out/LinuxMintUlyana.dw +++ b/out/LinuxMintUlyana.dw @@ -2632,94 +2632,12 @@ sudo apt install wireguard ===== Instalación de virtualBox ===== -**AVISO IMPORTANTE** - -Tenemos dos formas de instalar //Virtualbox//, desde los repos oficiales de la aplicación o desde los propios de Linux Mint (Ubuntu Focal Fossa) - -Si descargamos los oficiales de //Virtualbox// se instalará el paquete ''%%python-is-python2%%'', eso hara que el python por defecto de nuestro sistema sea el dos. A cambio tendremos la última versión de //Virtualbox// - -Si lo instalamos con los repos de Ubuntu, podemos tener instalado el paquete ''%%python-is-python3%%'' (esta es mi opción favorita) - -==== Instalación desde Ubuntu ==== +Instalamos desde los repos de Ubuntu -sudo apt install virtualbox virtualbox-ext-pack virtualbox-guest-addition-iso - - -==== Instalación desde repos oficiales ==== - -Lo hacemos con los origenes de software oficiales (alternativamente, podríamos hacerlo manualmente): - - -# Importamos la clave gpg -wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add - - -# Añadimos el nuevo origen de software -sudo add-apt-repository "deb [arch=amd64] https://download.virtualbox.org/virtualbox/debian $(. /etc/os-release; echo "$UBUNTU_CODENAME") contrib" - -# Actualizamos la base de datos de paquetes -sudo apt update +sudo apt install virtualbox virtualbox-ext-pack virtualbox-guest-additions-iso virtualbox-guest-x11 -Ahora podemos comprobar que además del paquete //virtualbox// tenemos varios paquetes con número de versión (p.ej. _virtualbox.6.1), estos últimos son los que hemos añadido (compruebalo con ''%%apt-cache policy [nombrepaquete]%%'') - -Instalamos el que nos interesa: - - -sudo apt install virtualbox-6.1 - - -**ATENCIÓN** - - -The following additional packages will be installed: - python-is-python2 - - -Descargamos también el [[https://www.virtualbox.org/wiki/Downloads|VirtualBox Extension Pack]], este paquete lo podemos instalar desde el propio interfaz de usuario del //VirtualBox//, o bien con el siguiente comando: - - -sudo VBoxManage extpack install ./Oracle_VM_VirtualBox_Extension_Pack-6.1.2.vbox-extpack - - -Sólo nos queda añadir nuestro usuario al grupo ''%%vboxusers%%'', con el comando ''%%sudo gpasswd -a username vboxusers%%'', y tendremos que cerrar la sesión para refrescar nuestros grupos. - -===== qemu ===== - -Un par de comprobaciones previas: - - * El comando ''%%egrep -c '(vmx|svm)' /proc/cpuinfo%%'' debe devolvernos un número mayor que cero si nuestro sistema soporta virtualización. - * El comando ''%%kvm-ok%%'' nos sirve para comprobar que la virtualización hardware no está deshabilitada en la BIOS (puede que tengas que ejecutar ''%%apt install cpu-checker%%'') - -Instalamos desde el repo oficial: - - -sudo apt install qemu-kvm libvirt-daemon-system libvirt-clients bridge-utils virtinst virt-manager -sudo apt install virt-viewer - - - * **qemu-kvm** nos da la emulación hardware para el hipervisor KVM - * **libvirt-daemon-system** los ficheros de configuración para ejecutar el demonio ''%%libvirt%%'' como servicio - * **libvirt-clients** software para gestionar plataformas de virtualización - * **bridge-utils** utilidades de linea de comandos para configurar bridges ethernet - * **virtinst** utilidades de linea de comandos para crear máquinas virtuales - * **virt-manager** un interfaz gráfico junto con utilidades de linea de comandos para gestionar máquinas virtuales a través de //libvirt// - -Solo queda añadir nuestro usuario a los grupos: - - -sudo gpasswd -a username libvirt -sudo gpasswd -a username kvm - - -Podemos comprobar el estado del servicio con ''%%scs libvirtd%%'' (''%%systemctl status libvirtd%%''). - -==== Referencias ==== - - * [[https://www.how2shout.com/how-to/how-to-install-kvm-on-ubuntu-20-04-graphical-headless-server.html|How to install KVM on Ubuntu 20.04 Graphical & headless server]] - * [[https://linuxize.com/post/how-to-install-kvm-on-ubuntu-20-04/|How to Install Kvm on Ubuntu 20.04]] - * [[https://www.tecmint.com/install-kvm-on-ubuntu/|How to Install KVM on Ubuntu 20.04]] - ===== Docker ===== Tenemos que añadir el repositorio correspondiente a nuestra distribución: @@ -2775,18 +2693,6 @@ scst docker # para arrancar el servicio scsp docker # para parar el servicio -==== docker-compose ==== - - * Nos bajamos la última versión disponible de [[https://github.com/docker/compose/releases|las releases de github]] - * Movemos el fichero que hemos descargado a ''%%/usr/local/bin/docker-compose%%'' - * Y le damos permisos de ejecución ''%%sudo chmod +x /usr/local/bin/docker-compose%%'' - -==== Kitematic ==== - -Un interfaz gráfico para //Docker//. En su [[https://github.com/docker/kitematic/releases|página de releases]] bajamos la última para Ubuntu e instalamos con el gestor de paquetes. - -La verdad es que me gusta más el CLI. - ====== Utilidades para mapas y cartografía ====== ===== josm ===== diff --git a/out/LinuxMintUlyana.epub b/out/LinuxMintUlyana.epub index a8adb1e..4008d7e 100644 Binary files a/out/LinuxMintUlyana.epub and b/out/LinuxMintUlyana.epub differ diff --git a/out/LinuxMintUlyana.mw b/out/LinuxMintUlyana.mw index ac262d3..0ac5610 100644 --- a/out/LinuxMintUlyana.mw +++ b/out/LinuxMintUlyana.mw @@ -2344,82 +2344,9 @@ Instalamos con: == Instalación de ''virtualBox'' == -'''AVISO IMPORTANTE''' - -Tenemos dos formas de instalar ''Virtualbox'', desde los repos oficiales de la aplicación o desde los propios de Linux Mint (Ubuntu Focal Fossa) - -Si descargamos los oficiales de ''Virtualbox'' se instalará el paquete python-is-python2, eso hara que el python por defecto de nuestro sistema sea el dos. A cambio tendremos la última versión de ''Virtualbox'' - -Si lo instalamos con los repos de Ubuntu, podemos tener instalado el paquete python-is-python3 (esta es mi opción favorita) - - -=== Instalación desde Ubuntu === - -sudo apt install virtualbox virtualbox-ext-pack virtualbox-guest-addition-iso - -=== Instalación desde repos oficiales === - -Lo hacemos con los origenes de software oficiales (alternativamente, podríamos hacerlo manualmente): - -
# Importamos la clave gpg
-wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add -
-
-# Añadimos el nuevo origen de software
-sudo add-apt-repository "deb [arch=amd64] https://download.virtualbox.org/virtualbox/debian $(. /etc/os-release; echo "$UBUNTU_CODENAME") contrib"
-
-# Actualizamos la base de datos de paquetes
-sudo apt update
-Ahora podemos comprobar que además del paquete ''virtualbox'' tenemos varios paquetes con número de versión (p.ej. _virtualbox.6.1), estos últimos son los que hemos añadido (compruebalo con apt-cache policy [nombrepaquete]) - -Instalamos el que nos interesa: - -
sudo apt install virtualbox-6.1
-'''ATENCIÓN''' - -
The following additional packages will be installed:
-  python-is-python2
-Descargamos también el [https://www.virtualbox.org/wiki/Downloads VirtualBox Extension Pack], este paquete lo podemos instalar desde el propio interfaz de usuario del ''VirtualBox'', o bien con el siguiente comando: - -
sudo VBoxManage extpack install ./Oracle_VM_VirtualBox_Extension_Pack-6.1.2.vbox-extpack
-Sólo nos queda añadir nuestro usuario al grupo vboxusers, con el comando sudo gpasswd -a username vboxusers, y tendremos que cerrar la sesión para refrescar nuestros grupos. - -== qemu == - -Un par de comprobaciones previas: - -* El comando egrep -c '(vmx|svm)' /proc/cpuinfo debe devolvernos un número mayor que cero si nuestro sistema soporta virtualización. -* El comando kvm-ok nos sirve para comprobar que la virtualización hardware no está deshabilitada en la BIOS (puede que tengas que ejecutar apt install cpu-checker) - -Instalamos desde el repo oficial: - -
sudo apt install qemu-kvm libvirt-daemon-system libvirt-clients bridge-utils virtinst virt-manager
-sudo apt install virt-viewer
-; qemu-kvm -: nos da la emulación hardware para el hipervisor KVM -; libvirt-daemon-system -: los ficheros de configuración para ejecutar el demonio libvirt como servicio -; libvirt-clients -: software para gestionar plataformas de virtualización -; bridge-utils -: utilidades de linea de comandos para configurar bridges ethernet -; virtinst -: utilidades de linea de comandos para crear máquinas virtuales -; virt-manager -: un interfaz gráfico junto con utilidades de linea de comandos para gestionar máquinas virtuales a través de ''libvirt'' - -Solo queda añadir nuestro usuario a los grupos: - -
sudo gpasswd -a username libvirt
-sudo gpasswd -a username kvm
-Podemos comprobar el estado del servicio con scs libvirtd (systemctl status libvirtd). - - -=== Referencias === - -* [https://www.how2shout.com/how-to/how-to-install-kvm-on-ubuntu-20-04-graphical-headless-server.html How to install KVM on Ubuntu 20.04 Graphical & headless server] -* [https://linuxize.com/post/how-to-install-kvm-on-ubuntu-20-04/ How to Install Kvm on Ubuntu 20.04] -* [https://www.tecmint.com/install-kvm-on-ubuntu/ How to Install KVM on Ubuntu 20.04] +Instalamos desde los repos de Ubuntu +sudo apt install virtualbox virtualbox-ext-pack virtualbox-guest-additions-iso virtualbox-guest-x11 == Docker == @@ -2467,19 +2394,6 @@ Para usar ''docker'' tendremos que arrancarlo, con los alias de nuestro sistema
scst docker  # para arrancar el servicio
 
 scsp docker  # para parar el servicio
-=== docker-compose === - -* Nos bajamos la última versión disponible de [https://github.com/docker/compose/releases las releases de github] -* Movemos el fichero que hemos descargado a /usr/local/bin/docker-compose -* Y le damos permisos de ejecución sudo chmod +x /usr/local/bin/docker-compose - - -=== Kitematic === - -Un interfaz gráfico para ''Docker''. En su [https://github.com/docker/kitematic/releases página de releases] bajamos la última para Ubuntu e instalamos con el gestor de paquetes. - -La verdad es que me gusta más el CLI. - = Utilidades para mapas y cartografía = @@ -2507,7 +2421,7 @@ Bajamos el paquete desde [http://mobac.sourceforge.net/ la página web] y descom Conviene bajarse wms adicionales para MOBAC y leerse [http://mobac.sourceforge.net/wiki/index.php/Custom_XML_Map_Sources la wiki] - + === Referencias === *[Cartografía digital] (https://digimapas.blogspot.com.es/2015/01/oruxmaps-vii-mapas-de-mobac.html) @@ -2525,7 +2439,7 @@ E instalamos como siempre
sudo apt update
 sudo apt install qgis
- + === Referencias === * [https://mappinggis.com/2015/09/como-conectar-con-servicios-wms-y-wfs-con-arcgis-qgis-y-gvsig/ Conectar WMS con QGIS] diff --git a/out/LinuxMintUlyana.odt b/out/LinuxMintUlyana.odt index 13f7403..86506e6 100644 Binary files a/out/LinuxMintUlyana.odt and b/out/LinuxMintUlyana.odt differ diff --git a/out/LinuxMintUlyana.pdf b/out/LinuxMintUlyana.pdf index e425da9..2c88f21 100644 Binary files a/out/LinuxMintUlyana.pdf and b/out/LinuxMintUlyana.pdf differ diff --git a/out/LinuxMintUlyana.tex b/out/LinuxMintUlyana.tex index 5a58660..37b4fee 100644 --- a/out/LinuxMintUlyana.tex +++ b/out/LinuxMintUlyana.tex @@ -3988,149 +3988,14 @@ contenedores}\label{virtualizaciones-y-contenedores}} \subsection{\texorpdfstring{Instalación de \emph{virtualBox}}{Instalación de virtualBox}}\label{instalaciuxf3n-de-virtualbox}} -\textbf{AVISO IMPORTANTE} - -Tenemos dos formas de instalar \emph{Virtualbox}, desde los repos -oficiales de la aplicación o desde los propios de Linux Mint (Ubuntu -Focal Fossa) - -Si descargamos los oficiales de \emph{Virtualbox} se instalará el -paquete \texttt{python-is-python2}, eso hara que el python por defecto -de nuestro sistema sea el dos. A cambio tendremos la última versión de -\emph{Virtualbox} - -Si lo instalamos con los repos de Ubuntu, podemos tener instalado el -paquete \texttt{python-is-python3} (esta es mi opción favorita) - -\hypertarget{instalaciuxf3n-desde-ubuntu}{% -\subsubsection{Instalación desde -Ubuntu}\label{instalaciuxf3n-desde-ubuntu}} - -\begin{Shaded} -\begin{Highlighting}[] -\FunctionTok{sudo}\NormalTok{ apt install virtualbox virtualbox{-}ext{-}pack virtualbox{-}guest{-}addition{-}iso} -\end{Highlighting} -\end{Shaded} - -\hypertarget{instalaciuxf3n-desde-repos-oficiales}{% -\subsubsection{Instalación desde repos -oficiales}\label{instalaciuxf3n-desde-repos-oficiales}} - -Lo hacemos con los origenes de software oficiales (alternativamente, -podríamos hacerlo manualmente): - -\begin{verbatim} -# Importamos la clave gpg -wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add - - -# Añadimos el nuevo origen de software -sudo add-apt-repository "deb [arch=amd64] https://download.virtualbox.org/virtualbox/debian $(. /etc/os-release; echo "$UBUNTU_CODENAME") contrib" - -# Actualizamos la base de datos de paquetes -sudo apt update -\end{verbatim} - -Ahora podemos comprobar que además del paquete \emph{virtualbox} tenemos -varios paquetes con número de versión (p.ej. \_virtualbox.6.1), estos -últimos son los que hemos añadido (compruebalo con -\texttt{apt-cache\ policy\ {[}nombrepaquete{]}}) - -Instalamos el que nos interesa: +Instalamos desde los repos de Ubuntu \begin{Shaded} \begin{Highlighting}[] -\NormalTok{sudo apt install virtualbox{-}6.1} +\FunctionTok{sudo}\NormalTok{ apt install virtualbox virtualbox{-}ext{-}pack virtualbox{-}guest{-}additions{-}iso virtualbox{-}guest{-}x11} \end{Highlighting} \end{Shaded} -\textbf{ATENCIÓN} - -\begin{verbatim} -The following additional packages will be installed: - python-is-python2 -\end{verbatim} - -Descargamos también el -\href{https://www.virtualbox.org/wiki/Downloads}{VirtualBox Extension -Pack}, este paquete lo podemos instalar desde el propio interfaz de -usuario del \emph{VirtualBox}, o bien con el siguiente comando: - -\begin{verbatim} -sudo VBoxManage extpack install ./Oracle_VM_VirtualBox_Extension_Pack-6.1.2.vbox-extpack -\end{verbatim} - -Sólo nos queda añadir nuestro usuario al grupo \texttt{vboxusers}, con -el comando \texttt{sudo\ gpasswd\ -a\ username\ vboxusers}, y tendremos -que cerrar la sesión para refrescar nuestros grupos. - -\hypertarget{qemu}{% -\subsection{qemu}\label{qemu}} - -Un par de comprobaciones previas: - -\begin{itemize} -\tightlist -\item - El comando - \texttt{egrep\ -c\ \textquotesingle{}(vmx\textbar{}svm)\textquotesingle{}\ /proc/cpuinfo} - debe devolvernos un número mayor que cero si nuestro sistema soporta - virtualización. -\item - El comando \texttt{kvm-ok} nos sirve para comprobar que la - virtualización hardware no está deshabilitada en la BIOS (puede que - tengas que ejecutar \texttt{apt\ install\ cpu-checker}) -\end{itemize} - -Instalamos desde el repo oficial: - -\begin{verbatim} -sudo apt install qemu-kvm libvirt-daemon-system libvirt-clients bridge-utils virtinst virt-manager -sudo apt install virt-viewer -\end{verbatim} - -\begin{description} -\item[qemu-kvm] -nos da la emulación hardware para el hipervisor KVM -\item[libvirt-daemon-system] -los ficheros de configuración para ejecutar el demonio \texttt{libvirt} -como servicio -\item[libvirt-clients] -software para gestionar plataformas de virtualización -\item[bridge-utils] -utilidades de linea de comandos para configurar bridges ethernet -\item[virtinst] -utilidades de linea de comandos para crear máquinas virtuales -\item[virt-manager] -un interfaz gráfico junto con utilidades de linea de comandos para -gestionar máquinas virtuales a través de \emph{libvirt} -\end{description} - -Solo queda añadir nuestro usuario a los grupos: - -\begin{verbatim} -sudo gpasswd -a username libvirt -sudo gpasswd -a username kvm -\end{verbatim} - -Podemos comprobar el estado del servicio con \texttt{scs\ libvirtd} -(\texttt{systemctl\ status\ libvirtd}). - -\hypertarget{referencias-1}{% -\subsubsection{Referencias}\label{referencias-1}} - -\begin{itemize} -\tightlist -\item - \href{https://www.how2shout.com/how-to/how-to-install-kvm-on-ubuntu-20-04-graphical-headless-server.html}{How - to install KVM on Ubuntu 20.04 Graphical \& headless server} -\item - \href{https://linuxize.com/post/how-to-install-kvm-on-ubuntu-20-04/}{How - to Install Kvm on Ubuntu 20.04} -\item - \href{https://www.tecmint.com/install-kvm-on-ubuntu/}{How to Install - KVM on Ubuntu 20.04} -\end{itemize} - \hypertarget{docker}{% \subsection{Docker}\label{docker}} @@ -4196,32 +4061,6 @@ nuestro sistema para \emph{systemd} ejecutamos: \end{Highlighting} \end{Shaded} -\hypertarget{docker-compose}{% -\subsubsection{docker-compose}\label{docker-compose}} - -\begin{itemize} -\tightlist -\item - Nos bajamos la última versión disponible de - \href{https://github.com/docker/compose/releases}{las releases de - github} -\item - Movemos el fichero que hemos descargado a - \texttt{/usr/local/bin/docker-compose} -\item - Y le damos permisos de ejecución - \texttt{sudo\ chmod\ +x\ /usr/local/bin/docker-compose} -\end{itemize} - -\hypertarget{kitematic}{% -\subsubsection{Kitematic}\label{kitematic}} - -Un interfaz gráfico para \emph{Docker}. En su -\href{https://github.com/docker/kitematic/releases}{página de releases} -bajamos la última para Ubuntu e instalamos con el gestor de paquetes. - -La verdad es que me gusta más el CLI. - \hypertarget{utilidades-para-mapas-y-cartografuxeda}{% \section{Utilidades para mapas y cartografía}\label{utilidades-para-mapas-y-cartografuxeda}} @@ -4268,8 +4107,8 @@ Conviene bajarse wms adicionales para MOBAC y leerse \href{http://mobac.sourceforge.net/wiki/index.php/Custom_XML_Map_Sources}{la wiki} -\hypertarget{referencias-2}{% -\subsubsection{Referencias}\label{referencias-2}} +\hypertarget{referencias-1}{% +\subsubsection{Referencias}\label{referencias-1}} *{[}Cartografía digital{]} (https://digimapas.blogspot.com.es/2015/01/oruxmaps-vii-mapas-de-mobac.html) @@ -4296,8 +4135,8 @@ sudo apt update sudo apt install qgis \end{verbatim} -\hypertarget{referencias-3}{% -\subsubsection{Referencias}\label{referencias-3}} +\hypertarget{referencias-2}{% +\subsubsection{Referencias}\label{referencias-2}} \begin{itemize} \tightlist diff --git a/src/650_virtual.md b/src/650_virtual.md index 260f3fb..fe6c954 100644 --- a/src/650_virtual.md +++ b/src/650_virtual.md @@ -2,130 +2,12 @@ ## Instalación de _virtualBox_ -__AVISO IMPORTANTE__ - -Tenemos dos formas de instalar _Virtualbox_, desde los repos oficiales de la aplicación o desde los propios de Linux Mint (Ubuntu Focal Fossa) - -Si descargamos los oficiales de _Virtualbox_ se instalará el paquete `python-is-python2`, eso hara que el python por defecto de nuestro sistema sea el dos. A cambio tendremos la última versión de _Virtualbox_ - -Si lo instalamos con los repos de Ubuntu, podemos tener instalado el paquete `python-is-python3` (esta es mi opción favorita) - -### Instalación desde Ubuntu +Instalamos desde los repos de Ubuntu ```bash -sudo apt install virtualbox virtualbox-ext-pack virtualbox-guest-addition-iso +sudo apt install virtualbox virtualbox-ext-pack virtualbox-guest-additions-iso virtualbox-guest-x11 ``` - -### Instalación desde repos oficiales - -Lo hacemos con los origenes de software oficiales (alternativamente, podríamos hacerlo manualmente): - -~~~~ -# Importamos la clave gpg -wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add - - -# Añadimos el nuevo origen de software -sudo add-apt-repository "deb [arch=amd64] https://download.virtualbox.org/virtualbox/debian $(. /etc/os-release; echo "$UBUNTU_CODENAME") contrib" - -# Actualizamos la base de datos de paquetes -sudo apt update -~~~~ - -Ahora podemos comprobar que además del paquete _virtualbox_ tenemos -varios paquetes con número de versión (p.ej. _virtualbox.6.1), estos -últimos son los que hemos añadido (compruebalo con `apt-cache policy -[nombrepaquete]`) - -Instalamos el que nos interesa: - -~~~~{bash} -sudo apt install virtualbox-6.1 -~~~~ - -**ATENCIÓN** - -~~~~ -The following additional packages will be installed: - python-is-python2 -~~~~ - -Descargamos también el [VirtualBox Extension -Pack](https://www.virtualbox.org/wiki/Downloads), este paquete lo -podemos instalar desde el propio interfaz de usuario del _VirtualBox_, -o bien con el siguiente comando: - -~~~~ -sudo VBoxManage extpack install ./Oracle_VM_VirtualBox_Extension_Pack-6.1.2.vbox-extpack -~~~~ - - -Sólo nos queda añadir nuestro usuario al grupo `vboxusers`, con el -comando `sudo gpasswd -a username vboxusers`, y tendremos que cerrar -la sesión para refrescar nuestros grupos. - - -## qemu - -Un par de comprobaciones previas: - -* El comando `egrep -c '(vmx|svm)' /proc/cpuinfo` debe devolvernos un - número mayor que cero si nuestro sistema soporta virtualización. -* El comando `kvm-ok` nos sirve para comprobar que la virtualización - hardware no está deshabilitada en la BIOS (puede que tengas que - ejecutar `apt install cpu-checker`) - -Instalamos desde el repo oficial: - -~~~~ -sudo apt install qemu-kvm libvirt-daemon-system libvirt-clients bridge-utils virtinst virt-manager -sudo apt install virt-viewer -~~~~ - -qemu-kvm - -: nos da la emulación hardware para el hipervisor KVM - -libvirt-daemon-system - -: los ficheros de configuración para ejecutar el demonio `libvirt` - como servicio - -libvirt-clients - -: software para gestionar plataformas de virtualización - -bridge-utils - -: utilidades de linea de comandos para configurar bridges ethernet - -virtinst - -: utilidades de linea de comandos para crear máquinas virtuales - -virt-manager - -: un interfaz gráfico junto con utilidades de linea de comandos - para gestionar máquinas virtuales a través de _libvirt_ - -Solo queda añadir nuestro usuario a los grupos: - -~~~~ -sudo gpasswd -a username libvirt -sudo gpasswd -a username kvm -~~~~ - -Podemos comprobar el estado del servicio con `scs libvirtd` -(`systemctl status libvirtd`). - -### Referencias - -* [How to install KVM on Ubuntu 20.04 Graphical & headless - server](https://www.how2shout.com/how-to/how-to-install-kvm-on-ubuntu-20-04-graphical-headless-server.html) -* [How to Install Kvm on Ubuntu 20.04](https://linuxize.com/post/how-to-install-kvm-on-ubuntu-20-04/) -* [How to Install KVM on Ubuntu 20.04](https://www.tecmint.com/install-kvm-on-ubuntu/) - - ## Docker Tenemos que añadir el repositorio correspondiente a nuestra @@ -183,18 +65,3 @@ scst docker # para arrancar el servicio scsp docker # para parar el servicio ~~~~ - -### docker-compose - -* Nos bajamos la última versión disponible de [las releases de - github](https://github.com/docker/compose/releases) -* Movemos el fichero que hemos descargado a `/usr/local/bin/docker-compose` -* Y le damos permisos de ejecución `sudo chmod +x /usr/local/bin/docker-compose` - -### Kitematic - -Un interfaz gráfico para _Docker_. En su [página de -releases](https://github.com/docker/kitematic/releases) bajamos la -última para Ubuntu e instalamos con el gestor de paquetes. - -La verdad es que me gusta más el CLI.