Diferencia entre revisiones de «Instalación de nuevos programas en las máquinas virtuales»

De EduWiki
Saltar a: navegación, buscar
Línea 10: Línea 10:
  
 
2. Abrimos una terminal, desde el menú superior ''Aplicaciones'' -> ''Accesorios'' -> ''Terminal'' o bien pulsando la combinación de teclas '''Ctrl+Alt+T'''.
 
2. Abrimos una terminal, desde el menú superior ''Aplicaciones'' -> ''Accesorios'' -> ''Terminal'' o bien pulsando la combinación de teclas '''Ctrl+Alt+T'''.
Como usuario admin-rmi, nos convertimos en superusuario root y arrancamos virtualbox, o bien lo arrancamos directamente con sudo:
 
  
sudo virtualbox
+
3. Ejecutamos virtualbox como "superusuario". Lo hacemos con el comando:
  
En virtualbox, como usuario root, seleccionamos Máquina->Agregar, y agregamos las máquinas de los usuarios que queramos modificar. Para ello nos desplazamos a su home, y añadimos su máquina virtual, seleccionando el archivo .vbox de dentro de su carpeta (por ejemplo: /home/aula/VirtualBox VMs/aula/aula.vbox). Repetimos el proceso para los usuarios ‘aula’, ‘básica’, ‘basicaw8’ y ‘ofimatica’. Arrancamos cada una de las máquinas agregadas, para realizar los cambios necesarios: conectar la impresoras nuevas, instalar programas, etc. Realizamos una instantánea de la máquina una vez hayamos terminado, y lo repetimos con cada una de las máquinas. Comprobamos que el fichero cleanup-script.sh está dentro de la carpeta /usr/share/scripts.
+
sudo virtualbox
  
Este fichero cleanup-script.sh devuelve la propiedad de los ficheros de las máquinas virtuales a sus usuarios, ya que el proceso de agregar la máquina y crear la instantánea siendo root, toma la propiedad de los ficheros. Esto hace que los usuarios no puedan arrancar la máquina, por no tener los permisos adecuados. La modificación se hace con las siguientes líneas:
+
Una vez se abre la ventana de virtualbox, comprobamos como aparecen las máquinas virtuales del resto de los usuarios.  
<pre>case $USER in admin-rmi|plum)
+
  
for usuario in aula basica basicaw8 ofimatica
+
4. Arrancamos la máquina virtual del usuario que queramos modificar y hacemos las modificaciones correspondientes. '''Nota: si queremos instalar paquetes con WPKG, tendremos que reiniciar la máquina manualmente para que éstos se ejecuten automáticamente con el inicio de Windows'''.
do
+
chown -R $usuario:$usuario /home/$usuario/VirtualBox\ VMs/$usuario
+
done
+
;;
+
  
esac </pre>
+
5. Una vez tenemos hayamos hecho las modificaciones correspondientes en la máquina, generamos una instantánea nueva, desplazando el cursor a la parte inferior de la pantalla para que aparezca la barra de menú emergente, o accediendo desde el menú superior a la opción:
De esta manera, al cerrar sesión quedarán las máquinas con las instantáneas nuevas ya generadas. Es recomendable eliminar las instantáneas anteriores para liberar espacio en disco.
+

Revisión de 07:38 30 jun 2014

Puede que surja la necesidad de modificar las máquinas virtuales de los usuarios para, por ejemplo:

  1. Instalar paquetes con WPKG
  2. Instalar impresoras u otro hardware
  3. Instalar programas

Dado que cualquier modificación que se haga en las máquinas virtuales se pierde en el siguiente inicio, necesitamos que el usuario administrador modifique cada una de las máquinas personalmente. Para ello, los pasos a seguir son:

1. Iniciamos sesión con el usuario admin-rmi. Si la contraseña no ha sido modificada, es igual que el nombre del usuario, 'admin-rmi'.

2. Abrimos una terminal, desde el menú superior Aplicaciones -> Accesorios -> Terminal o bien pulsando la combinación de teclas Ctrl+Alt+T.

3. Ejecutamos virtualbox como "superusuario". Lo hacemos con el comando:

sudo virtualbox

Una vez se abre la ventana de virtualbox, comprobamos como aparecen las máquinas virtuales del resto de los usuarios.

4. Arrancamos la máquina virtual del usuario que queramos modificar y hacemos las modificaciones correspondientes. Nota: si queremos instalar paquetes con WPKG, tendremos que reiniciar la máquina manualmente para que éstos se ejecuten automáticamente con el inicio de Windows.

5. Una vez tenemos hayamos hecho las modificaciones correspondientes en la máquina, generamos una instantánea nueva, desplazando el cursor a la parte inferior de la pantalla para que aparezca la barra de menú emergente, o accediendo desde el menú superior a la opción: