Sei sulla pagina 1di 28

Actividades a desarrollar

PLANTEAMIENTO Y CONTEXTUALIZACIÓN DEL PROBLEMA A


RESOLVER.

La empresa S&SIAC “Soluciones y servicios informáticos de alta calidad”


tiene nuevos desafíos con algunos socios en Colombia, uno de ellos es
construir un centro avanzada de comunicaciones backbone donde serán
soportado los servidores con el sistema operativo GNU/Linux, este reto
en un entorno productivo empresarial se debe de llevar a cabo el proceso
integral de migración de toda su infraestructura tecnológica, para lo cual
requiere inicialmente la asesoría y acompañamiento para capacitar,
instalar y poner en marcha el sistema operativo GNU/Linux que se le
encomendó en un nivel corporativo intranet / extranet.

Actividad Individual:

De acuerdo con la problemática planteada, proceda con el siguiente


requerimiento:

1. Antes de iniciar la instalación de VirtualBox, es importante que accedan


a la BIOS de su equipo de cómputo y verifiquen o activen las opciones de
virtualización, generalmente VirtualBox permite por defecto implementar
arquitecturas de 32 Bits, pero con este procedimiento les permitirá
implementar arquitecturas de 64 bits, las cuales son hoy en días más
comunes.

En mi caso no fue necesario activar esta característica en la BIOS ya que


el sistema operativo con el que trabajo es de arquitectura de 32 bits.

2. Descargue e instale el software libre para virtualización denominado


VirtualBox, versión 6.0.8 (versión actual)
(https://www.virtualbox.org/wiki/Downloads) de acuerdo con la
arquitectura de hardware de su equipo de cómputo, es decir, si es de
32 bits o 64 bits.
Desde la versión 6.0 de Virtualbox, el soporte para arquitecturas de 32
bits ha sido descontinuado. Así solo hay versión de Virtualbox disponible
para equipos de 32 bits y que actualmente es la 5.2.32.

Por lo tanto, como mi equipo tiene una arquitectura de 32 bits, hemos


descargado esta versión de la página oficial de VirtualBox para la
plataforma Windows, tal como se observa en la captura de pantalla…
Instalación de Virtual Box
3. Una vez instalada la herramienta de virtualización, debe verificar el
soporte USB 2.0, si no está instalado debe agregar el paquete de soporte
para dispositivos USB 2.0, VirtualBox RDP y arranque PXE para tarjetas
Intel, denominado VirtualBox Extensión Pack, con el fin de que les
reconozca los diferentes dispositivos USB y determinadas tarjetas en el
sistema operativo huésped.

Describa paso a paso el procedimiento realizado y evidencie los resultados


por medio de capturas de pantalla.

Buscamos el paquete de instalación VirtualBox Extension Pack


correspondiente a la versión de VirtualBox instalada. Para ello lo
descargaremos desde el siguiente link:

https://download.virtualbox.org/virtualbox/5.2.32/
Descargamos el paquete Extension Pack, y luego doble clic en el paquete
para instalarlo. Para comprobar que lo hemos instalado correctamente,
podemos verificarlo desde VirtualBox > Archivo > Preferencias >
Extensiones.
Ahora debemos configurar los puertos USB de nuestra máquina virtual.
En mi caso esta configuración está deshabilitada.

Reiniciamos la máquina virtual, vamos a Configuración, luego USB y


podemos ver que ya está habilitada la opción para configurar el servicio
de USB en nuestra máquina virtual. En mi caso habilitare la opción
Controlador USB 2.0 (EHCI), ya que este es el tipo de USB que tiene
configurado mi equipo.

4. Descargue e instale del sistema operativo GNU/Linux Ubuntu 18.04.


LTS (http://www.ubuntu.com/download/desktop) como nueva máquina
virtual en Virtual Box. Es importante que tengan en cuenta la planificación
del hardware para la virtualización, explorando la capacidad que posee el
sistema anfitrión como mínimo a nivel de procesador, memoria RAM y
disco duro.
Recomendaciones para tener en cuenta:
Posterior a la instalación del sistema operativo GNU/Linux Ubuntu 18.04
LTS, deben instalar sobre el sistema operativo huésped, el utilitario de
añadidos de software denominado Guest Additions, siendo estos unos
complementos de drivers de software y programas que optimizan el
funcionamiento y el rendimiento del sistema operativo virtualizado. El
objetivo principal aquí, es afinar el soporte y configuración de video, la
integración del cursor del ratón, la sincronización horaria, las carpetas
compartidas, entre otros.

Describa paso a paso el procedimiento realizado y evidencie los


resultados.
PASO A PASO

Para la instalación de la distribución Linux, he elegido virtualizarla


mediante Oracle VM VirtualBox en su versión 6.0.12. Usando en
recursos del equipo, 10 GB de Disco Duro y 2 GB de memoria RAM para
la correspondiente virtualización.
Y la distribución Linux escogida es Lubuntu 18.04, la cual es una de las
versiones de Ubuntu con el escritorio LXDE (Lightweight X11 Desktop
Environment). Ya que como se va a virtualizar, necesitamos una
distribución que consuma pocos recursos físicos y considero que
Lubuntu es la distribución indicada.
INSTALACIÓN DE LA DISTRIBUCIÓN

A continuación se muestran las capturas de pantalla de la Instalación de


la distribución Linux Lubuntu 18.04 LTS sobre la máquina virtual
VirtualBox
Enlaces de Descarga de la ISO

https://lubuntu.me/downloads/

https://lubuntu.net/downloads/
Asignación de espacio en disco

Menú de Instalación
Selección de Idioma

Interfaz de Bienvenida
Distribución del Teclado

Actualizaciones del Sistema


Tipo de Instalación

Tabla de particiones
Zona Horaria

Creación de Usuario
Instalación de Lubuntu 18.04 LTS

Configuración del Hardware


Finalización de la Instalación

Primer Inicio del Sistema Operativo


Inicio de Sesión en Lubuntu 18.04 LTS

5. Se hace necesario que cada uno de los integrantes de grupo, inicien un


proceso de administración y control el sistema a través de líneas de
comandos, para ello debe cada estudiante debe realizar de forma
individual:

La selección, clasificación y ejecución de 20 comandos a modo consola y


la exploración en el ambiente GNU para establecer su equivalencia de
ejecución en ambiente gráfico, así:
 5 comandos de manipulación de archivos y directorios.
 5 comandos de administración de procesos.
 5 comandos de gestión (instalación, actualización y eliminación) de
aplicaciones.
 5 comandos de gestión en un entorno de red.
 5 comandos de manipulación de hardware y controladores.
 5 comandos de compresión / descompresión de archivos.

Describa paso a paso el procedimiento realizado y evidencie los


resultados. Estos comandos, serán utilizados permanentemente en el
desarrollo de las siguientes actividades individuales y colaborativas del
Diplomado, por lo que deberá familiarizarse con ellos.
Realizar un comparativo entre al menos 3 tipos de escritorio más utilizados
y que se pueden implementar en la distribución Ubuntu. Trabaje con uno
de ellos (puede utilizar el que se instala por defecto en el sistema
operativo Ubuntu 18.04 LTS) y además realice una descripción de la
experiencia percibida en su exploración.

Describa paso a paso el procedimiento realizado y evidencie los resultados.

Cuadro comparativo de los escritorios de Linux.

Escritorio Descripción Comando descarga


desde terminal
Este estilo de escritorio de
diseño “retro” tiene como Instalación mínima (sólo
ventaja que tiene buena la interfaz):
velocidad, debido a que sudo apt-get install mate-
consume recursos core
MATE mínimos. Al instalarlo
veremos que viene con Instalación completa
varias aplicaciones. En (inclyendo
Linux Ubuntu tiene un aplicaciones):
funcionamiento óptimo. sudo apt-get install made-
desktop-enviroment
Tipo de escritorio con
entorno gráfico atractivo, Instalación mínima:
personalizable, casi que en sudo apt install kde-
KDE su totalidad. Es un también plasma-desktop
un escritorio muy robusto.
Para completa:
sudo apt install kde-full
Es un escritorio sencillo y 1. sudo add-apt-
fácil de aprender, cuenta repository
con dos elementos, el panel ppa:elementary-
Pantheon
y un dock. El panel se os/stable
encuentra en la parte
superior. El dock lo 2. sudo apt-get update
ubicamos en la parte
inferior de la pantalla,
posee dos características, 3. sudo apt-get install
limpio y vidualmente elementary-desktop
atractivo.
Se trata de una interfaz de
usuario creada para el Instalado por defecto en
entorno de escritorio Ubuntu
Gnome, uno de sus
objetivos al momento de
UNITY
ser creado fue el de
aprovechar el espacio de
las pantallas en los
netbooks, especialmente
en la orientación vertical.

6. Establecer las principales características que diferencian a los sistemas


de archivos, directorios y unidades en GNU/Linux, teniendo en cuenta la
siguiente tabla:

Sistemas Como funciona Característica


de diferenciadora
archivos
Ext2 Tiene una de tabla de tamaño fijo en el  Tiene un límite
cual se almacena la i-nodos (i-nodos es máximo de 2TB.
una versión mejorada del FAT, donde un  Tiene un límite de
puntero i-nodo almacena información del 4TB de partición.
archivo (ruta, tamaño, ubicación física).  Asegura un buen
aprovechamiento
del espacio libre.
Ext3 Su funcionamiento es similar al de Ext2, la  Al tener un área
diferencia radica en que Ext3 es un exclusiva en el
sistema de archivo con registro diario sistema de archivo
(journaling) es utilizado en un árbol binario para el journaling
balanceado (árbol AVL) también incorpora en el momento
un asignador de bloques de disco (orlov). que el sistema se
bloquea la
corrupción del
sistema es menor.
 Se posibilita la
conversión de un
sistema de
ficheros Ext2 al
Ext3 directamente.
Ext4 Sistema transaccional de archivos, que  El tamaño máximo
evita la fragmentación de archivos, de archivo
mediante una técnica denominada individual puede
Extents, que permite que los archivo se ser de 16 GB a 16
escriban de forma contigua. Hace uso TB.
también de otra técnica que ayuda  El tamaño global
también con el tema de fragmentación y máximo del
adicional a esto mejora el performance, se sistema de
ha llamado (delayed allocation, que archivos ext4 es
significa que espera el momento preciso un EB (Exabyte)
para saber en dónde ubicar el archivo, sin (260 bytes ).
fragmentar el disco.  El directorio puede
contener un
máximo de 64.000
subdirectorios.
 Menor uso del
CPU.
 Mejoras en la
velocidad de
lectura y escritura.
Xfs Sistema de ficheros transaccional que  mayor rendimiento
Reiserfs ifs integra un juego de características que ext2 y ext3,
robustas y está optimizado para ser principalmente con
escalable. Posee gran rendimiento y ficheros pequeños
sobrepasa con creces a ext2 y ext3 (menos de 4k) y
cuando se trata de trabajar con ficheros buena escalabilidad
pequeños (archivos menores de 4kb,),  Sucesor: Reiser4
Btrfs B-Tree para almacenar cualquier tipo de  Este sistema de
archivo en forma de ítems: inodos, archivos se centra en
atributos extendidos, directorios, la tolerancia de fallos,
snapshots. reparación y fácil
El superbloque, es la primera estructura administración.
que lee y describe las ubicaciones de
todas las demás. Es la única que tiene
localización fija en disco, todas las demás
pueden estar en cualquier parte.
Swap Aumenta la capacidad global del equipo. En lugar de utilizar
Ya que es un espacio de intercambio, que espacio en memoria
puede ser una partición lógica en disco o RAM, SWAP utiliza
simplemente un archivo. Su espacio en disco duro
funcionamiento consiste en hacer uso de para almacenar datos
espacio en disco para los archivos temporales, reduciendo
temporales, y de esta manera reducir el el uso de la RAM.
uso de la RAM.
7. Establecer la función principal de la estructura de directorios de
GNU/Linux, con base a la siguiente tabla:

Directorio/ Función principal Subdirectorios/ subcarpetas que lo


carpeta conforma
/ Raiz, base del sistema de Todas las direcciones de archivo o
archivos. carpetas del sistema
independientemente que estén
almacenados físicamente en discos o
unidades separadas.
Bin Archivos ejecutables para Binarios que permiten la ejecución
todos los usuarios. tales como; cat, cd, cp, echo, grep,
gzip, kill, ls, mv, rm, ping, su, ps, tar y
vi.
Boot Archivos del compilador  Kernel
(kernel), también donde  System.map
se encuentra el gestor de  Vmlinuz
arranque GRUB.  Initrd
 Grub
 Module.info
 Boot
Cdrom En ese subdirectorio se Las carpetas del disco compacto.
ubicará el contenido del
disco compacto cuando
esté montado y, nada
cuando esté desmontado.
Dev Contiene archivos /dev/hda Disco primario
especiales del sistema, /dev/hdb Disco esclavo del anterior.
conocidos como /dev/mouse Se utiliza para la lectura
controladores de de entrada del mouse.
dispositivo (device /dev/hdc Disco primario en otro slot.
drivers), los cuales se /dev/hdd Disco esclavo del segundo
usan para acceder a los slot.
dispositivos del sistema y /dev/fd0 Generalmente son los floppy
recursos, como discos disk.
duros, modems, memoria,
etc
Etc Fichero de configuración /etc/X11 Ficheros de configuración de
y arranque del sistema. X Window.
/etc/skel Ficheros de configuración
básica que son copiados al directorio
del usuario cuando se crea uno nuevo.
/etc/conf.modules Archivo donde se
indica que modulos se anexan al
kernel en el momento del boot.
/etc/fstab Instalción de quotas.
/etc/passwd Contiene información
sobre los usuarios, como login,
nombre y otra información que el
administrador quiera agregar.
/etc/shadow Almacena los password
en forma encriptada y las fechas de
expiración de los mismos.
/etc/services Tabla en la cual se
describen los servicios a los que tienen
acceso los usuarios y por qué puertos
trabajan.
/etc/xinetd .d Archivo para configurar
los demonios.
/etc/rc.d/init.d Contiene información
para incializar los demonios.
/etc/hosts.deny Almacena
información para configurar los
permisos sobre los servicios que
ofrece.
/etc/hosts.allow También información
para configurar los permisos sobre los
servicios que ofrece.
/etc/sysconfig Almacena archivos de
configuraión de del sistema, por
ejemplo el idioma, el tipo de teclado.
/etc/inittab Contiene los archivos de
booteo (arranque) del sistema.
Home Contiene los directorios Diferentes carpetas para organizar así:
personales del usuario /Documentos, /Imágenes, /Música,
/Plantillas y /Vídeos /, así como otros
archivos y carpetas ocultas, que son
los encargados de guardar la
información de configuraciones de las
aplicaciones del usuario.
Lib Contiene las bibliotecas /lib/'machine-architecture'
(librerías) del sistema, así /lib/iptables
como módulos y /lib/kbd
controladores (driver) /lib/modules
/lib/oss
/lib/security
Lost+found Proporciona un sistema Ficheros y directorios recuperados
de "perdido+encontrado" tras un fsck.
(lost+found) para los
ficheros que existen
debajo del directorio raíz
(/).
Se almacena la
recuperación de ficheros
y directorios tras una
revisión del sistema de
ficheros con la
herramienta fsck.
Media Punto de montaje Carpeta con el nombre del usuario
(cargadas)
automáticamente de los
medios extraíbles
(memorias, cámaras
digitales, ...)
Mnt Es un directorio vacío que /mnt/cdrom,
cumple funciones /mnt/win_c,
similares a /media. /mnt/floppy
/mnt/zip
Ppt Es una extensión del Carpeta y subcarpetas con los
directorio /usr, nombres de las aplicaciones de
proporciona una terceros.
ubicación donde instalar
aplicaciones opcionales
(de terceros)
Proc se trata de un sistema de Para cada proceso en marcha existe
archivos virtual. Este un subdirectorio con información sobre
sistema de archivos el mismo.
virtual nos proporciona
información acerca de los
distintos procesos y
aplicaciones que se están
ejecutando en nuestro
sistema operativo.
Root Directorio particular del Contiene la misma información que los
superusuario del sistema directorios personales de los distintos
(root). usuarios del sistema, pero orientada
única y exclusivamente al usuario root.
Sbin Contiene programas Algunos de los archivos ejecutables
ejecutables (también almacenados en este directorio son
llamados binarios) que fsck, init, reboot, shutdown, fastboot,
etc.
forman parte del sistema
operativo GNU/Linux.
Selinux sistema de control /etc/selinux/config -
obligatorio de acceso, /etc/selinux/semanage.conf
basado en la interfaz LSM
(módulos de seguridad de
Linux: «Linux Security
Modules»).
Srv Se usa para almacenar /srv/www
directorios y datos que /srv/ftp
usan ciertos servidores
tener instalados en
nuestra computadora
Temp es donde se crean y se Directorio y archivos que se crean
almacenan los archivos automáticamente
temporales y las variables
que los programas
puedan funcionar de
forma adecuada.
Usr contiene la gran mayoría /usr/bin totalidad de los comandos
de programas instalados que un usuario puede necesitar.
en nuestro sistema
operativo. siendo /usr/include Contiene los archivos de
directorio compartido y cabeceras usados por los programas
estático escritos en el lenguaje C.
/usr/lib Contiene las bibliotecas de
usuario.
/usr/local Contiene la jerarquía local
de usuario, con los subdirectorios
tipicos /bin, /include, /lib, /sbin, etc.
/usr/sbin Contiene los archivos
binarios (ejecutables) no vitales del
sistema usados por el administrador.
/usr/share Contiene archivos de datos
independientes de la arquitectura del
sistema, como documentación.
/usr/X11R6 Contiene todos los
programas que componen el entorno
grafico X Window (binarios, bibliotecas
y paginas man.
/usr/games Contiene los archivos
binarios de muchos juegos y
programas educativos. Este directorio
es opcional.
/usr/src Contiene el código fuente del
núcleo de GNU/Linux.
/usr/local
Var contiene archivos de /var/cache Contiene datos de
datos variables y aplicaciones en cache, como archivos
temporales. del servidor web y páginas de manual.

/var/lib Contiene informacion de


estado variable.

/var/log Contiene registros creados


por diversos programas y por el propio
sistema operativo.

/var/run Contiene datos relevantes


para algunos procesos que se estan
ejecutando.

/var/spool Contiene datos encolados


de diversas aplicaciones, como correo
electronico del sistema y colas de
impresion.

/var/tmp Contiene datos temporales


que deben ser preservados entre
reinicios del sistema.

8. Las cuotas de disco en un sistema operativo GNU/Linux, se administran


individualmente por cada sistema de archivos y son únicas para usuarios
o grupos y el objetivo de las cuotas es limitar, de forma razonable, el
espacio utilizado en el sistema de archivos. Con el fin de ejercer buenas
prácticas de administración de ciertos aspectos en el uso del sistema, se
solicita que realice modificaciones definidos bajo su propio criterio, una
configuración personalizada de cuota(s) para el sistema de archivos
"/home" del usuario con el que instaló el sistema operativo huésped.

Describa paso a paso el procedimiento realizado y evidencie los resultados.

Potrebbero piacerti anche