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

De EduWiki
Saltar a: navegación, buscar
(Página creada con 'Puede que surja la necesidad de modificar las máquinas virtuales de los usuarios para, por ejemplo: #Instalar paquetes con WPKG #Instalar impresoras u otro hardware #Instal...')
 
 
(No se muestran 22 ediciones intermedias de 3 usuarios)
Línea 1: Línea 1:
 +
'''Nota: debido a AvatarTools, presente desde la versión 8 de Avatar, no es necesario iniciar manualmente el programa VirtualBox para generar instantáneas: puede generarlas desde la propia sesión de los usuarios de Windows'''
 +
 
Puede que surja la necesidad de modificar las máquinas virtuales de los usuarios para, por ejemplo:  
 
Puede que surja la necesidad de modificar las máquinas virtuales de los usuarios para, por ejemplo:  
  
Línea 4: Línea 6:
 
#Instalar impresoras u otro hardware  
 
#Instalar impresoras u otro hardware  
 
#Instalar programas
 
#Instalar programas
 +
#Compartir recursos de red como impresoras o carpetas compartidas
  
 
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:  
 
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:  
  
Como usuario admin-rmi, nos convertimos en superusuario root y arrancamos virtualbox, o bien lo arrancamos directamente con sudo:  
+
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
 
  sudo virtualbox
  
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.  
+
Una vez se abre la ventana de virtualbox, comprobamos como aparecen las máquinas virtuales del resto de los usuarios.
 +
 
 +
[[Image:Avatar listamv.png|center|755x566px|Listado de máquinas virtuales]]
 +
 
 +
4. Arrancamos la máquina virtual del usuario que queramos modificar y hacemos las modificaciones correspondientes. <br>''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 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 ''Máquina -&gt; Tomar instantánea''.  
 +
 
 +
[[Image:Avatar tomarinst.png|center|755x566px|Tomar instantánea nueva]]
  
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:
+
6. Es conveniente eliminar las instantáneas anteriores para liberar espacio en disco, siempre que no las queramos conservar. Para ello, accedemos a la zona de instantáneas de la ventana principal de VirtualBox, seleccionamos la instantanea que queremos borrar y pulsamos sobre el icono "Borrar Instantánea". Aunque no las eliminemos, los usuarios arrancarán automáticamente la última instantánea generada.
<pre>case $USER in admin-rmi|plum)
+
  
for usuario in aula basica basicaw8 ofimatica
+
7. Cuando terminemos de modificar la máquina virtual, y siempre antes de clonarla, '''tenemos que cerrar la sesión de admin-rmi''' para que se le devuelva automáticamente la propiedad de la máquina virtual a su usuario.
do
+
chown -R $usuario:$usuario /home/$usuario/VirtualBox\ VMs/$usuario
+
done
+
;;
+
  
esac </pre>
+
[[Category:Avatar_en_local]]
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.
+

Última revisión de 13:19 25 sep 2015

Nota: debido a AvatarTools, presente desde la versión 8 de Avatar, no es necesario iniciar manualmente el programa VirtualBox para generar instantáneas: puede generarlas desde la propia sesión de los usuarios de Windows

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
  4. Compartir recursos de red como impresoras o carpetas compartidas

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.

Listado de máquinas virtuales

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 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 Máquina -> Tomar instantánea.

Tomar instantánea nueva

6. Es conveniente eliminar las instantáneas anteriores para liberar espacio en disco, siempre que no las queramos conservar. Para ello, accedemos a la zona de instantáneas de la ventana principal de VirtualBox, seleccionamos la instantanea que queremos borrar y pulsamos sobre el icono "Borrar Instantánea". Aunque no las eliminemos, los usuarios arrancarán automáticamente la última instantánea generada.

7. Cuando terminemos de modificar la máquina virtual, y siempre antes de clonarla, tenemos que cerrar la sesión de admin-rmi para que se le devuelva automáticamente la propiedad de la máquina virtual a su usuario.