domingo, 11 de septiembre de 2016

En este articulo vamos a dar una breve explicación de como hacer una máquina virtual con Centos 6.8, y el uso de Python en Linux.
  • Una máquina virtual es un programa que emula tener un ordenador real dentro de tu mismo ordenador, por lo tanto tiene las mismas capacidades que uno, en cierta forma se ve como un ordenador dividido en dos: una máquina virtual y una máquina real; la única diferencia es que una tiene componentes físicos y la otra no. Estas pueden instalarse en cualquier ordenador, sólo buscando los requerimientos que se ocupan, ya que al instalar algo con mayor requerimiento de que tu ordenador tiene no funcionará
  • ¿Para qué es útil? 

  • -Permite “probar” sistemas operativos sin tener que instalarlos en una computadora real
  • -Permite la coexistencia de varios sistemas operativos en una misma computadora.
  • -Es posible simular hardware.
  • -Hay programas que funcionan mejor un sistema operativo que en otro, por ello se puede usar una computadora virtual para correr dicho programa.
  • Otra gran utilidad que tiene es poder conectar tu máquina virtual en una red con tu máquina real como si tuvieras dos máquinas físicamente, cuando en realidad tienes una real y la otra virtual. De esta manera hacer pruebas de red sin necesidad de gastar en una segunda máquina real con el costo que eso implicaría.   


1.-El primer paso es descargar una imagen ISO, puedes descargarla desde aquí:

  • Una imagen ISO es un archivo informático donde se almacena una copia o imagen exacta de un sistema de archivos. Es decir, que sirve para simular el sistema que queremos poner en nuestra MV.
  • Vas a las versiones anteriores, y usaremos CentOS 6.8 i386 minimal (32 bit), ya que es un poco más ligera y práctica para usar y adaptar a nuestras computadoras. Esto puede variar con las condiciones de tu ordenador.


2.-Lo siguiente es instalar una máquina virtual, recomendamos VirtualBox, ya que es muy práctica y eficiente y crear nuestra máquina virtual:
  1. Si nunca se ha usado esto, leer el Manual de Instalación en específico los apartados 1.7 y 1.8.
  2. Para este ejercicio vas a seleccionar a Linux como sistema operativo, y a red hat 32 bits como la versión del sistema de operación.
  • Puedes elegir las opciones que marca por default, pero una recomendación es que uses VDI como disco duro y que sea reservado dinámicamente.
  • Se ponen estas condiciones como ejemplo, ya que queremos hacer una MV con condiciones mínimas para trabajar adecuadamente.
3.-Iniciar nuestra máquina virtual y seleccionar nuestra imagen ISO que antes descargamos:




4.-Instalar Linux.
  • Llenar cada uno de los requisitos que nos pide, como poner el lenguaje y lenguaje del teclado, así como seleccionar de donde somos, etc.
  • Si hay alguna duda puedes ver un manual de como instalarlo

***EN ESTA VENTANA AHORA TODO SE USA CON TECLAS, POR LO TANTO TU RATÓN DESAPARECE, CUANDO QUIERAS MOVERLO, PRESIONA "CONTROL" PARA VOLVER A LA NORMALIDAD. ***


5.-Ingresar a nuestra MV como root y la contraseña que establecimos:



6.- Por si olvidaste activar el comando eth0, podemos activarlo manualmente:
  • Editamos el siguiente archivo:
vi /etc/sysconfig/network-scripts/ifcfg-eth0
  • Cambiar ONBOOT=noONBOOT=yes
  • Y reiniciar nuestra VM service netwok restart



7.- Actualizar OS:


yum update

8.- Actualizar otros paquetes y el editor de texto "nano".


yum install man nano
9.-Montar el cd para poder permitir la cooperación entre el ordenador y el invitado VM:
  •  Instalar el compilador C y sus utilidades:
 yum install gcc kernel-devel bzip2
  •  Crear un directorio:
 mkdir -p /media/cdrom # montamos el cd mount /dev/cdrom /media/cdrom
  •   Correr el programa de instalación 
sh /media/cdrom/VBoxLinuxAdditions.run 
  •  Reiniciar:
reboot

10.-Crear una carpeta compartida para el anfitrión/huésped:



  1. -Ajustes VBox / carpetas compartidas
  2. -Reiniciar
  3. -Los directorios compartidos deben ser montados en el directorio /media

11.-Crear un nuevo usuario:
-useradd <user>

-passwd <passwd>

12.-Le dará "superpoderes" a nuestro nuevo usuario:



  1. -Editar el archivo /etc/sudoers ,(puedes usar el editor nano)y cambiar:
  • Se va a permitir a root para ejecutar cualquier comando en cualquier lugar:
root ALL=(ALL) ALL
Ejemplo:
root ALL=(ALL) ALL Vbox1 ALL=(ALL) ALL

13.-Conecte al equipo remoto (VM). Asegúrese de que su tarjeta de red está en modo de " Puente" (por defecto es NAT).
  1. -Obtener la dirección IP -Utilice el comando ifconfig
  2.  -Obtener un programa de terminal decente. 
  3. -Investigue sobre: terminales SSH para las ventanas.
  4.  -Conectarse a su servidor utilizando la dirección IP que recibió en el paso anterior.


14.- ¡Felicitaciones! Ahora tiene un equipo de GNU / Linux en funcionamiento. Ya puede continuar con la instalación del software de su trabajo (por ejemplo, Anaconda Python,etc.) 

Referencias:

Lo siguiente es un archivo con comandos para el buen uso de tu VM;




No hay comentarios.:

Publicar un comentario