Removed uninstalled programs from virtualization section

master
Sergio Alvariño 1 year ago
parent 0885b04f96
commit 7630bac8da

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

@ -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
<code bash>
sudo apt install virtualbox virtualbox-ext-pack virtualbox-guest-addition-iso
</code>
==== Instalación desde repos oficiales ====
Lo hacemos con los origenes de software oficiales (alternativamente, podríamos hacerlo manualmente):
<code>
# 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
</code>
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:
<code {bash}>
sudo apt install virtualbox-6.1
</code>
**ATENCIÓN**
<code>
The following additional packages will be installed:
python-is-python2
</code>
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:
<code>
sudo VBoxManage extpack install ./Oracle_VM_VirtualBox_Extension_Pack-6.1.2.vbox-extpack
</code>
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:
<code>
sudo apt install qemu-kvm libvirt-daemon-system libvirt-clients bridge-utils virtinst virt-manager
sudo apt install virt-viewer
</code>
* **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:
<code>
sudo gpasswd -a username libvirt
sudo gpasswd -a username kvm
</code>
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
</code>
==== 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 =====

Binary file not shown.

@ -2344,82 +2344,9 @@ Instalamos con:
<span id="instalación-de-virtualbox"></span>
== 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 <code>python-is-python2</code>, 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 <code>python-is-python3</code> (esta es mi opción favorita)
<span id="instalación-desde-ubuntu"></span>
=== Instalación desde Ubuntu ===
<syntaxhighlight lang="bash">sudo apt install virtualbox virtualbox-ext-pack virtualbox-guest-addition-iso</syntaxhighlight>
<span id="instalación-desde-repos-oficiales"></span>
=== Instalación desde repos oficiales ===
Lo hacemos con los origenes de software oficiales (alternativamente, podríamos hacerlo manualmente):
<pre># 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 &quot;deb [arch=amd64] https://download.virtualbox.org/virtualbox/debian $(. /etc/os-release; echo &quot;$UBUNTU_CODENAME&quot;) contrib&quot;
# Actualizamos la base de datos de paquetes
sudo apt update</pre>
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 <code>apt-cache policy [nombrepaquete]</code>)
Instalamos el que nos interesa:
<pre class="{bash}">sudo apt install virtualbox-6.1</pre>
'''ATENCIÓN'''
<pre>The following additional packages will be installed:
python-is-python2</pre>
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:
<pre>sudo VBoxManage extpack install ./Oracle_VM_VirtualBox_Extension_Pack-6.1.2.vbox-extpack</pre>
Sólo nos queda añadir nuestro usuario al grupo <code>vboxusers</code>, con el comando <code>sudo gpasswd -a username vboxusers</code>, y tendremos que cerrar la sesión para refrescar nuestros grupos.
== qemu ==
Un par de comprobaciones previas:
* El comando <code>egrep -c '(vmx|svm)' /proc/cpuinfo</code> debe devolvernos un número mayor que cero si nuestro sistema soporta virtualización.
* El comando <code>kvm-ok</code> nos sirve para comprobar que la virtualización hardware no está deshabilitada en la BIOS (puede que tengas que ejecutar <code>apt install cpu-checker</code>)
Instalamos desde el repo oficial:
<pre>sudo apt install qemu-kvm libvirt-daemon-system libvirt-clients bridge-utils virtinst virt-manager
sudo apt install virt-viewer</pre>
; qemu-kvm
: nos da la emulación hardware para el hipervisor KVM
; libvirt-daemon-system
: los ficheros de configuración para ejecutar el demonio <code>libvirt</code> 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:
<pre>sudo gpasswd -a username libvirt
sudo gpasswd -a username kvm</pre>
Podemos comprobar el estado del servicio con <code>scs libvirtd</code> (<code>systemctl status libvirtd</code>).
<span id="referencias-1"></span>
=== 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 &amp; 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
<syntaxhighlight lang="bash">sudo apt install virtualbox virtualbox-ext-pack virtualbox-guest-additions-iso virtualbox-guest-x11</syntaxhighlight>
<span id="docker"></span>
== Docker ==
@ -2467,19 +2394,6 @@ Para usar ''docker'' tendremos que arrancarlo, con los alias de nuestro sistema
<pre class="{bash}">scst docker # para arrancar el servicio
scsp docker # para parar el servicio</pre>
=== 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 <code>/usr/local/bin/docker-compose</code>
* Y le damos permisos de ejecución <code>sudo chmod +x /usr/local/bin/docker-compose</code>
<span id="kitematic"></span>
=== 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.
<span id="utilidades-para-mapas-y-cartografía"></span>
= 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]
<span id="referencias-2"></span>
<span id="referencias-1"></span>
=== 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
<pre>sudo apt update
sudo apt install qgis</pre>
<span id="referencias-3"></span>
<span id="referencias-2"></span>
=== Referencias ===
* [https://mappinggis.com/2015/09/como-conectar-con-servicios-wms-y-wfs-con-arcgis-qgis-y-gvsig/ Conectar WMS con QGIS]

Binary file not shown.

Binary file not shown.

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

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

Loading…
Cancel
Save