Professional Documents
Culture Documents
operativos
Vamos a conocer...
1. El software
2. Licencias de software
3. Sistemas operativos actuales
4. Virtualizacin
5. Preparacin de la instalacin
6. Instalacin del sistema operativo Windows
7. Instalacin del sistema operativo Ubuntu
8. Post-instalacin del sistema
PRCTICA PROFESIONAL
Instalacin y configuracin de VirtualBox
FICHAS DE TRABAJO
Creacin y configuracin de una mquina virtual
Instalacin de Raspbian
1. El software
Antes de adentrarnos en la Unidad, es necesario tener una visin general
de qu es el software y qu lugar ocupa en el sistema operativo.
Software de base
El software de base, tambin denominado software de sistema, es
aquel que nos permite interactuar directamente con el hardware de
nuestro equipo, actuando como mediador entre el software de aplica-
ciones y el hardware del sistema.
Dentro del software de base podemos hacer una subclasificacin, donde
Windows 8.1 es un ejemplo de software de base.
se encuentran los siguientes tipos de software:
Sistemas operativos: son una parte esencial en el equipo, ya que se
encargan de gestionarlo todo para que su uso resulte sencillo y efec-
tivo para el usuario.
Controladores de dispositivo: proporcionan al sistema operativo ins-
trucciones concretas para interactuar con los dispositivos que tiene
instalados el equipo.
Herramientas de diagnstico y optimizacin: se encargan de recoger
valores de parmetros del sistema y, si procede, corregirlos para ga-
rantizar el buen funcionamiento de este.
Software de programacin
Interfaz de NetBeans 7.4, un software de
Se denomina as al conjunto de aplicaciones mediante las cuales un
programacin en Java.
programador puede desarrollar sus programas informticos.
Al igual que en el caso anterior, cuando hablamos de este tipo de soft-
ware nos referimos a editores de texto, compiladores, depuradores, en-
tornos de desarrollo integrados (IDE), etc.
Software de aplicacin
Se clasifican como software de aplicacin aquellos programas que per-
miten al usuario realizar tareas especficas en el sistema.
Este tipo de software incluye las aplicaciones ofimticas, software dedi-
cado (educativo, mdico, empresarial, etc.), aplicaciones de automati-
zacin y control industrial, software de diseo grfico y multimedia, etc.
ContaPlus, FacturaPlus y NominaPlus. Tres
ejemplos de software de aplicacin desarrollados
por Sage para la gestin de pymes. 2. Licencias de software
2.1. Tipos de licencias
El software, con independencia del tipo que sea, lleva asociado un tipo
de licencia, que establece las condiciones en las que se publica, sus
garantas y concesiones.
Una misma aplicacin puede distribuirse con distintas licencias; por ello,
estaramos hablando de aplicaciones diferentes, puesto que la licencia
no es la misma.
La multilicencia se emplea para permitir que una aplicacin tenga una
vertiente libre, generalmente bajo varias licencias libres, y otra propietaria.
BSD
Es una licencia poco restrictiva, ya que permite distribuir la aplicacin y el
cdigo fuente para ser modificados e integrados con otros programas; sin
embargo, y a diferencia de otros tipos, en esta se da crdito a los autores.
La utilizan los desarrolladores para crear aplicaciones compatibles ba- Beastie, mascota de FreeBSD, sistema
operativo distribuido con licencia BSD.
sadas en una aplicacin ya existente con licencia BSD.
Copyleft
En este tipo de licencia, el propietario autoriza a copiar, modificar y
distribuir, pero no permite agregar restricciones a la redistribucin o
modificacin, que deben mantener el mismo tipo de licencia.
Licencia GNU/GPL
Se trata de la primera licencia copyleft de uso general, lo que significa
que las modificaciones realizadas sobre este tipo de software deben ser
distribuidas bajo los trminos de la misma licencia GNU/GPL.
Permite la copia, modificacin y redistribucin de software, proporcio-
nando garanta sobre los derechos del usuario tanto de copia como de
modificacin y redistribucin. Garantiza a los usuarios los derechos del
software libre, aunque el trabajo sea modificado.
Una patente sobre este tipo de software debe ser licenciada para el
beneficio de la comunidad, y esta modificacin no debe tener en ningn
caso costo por la licencia. Adems, debe incluir el cdigo fuente del
Tipos de licencia GPL v3. software desarrollado para dar al usuario la posibilidad de su modifi-
cacin posterior, si as lo deseara.
Es una licencia gratuita, por lo que no ofrece garantas. Puede ser vendida
e incluso se puede cobrar por servicios ofrecidos sobre el software.
OEM
OEM se encuentra ligada al equipo nuevo que se ha adquirido. No es
posible vender/ceder la versin si no es con l. Es ms barata que la
licencia Retail, y el soporte tcnico corre a cuenta del vendedor del
Copia de Windows 8 OEM con la documentacin equipo. Si el vendedor nos proporciona el software ya preinstalado en
que se debe incluir con el equipo. el equipo estaramos hablando de licencia OEM por lotes.
FAMILIA
SLACKWARE
FAMILIA
RED HAT
FAMILIA
DEBIAN
3.3. Sistemas OS
Los sistemas OS son propiedad de Apple. Al igual que Windows, son
cerrados y solo Apple tiene los derechos de desarrollo y comerciali-
zacin.
En la actualidad ofertan las siguientes versiones:
OS X (antes llamado Mac OS X) para equipos basados en arquitectura
x86 (32 bits) o x64 (64 bits).
Mac OS X Server para equipos servidores.
Principales versiones de OS en la actualidad. iOS 7 para el reproductor iPod, tablets iPad y telfonos iPhone.
Una de las particularidades de OS es que solo se distribuye con el equi-
po, normalmente en OEM por lotes.
3.4. Android
El sistema operativo Android es, en realidad, una distribucin de Linux.
Lo tratamos aparte por sus particularidades y creciente importancia en
los ltimos aos.
Android est encabezado por la Open Handset Alliance, una agrupa-
cin de 84 compaas para el desarrollo de estndares abiertos para
dispositivos mviles.
Versiones de Android:
Entre los miembros de la OHA se encuentran desarrolladores, fabricantes
Nombre y versin Ao
de hardware y operadores: Google, Samsung, Intel, Telefnica, Sony y
1 Cupcake (1.5) 2009
2 Donut (1.6) 2009 LG, son algunos de ellos.
3 Eclair (2.0 y 2.1) 2009 Este sistema operativo est orientado a dispositivos mviles, por lo que
4 Froyo (2.2) 2010
se ha diseado para arquitecturas propias de este tipo de equipos: ARM
5 Gingerbread (2.3 y 2.4) 2011
6 Honeycomb (3.0, 3.1 y 3.2) 2011
principalmente y algunas distribuciones adaptadas a x86.
7 Ice Cream Sandwich (4.0) 2011 Existe una nica distribucin de Android para todos los dispositivos que
8 Jelly Beam (4.1, 4.2 y 4.3) 2012/2013 abarca: smartphones, tablets y videoconsolas. En funcin del hardware
9 KitKat (4.4) 2013
del dispositivo se utilizar una versin u otra de la distribucin.
Lollipop (5.0) 2014
10
4. Virtualizacin
4.1. El concepto de virtualizacin
La virtualizacin consiste en la creacin, a travs de software, de una
versin virtual de un recurso tecnolgico, hardware o software.
El equipo sobre el que se virtualiza recibe el nombre de anfitrin (host)
y lo que se pretende virtualizar se llama husped (guest).
El elemento encargado de realizar la virtualizacin en el host se deno-
mina hipervisor o VMM (Virtual Machine Monitor, o monitor de mquina
virtual). Hay dos tipos de hipervisores:
Nativo: el hipervisor es el host y se ejecuta directamente sobre el
hardware del equipo. Ejemplos de este tipo de hipervisores son Mi-
crosoft Hyper-V, Citrix Xen Server o KVM.
Alojado: el hipervisor se ejecuta como una aplicacin ms sobre el sis-
tema operativo del host. La interaccin con los recursos del equipo se Esquema funcional para la virtualizacin con
har a travs de dicho sistema operativo. Ejemplos de estos hiperviso- hipervisor nativo.
Virtualizacin de plataforma
Consiste en crear, a travs de software de virtualizacin, una mquina
virtual combinando hardware y software. Esta mquina virtual es la si-
mulacin de un equipo con un sistema operativo.
Esquema funcional para la virtualizacin con
De los mltiples tipos de virtualizacin de plataforma destacamos: hipervisor alojado.
11
Caractersticas de VirtualBox
Principales programas de virtualizacin. Se trata de un software desarrollado por Oracle. La versin original es
privativa, pero puede utilizarse de forma gratuita para uso personal o de
evaluacin. Existe una variante, VirtualBox OSE, que es software libre y
est sujeta a la licencia GPL.
VirtualBox funciona sobre Windows, OS, Linux y Solaris, y permite vir-
tualizar una gran gama de sistemas operativos.
12
5. Preparacin de la instalacin
5.1. Revisin de los requerimientos de hardware
Un aspecto importante a la hora de instalar un sistema operativo en un
equipo es saber si nuestro equipo cumple con los requerimientos de
hardware que va a exigir. Hay dos niveles de requerimientos:
Requerimientos mnimos: son las caractersticas mnimas que debe te-
ner el equipo para garantizar el funcionamiento del sistema operativo.
Requerimientos recomendables: son las caractersticas ptimas que
Ejemplo de requerimientos mnimos y
debe cumplir el equipo para que la explotacin del sistema sea lo recomendados para un sistema operativo.
ms eficiente posible.
Al menos hay que cumplir los requerimientos mnimos, aunque lo ideal
es cumplir los recomendables.
13
14
15
16
17
18
19
Configuracin de las actualizaciones del sistema. Configuracin de la conexin de red del equipo.
Escritorio de Windows 7.
20
21
22
23
Entorno Linux
Por lo general, Linux detecta todo el hardware instalado en el equi-
po. Cuando no es capaz de obtener los drivers propios del disposi-
tivo (porque para la versin del sistema, o no existen, o el fabricante
no los ha publicado), utiliza los drivers genricos que, excepto en el
caso de las tarjetas grficas y en algunos dispositivos inalmbricos,
suelen ser aceptables.
Linux no dispone de administrador de dispositivos. Para visualizar-
los debemos utilizar la orden lshw o recurrir a algn programa como,
por ejemplo, HardInfo.
Informacin de dispositivos con HardInfo.
24
Entorno Linux
En la instalacin tuvimos la posibilidad de decidir si queramos que se
actualizasen paquetes que iban a utilizarse durante la instalacin antes
de ejecutarlos.
Al contrario que Windows, los sistemas Linux gestionan las actualiza-
ciones del propio sistema y tambin de las aplicaciones que tienen
instaladas, salvo algunos casos excepcionales.
La herramienta que se utiliza en Ubuntu se llama gestor de actualizacio-
nes y permite elegir qu software tener en cuenta, ya sea de Ubuntu o
independiente, as como las actualizaciones a contemplar y la frecuencia
de comprobacin.
Gestor de actualizaciones de Ubuntu.
Una caracterstica de Linux es que tambin contempla las actualiza-
ciones del kernel del sistema, por lo que puede avisarnos cuando se
publique una nueva versin para actualizarla.
Adems del gestor de actualizaciones, Linux permite la actualizacin de
los programas instalados a travs del gestor de paquetes Synaptic y de
los comandos aptitude y apt-get.
25
Entorno Linux
Los puntos de restauracin del sistema y, en general, la herramienta de
restauracin del sistema, es propia de sistemas Windows. Linux no tiene
una funcionalidad equivalente.
26
In English, please
Windows 7 installation step-by-step
1 Go to Boot menu and choose Boot from CD/DVD.
Insert Windows 7 DVD into your DVD drive, then start up your
2
computer. Windows 7 will be loading files.
Select language to install, time and currency format, keyboard or
3
input method. Then click Next.
4 Choose Install Now if you want to install Windows 7.
5 Click I accept the license terms in Please read the license; then click Next.
Choose Upgrade in Which type of installation do you want? if you
6 want to upgrade from an older Windows version to Windows 7, Custom
(advance) if you want to install a new version of Windows.
7 Choose Partition for installation.
Wait for Installing Windows to progress. Your computer might be
8
restarted during the process.
9 Type your user account and computer name. Click Next.
Type a password for your account; you can also type a password hint to
10
help in case of forgetting the password in the future, and then click Next.
Type in activation code or key for your license in Product key box if
11
you have any. Click Next.
Choose How to protect your Windows. Here we choose Use
12
recommended settings.
13 Set up your time zone, then click Next.
14 Choose an option from 3 network: Public, Work or Home Network.
27
1. Indica si en cada uno de los equipos, cuyas caractersticas te indicamos a continuacin, podra instalarse Windows 7,
Ubuntu, o ambos. En caso negativo razona la respuesta.
3. Clasifica el software enumerado en la tarea anterior segn el tipo de licencia que utilice:
28
1. Qu tipo de licencia utiliza Windows? 9. Cmo se llama la herramienta que puede utilizarse para
a) GNU/GPL. migrar los archivos del equipo antes de una actualiza-
b) EULA. cin?
c) Copyleft. a) Windows Fast Copy.
d) Ninguna de las respuestas anteriores es correcta. b) Windows Easy Transfer.
2. Cuntas libertades debe cumplir el software libre? c) No existe esa herramienta.
a) Ninguna. d) Ninguna de las respuestas anteriores es correcta.
b) Tres.
10. En la instalacin de qu sistema est disponible la op-
c) Cuatro.
cin para reparar el equipo?
d) Cinco.
a) Windows 7.
3. Qu S. O. instalamos para crear una particin swap?
b) Ubuntu.
a) Windows 7.
c) Ambas respuestas son correctas.
b) Windows 8.
d) Ninguna de las respuestas anteriores es correcta.
c) No existe ese tipo de particiones.
d) Ninguna de las respuestas anteriores es correcta. 11. En principio, con 1 GB de RAM, qu sistema operativo NO
4. Qu tipo de software es el sistema operativo? podra instalar?
a) De aplicacin. a) Windows 7 x86.
b) De base. b) Ubuntu x64.
c) De programacin. c) Windows 7 x64.
d) Ninguna de las respuestas anteriores es correcta. d) Ubuntu x86.
5. Cul de estas NO es una distribucin de Linux?
12. Qu sistema operativo utiliza una particin swap para
a) Fedora.
funcionar?
b) Solaris.
a) Windows 7.
c) Ubuntu.
b) Windows Server 2012.
d) Debian.
6. En qu tipo de sistema est basado Android? c) Windows Phone 8.
a) En Java. d) Ninguna de las respuestas anteriores es correcta.
b) En Symbian. 13. Cul de los siguientes paquetes de idiomas puede ins-
c) En Linux. talarse sobre cualquier versin de Windows 7?
d) Ninguna de las respuestas anteriores es correcta. a) MUI.
7. La parte del host encargada de realizar la virtualizacin es... b) LIP.
a) Mquina virtual.
c) Ambos paquetes son vlidos.
b) Hipervisor.
d) Ninguna de las respuestas anteriores es correcta.
c) Virtualizador.
d) Ninguna de las respuestas anteriores es correcta. 14. Cul de estas operaciones NO se realiza al finalizar la
8. Qu sistema tiene la opcin de probarlo antes de instalarlo? instalacin de Windows 7?
29
Proceso
En esta actividad instalaremos y configuraremos VirtualBox para poder crear mquinas virtuales en nues-
tro equipo y poder as virtualizar diferentes sistemas operativos.
1. Descargamos los siguientes paquetes de la pgina oficial de VirtualBox (<www.virtualbox.org/wiki/Downloads>):
El paquete de instalacin.
El paquete de extensin.
2. Ejecutamos el paquete de instalacin hasta llegar al final del asistente. Al iniciar VirtualBox deberemos
visualizar una ventana como la que vemos en la imagen.
30
4. Nos movemos hasta la opcin Extensiones. Pinchamos sobre el botn situado en la parte derecha
de la ventana, que sirve para agregar paquetes.
5. Buscamos el lugar donde queramos descargar el paquete de extensin y lo seleccionamos. Nos avisar
del riesgo que supone la instalacin de este tipo de paquetes. Como lo hemos descargado de la web
oficial no tenemos nada que temer. Pinchamos en Instalar para proceder a la instalacin.
6. Nos mostrar la licencia del paquete de instalacin. Una vez la hayamos ledo, pinchamos sobre
Acepto para ejecutar la instalacin.
31
Proceso
En esta tarea, una vez hemos instalado y configurado VirtualBox, vamos a crear y configurar una mquina
virtual sencilla para poder virtualizar un sistema operativo.
1. Elige el sistema operativo que quieras virtualizar y localiza sus requerimientos.
2. Comprueba si con las prestaciones de tu equipo es viable la virtualizacin del sistema operativo elegido.
3. Ejecuta VirtualBox y pincha sobre el botn Nueva.
4. Crea la mquina virtual especificando el nombre, tipo y versin del sistema operativo as como la
cantidad de memoria RAM que vas a asignar.
5. Antes de finalizar la creacin de la mquina, hay que crear su disco duro:
a) Creamos un disco nuevo, de tipo VDI.
b) Reservamos el espacio dinmicamente.
c) Elegimos dnde vamos a guardar el archivo que har de disco duro virtual.
Con la mquina virtual ya creada, ahora pasamos a configurar. Pincha en el botn Configuracin de
VirtualBox y observa detenidamente la ventana.
Configura el orden de arranque de la mquina en la opcin Sistema. Conviene tambin que
habilites I/O APIC.
Carga en la unidad ptica virtual el disco o la imagen ISO del sistema operativo. Vete a la opcin
Almacenamiento. Pincha en la unidad ptica virtual (icono Vaco). En la seccin de Atributos
pincha en el icono y selecciona la unidad real donde se encuentra el disco. Si se trata de una imagen
ISO, selecciona la opcin Seleccionar un archivo de disco virtual.
En la opcin Red, configura la conexin de red entre la mquina virtual y la real. Lo recomendado
es NAT, pero puedes investigar otras opciones.
Comunica las unidades USB de tu equipo con la mquina virtual a travs de la opcin USB.
Comparte carpetas entre el equipo real y la mquina virtual mediante la opcin de Carpetas compartidas.
Por ltimo, si guardas cambios e inicias la mquina, podrs comenzar con la instalacin del sistema
operativo que hayas elegido.
32
33