Anda di halaman 1dari 26

Instalacion Debian GNU/Linux

Daniel Arce Perez


23 de Marzo del 2017
Introducci
on
El Proyecto Debian, es una asociacion de individuos que comparten una causa en com un, Crear un
Sistema Operativo Libre, este Sistema ha sido llamado Debian, sus creadores han desarrollado un
sistema estable y con un gran n umero de usuarios, que sostienen la ideologa del Sistema, dando
soporte a fallos, reparando y manteniendo la integridad de seguridad e interfaz.

Debian integra una infinidad de software, aplicativos basicos y controladores que le permiten corren
en diversos dispositivos, ademas de que los desarrolladores han realizado el portado del codigo a
diversas arquitecturas, permitiendo que Debian se acerque a la comunidad, y pueda ser usado en
diversas maquinas.

Debian usa los n


ucleos o KERNEL Linux, FreeBSD, NetBSD y Hurt por los que destaca el uso del
n
ucleo Linux en su version con mayor usuarios.

2
An
alisis de Requerimientos:
1. Requerimientos de Sistema:

Los requerimientos mnimos para correr Debian en un dispositivo, son catalogados en:

Hardware Compatible: La restriccion al hardware es impuesta por la arquitectura, para


las cuales Debian Project ya ha realizado el portado, esta restriccion es establecida por
el Kernel de la distribucion. Podra revisar el listado de arquitecturas soportadas en:
https://www.debian.org/releases/stable/
Para revisar el listado de portados de Debian a diversas Arquitecturas en:
https://www.debian.org/ports/
Soporte Grafico: El requerimiento de la interfaz grafica es determinado por el X.Orgs X11
System del Kernel; La industra desarrolladora de hardware, interfases graficas entre otras,
sigan un significativo modelo y convencion, lo que ha permitido que Debian Project tenga
soporte grafico gracias a que los kernel estan siempre integrando las nuevas tecnologas
a los controladores. el desarrollo por parte de la industra de los controladores para los
nucleos

Analizando las u
ltimas versiones de los instaladores de Debian, el u
nico factor importante a la
hora de instalar el Sistema Operativo es verificar que la Arquitectura del Instalador que posee,
sea la indicada para su Hardware.

2. Sistema y Hardware utilizado

(a) Debian GNU/Linux version 8.7-i386


(b) VirtualBox version 5.1.18 r114002 (Qt5.5.1)
Hardware Emulado:
Dell Inspiron 14
Intel x86 Corei5
Intel HD400 graphics
Almacenamiento HDD: 8Gb Format: VHD
Memoria RAM: 1024Mb
Memoria Video: 16Mb - Ajustable al requerimiento de la interfaz.

3
3. Instalaci
on VirtualBox

VirtualBox es una herramienta software que nos permite virtualizar maquinas de las arqui-
tecturas x86 y AMD64/Intel64, permite a empresas y a usuarios disponer de la herramienta de
manera gratuita bajo la licencia GPL.
Para realizar una correcta instalacion debera comprobar con exactitud la version de su Sistema
Operativo Anfitrion, para no dificultar la instalacion, en distribuciones GNU/Linux, debe tener
ese cuidado por la verificacion de las dependencias que realiza el instalador, si no cumple con
estas, no podra instalar.

(a) Descarga de los binarios desde https://www.virtualbox.org/wiki/Downloads


(b) Abrimos terminal y nos dirigimos al directorio donde se a almacenado el instalador de
VirtualBox
(c) Ubicado el instalador .deb, lo ejecutamos, mediante el comando:
# sudo dkpg -i virtualbox.deb

Las dependencias seran detectadas, y se pausara la instalacion hasta que cumpla con
estas, para satisfacer las dependencias ejecutar comando:
# apt-get install -f

Nota: Si el sistema rechaza las dependencias, podra deberse a que no ha descargado la


version de instalador para la distribucion de su Sistema Operativo correctamente.
Podra identificar las dependencias e instarlas manualmente mediante el comando
# apt-get install [dependencia-faltante]

Figure 1: Ejecucion comando dpkg -i para virtualbox.deb version para Ubuntu yakkety, instalandolo
en Linux Mint 18 (basado en xenial, dependencias incumplidas, y no podran ser resolvidas)

Una vez ejecutada la interfaz de Virtualbox, procederemos a configurar el Hardware a


virtualizar para instalar el sistema operativo.

4
Figure 2: Instalacion manual mediante comandos de las dependencias incumpidas

Figure 3: Interfaz de usuario de VirtualBox5.1.18

5
4. Configuraci
on del Hardware para la virtualizaci
on

Figure 4: Configuracion de la maquina virtual

Creamos una nueva maquina virtual, en esta configuracion como se muestra en la


figura 4, debemos otorgarle un nombre a la maquna virtual, si nombra por el Sistema
operativo que instalara, VirtualBox escogera por usted el tipo y version; es un atajo para
las listas de seleccion, tener en cuenta la verificacion del sistema operativo que instalara
y su arquitectura.
Asignamos el tama no de memoria que usara la maquina virtual; Virtualbox asignara
automaticamente lo recomendable para que pueda mantenerse el Sistema Anfitrion estable.
Asignacion del espacio de almacenamiento de la maquina virtual; Virtualbox entregara
las opciones, no crear un disco, crear un disco virtual, y seleccionar un disco virtual que
ya posea.
Tipo de Archivo de Disco Duro:
VDI (VirtualBox Disk Image)
VHD (Virtual Hard Disk)
VMDK (Virtual Machine Disk
Estos tipos de archivos para disco, cumplen su proposito: El mas com un y recomendado
para crear un nuevo disco es el formato por defecto: VDI.
Si debera portar la imagen del disco a otro sistema de virtualizacion, las configuraciones
cambiran conforme a donde se portara: VMDK es el tipo de archivo compatible con
VMWare y VHD es un formato usado por Microsoft.
Para hacer uso del respaldo del disco, el archivo, debera reconocer de que manera portara
la imagen. El almacenamiento en la unidad de disco duro fsico, puede ser configurado
de dos maneras: Dinamicamente o tama no fijo. Las recomendaciones estan dadas por la
interfaz de Virtualbox. su principal diferencia destacada por VirtualBox, es la rapidez
para acceder al disco. Imagenes referencia a continuacion.

6
Figure 5: Interfaz de usuario de VirtualBox5.1.18

Figure 6: Modulo Configuracion para la Maquina Virtual Especfica

En el modulo Configuracion de VirtualBox, debera dirigirse a la seccion Almacenamiento y


agregar una unidad Controlador IDE que apunte a la imagen ISO del Sistema Operativo a
instalar.

7
Instalaci
on del Sistema Operativo
1. Arranque del Instalador del Sistema
La instalacion de un sistema operativo en Virtualbox, dependera basicamente de la configu-
racion realizada desde la virtualbox, para emular los requerimientos necesarios para el Sistema
Virtualizado. El proceso de instalacion sera igual en un Hardware no virtualizado.

(a) Inicializar el boot de la maquina virtual, una previa configuracion de los dispositivos de
almacenamiento de la maquina permitiran que esta inicie la imagen del Sistema Operativo
a instalar.

Figure 7: Vista Inicial del Sistema Operativo Debian, InstallerBoot

En esta vista se presentan las opciones de inicializacion de Instalacion, podra


Instalar en MODO Comandos, esta opcion instala el sistema operativo desde Bash, e
ira solicitandole la configuracion del Sistema conforme avance en la instalacion.
Instalacion en MODO GRAFICO, esta opcion inicia un entorno grafico con el cual
podra previsualizar el sistema desde el disco de instalador, la instalacion del sistema
operativo en la maquina virtual se llevara a cabo en el entorno grafico.

8
Opciones Avanzadas, se presenta un nuevo men u de opciones con las cuales podra
determinar de mejor manera la configuracion del instalador.

Figure 8: Opciones avanzadas del Instalador

Instalacion Experto, esta opcion es usada por usuarios avanzados, otorga un mayor
y permite conocer de mejor manera lo que instalas en el sistema.
Modo Seguro, esta opcion inicializa la reparacion para sistemas preinstalados,
permitira reparar el arranque de sistemas da nados, reinstalacion de GRUB entre
otras herramientas.
Instalacion Automatica, esta opcion predefine todas las configuraciones del sis-
tema.
Con entorno grafico, todas las opciones antes mencionadas, tambien se ejecutan
con el LiveLinux que posee el disco instalador.

9
2. Instalaci
on Modo Bash: Opci
on: Install

Seleccion de Idioma para la interfaz del instalador


La seleccion del idioma permita que realice una configuracion correcta, ya que detectara
las indicaciones del instalador con mayor facilidad y evitara cometer errores.

El soporte a los idiomas es variado, DebianProject se ha preocupado de satisfacer la


necesidad de la mayora de usuarios, la instalacion por defecto inicia con el Idioma: Ingles

Figure 9: Selector de Idioma de Interfaz

10
Seleccion de la Ubicaci on
La seleccion de la ubicacion fijara la Zona Horaria, la lista de ubicaciones es reducida, y
esta basada en la opcion seleccionada de idioma. Si ha seleccionado el idioma Ingles en la
vista anterior, si en el listado mostrado no encuentra su zona de ubicacion, en este caso
debera seleccionar la opcion Other, esto le enviara a un listado de Continentes e Islas
de manera general, para determinar el pas donde se encuentra, filtrara los pases que se
encuentren en la zona seleccionada. ver figura 11.

Figure 10: Selector de Zona de Ubicacion

Figure 11: Selector de Zona de Ubicacion desde la opcion OTHER

11
Esta configuracion determinara el uso de UTF-8, al configurar el Ingles como Idioma de
sistema.

Figure 12: Define el Uso del Ingles con UTF-8

Esto tambien le perdira que seleccione la configuracion del teclado.

Figure 13: Seleccion de la configuracion del teclado

12
Recopilaci
on de los archivos necesarios para la configuraci
on

Figure 14: Inicializacion, recopilacion de los archivos requeridos para la instalacion

Configuraci on de la Red
Solicitara introducir el nombre que dara al dispositivo.

Figure 15: Definir el nombre del dispositivo

Figure 16: Error al definir el nombre del dispositivo

Figure 17: Definir el dominio de red

13
Configurar Usuarios y Contrase
nas

Figure 18: Definir contrase


na para el usuario Root

El sistema solicitara validar la contrase


na introducida y debera proporcionarla nuevamente
de manera correcta.
A continuacion debera introducir el nombre completo del Usuario de la maquina y definir
el nombre de usuario como identificador y proporcionar una contrase na para la nueva
cuenta usuario.

Recomendaci on: si sera el unico usuario del dispositivo, proporcione la misma con-
trase
na del usuario root, para evitar olvidos.
Configuracion posterior, antes de realizar las operaciones de particion.

Figure 19: Configuracion del reloj

Figure 20: Definir la zona para el Reloj

14
Particionado del Disco
Teniendo en cuenta que se ha determinado un disco en la maquina virtual, procederemos
a realizar el particionado y otorgar los puntos de montaje para el sistema. A continuacion
los puntos de montaje disponibles, esta configuracion le otorgara espacio de disco a los
puntos de montaje conforme a las particiones y asignaciones que realice:
/ : Sistema de ficheros raz
/boot : Fichero estatico del cargador de arranque
/home : Directorios personales de los usuarios
/tmp : Ficheros temporales
/usr : Datos estaticos
/var : Datos variables
/srv : Datos de los servicios que ofrece el sistema
/opt : Paquetes de aplicaciones a nadidas
/usr/local : Jerarqua local
Teniendo en cuenta los puntos de montaje anteriores, la configuracoon que debera disponer
sera:
(a) Creaci on de swap
El area de intercambio es un modo de uso de la particion, esta es la primera opcion
que debera determinar al crear una particion, la particion swap es un espacio de disco
utilizado y reservado para usarse como apoyo a la memoria RAM, y en los estados de
Suspencion e Hibernacion, los datos de la sesion son enviados a este sector y desde hay
son recargados, para instanciar la interfaz. (Capacidad Mn: El doble de la capacidad
de la RAM)
(b) Asignar una partici on al punto de montaje: /
El Sistema de ficheros /, son los ficheros de sistema operativo, por lo tanto su tama no
determinara la posibilidad de cambio, conforme avanzan las versiones del sistema
operativo, las instalaciones finales aumentan relativamente su tama no, por lo tanto
determinar como mnimo un 15% del disco si no incluye el punto de montaje /opt, si
determina que no asignara particion al punto de montaje /opt, debera de asignar un
40% del disco al punto de montaje / (Sistema de fichero raz).
(c) Asignar una partici on al punto de montaje: /opt
Los paquetes de aplicaciones a nadidos, este directorio, esta determinado como ubi-
cacion de todo Software que a nada conforme al uso que de al Sistema Operativo,
la idea de asignarle una particion es mnimizar el estado de perdida, si cambia de
version de Sistema Operativo a otra distribucion de GNU/Linux conservara los soft-
ware, otorgandole de esta manera control al usuario de la distribucion que guste
utilizar. tama no definido 25%
(d) Asignar una partici on al punto de montaje: /home
Los directorios personales de los usuarios, seran ubicados en esta particion, asignarle
un tama no relativamente superior con respecto de las otras particiones, permitira
que los usuarios disponga de espacio suficiente para almacenar toda la informacion
en archivos y directorios, mantenerle en una particion Logica aislada del punto de
montaje /, evitara que se pierdan estos archivos tras un formateo. El tama no definido
estara por el 50% del espacio total del disco asignado.
Nota: Esto asumiendo que la instalacion es pura, disco completo para la distribucion
GNU/Linux seleccionada: Debian GNU/Linux.

15
Creacion de las particiones
Para comenzar deberemos seleccionar el modo de particionado: entre estas opciones ten-
dremos el Modo Manual, mediante el cual configuraremos las particiones. Ver la siguiente
imagen.

Figure 21: Modo de generar las particiones

Conforme a lo explicado en el item anterior, procederemos a crear las particiones y asig-


nar los puntos de montaje para posteriormente instalar el Sistema Operativo Debian
GNU/Linux en nuestra Maquina Virtual, Tener en cuenta que de esta manera tambien
podra instalar en una maquina no virtualizada, omitiendo los pasos de configuraci
on de
VirtualBox, pero teniendo en cuenta los requerimientos del sistema.

Procederemos a particionar el disco:


La configuracion que veran sera:
SWAP: asignar modo de uso a la primera particion primaria para el disco, como area de
intercambio.
/ : asignar modo de uso EXT4, particion Primaria.
/opt : asignar modo de uso EXT4, particion Logica.
/home : asignar modo de uso EXT4, particion Logica.

16
Para validar los procedimientos revisar las siguientes imagenes:

Figure 22: Men


u de Particiones Manuales.

Seleccionamos el disco donde procederemos a realizar las particiones. Destacado en rojo


en la figura anterior.
Se ha inicializado el nuevo esquema de particiones, para el disco completo (Nota: Si posee
particiones ya del disco fsico, con otro sistema operativo, procure seleccionar de manera
correcta el disco para evitar fallos en el procedimiento y perdida de informacion personal.)

Figure 23: Inicializacion del esquema de particiones

17
Una vez determinado el esquema de particiones a disco completo, debemos asignar los
espacios para las particiones Primarias y Logicas

Figure 24: Creacion de las particiones.

Figure 25: Asignacion del tama


no de la particion.

Una vez creada la particion y asignado el tama


no, se configura la particion, otorgandole el
formato (Utilizar Como:), el punto de montaje, como podra observar en la siguiente figura;
Tener en cuenta lo expuesto en el item anterior Particiones de Disco, para determinar
las configuraciones de las particiones, tipo de particion, ubicacion de la particion. Ver
Figuras disponibles en pag 19

Figure 26: Configuracion de la particion.

18
Estas configuraciones son previas a la configuracion final de la particion mostrada en la
figura 26. en la pag anterior.

Figure 27: Tipo asignado a la nueva particion.

Figure 28: Ubicacion de la nueva particion.

En la figura 26, destacan unos submen


us de configuraciones para la particion:

Utilizar como

Figure 29: Formatos para la particion, modo de uso

19
Punto de montaje

Figure 30: Puntos de montaje, sistemas de ficheros

Opciones de montaje

Figure 31: Opciones de puntos de montaje. Estas son configuraciones avanzadas que podra determi-
nar el comportamiento del sistema de ficheros a configurar.

20
Finalizando la configuracion de las particiones debera obtener un mapa de particiones
con la siguiente configuracion.

Figure 32: Finalizacion de la configuracion de las particiones, permitir realizar los cambios.

Figure 33: Instalacion del Systema

Para completar la instalacion requerira de una conexion de internet. Si fuera el caso


de no poseer una conexion el sistema quedara instalado, y a la espera de la posterior
incorporacion de los paquetes faltantes.

21
Inicializaci
on del sistema

Si no posee internet, el sistema arrancara con la interfaz SHELL, interfaz de comandos.


pero antes de finalizar lanzara el siguiente men
u, permitiendole realizar algunos cambios
en la configuracion antes de finalizar.

Figure 34: Finalizacion de la configuracion de las particiones, permitir realizar los cambios.

En este men u debera seleccionar el Cargador de arranque que desee instalar, para pro-
seguir con la instalacion, el gestor de arranque predeterminado es GRUB.
En su defecto podra no instalar un gestor de arranque, esto no le permitira administrar
otros sistemas en el dispositivo. pero posteriormente podra instalarlo.

22
Realizando este procedimiento finalizara la instalacion de Debian GNU/Linux en su Dis-
positivo Virtual, tenga en cuenta que debera quitar el disco iso de Debian de la configu-
racion de la maquina virtual, para evitar que arranque nuevamente el disco de instalacion.
realizando esto, iniciara el GRUB con el sistema operativo ya disponible.

Figure 35: GRUB, vista de arranques

23
An
alisis de las Herramientas, Software Disponibles
1. Administrador de tareas:
En Debian viene preinstalado como paquete adjunto un administrador de tareas llamado: top.
Desde consola usar
# top

Figure 36: Monitor de Sistema, interfaz de comandos.

2. Controlador de Dispositivos:
Para los controladores de dispositivos existen algunos comandos de los cuales obtendremos
informacion de los Discos (Particiones), Hardware PCI, Controladores USB, Memoria, Adap-
tadores de Red, entre otros.
(a) free: comando para comprobar la cantidad de memoria RAM usada, ver la disponible y
el total del que tenemos.
(b) lscpu: comando que muestra informacion sobre el sistema, como su velocidad, n
umeros
de n
ucleos y fabricante.
(c) lsusb: comando para comprobar los controladores USB, muestra los puertos USB y los
detalles acerca de los dispositivos conectados.
(d) lspci: commando que lista los buses PCI y muestra los detalles acerca de los dispositivos
conectados a ellos por ej: Tarjeta de Red, Tarjeta de Audio, Tarjeta de Video, entre otros.
A continuacion algunas herramientas que podra instalar para mejorar la obtencion de la infor-
macion del sistema.
(a) htop
# apt-get install htop

(b) hwinfo
# apt-get install hwinfo

24
3. Interfaz de comandos o consola:
Teniendo en cuenta que podra instalar su distribucion de GNU/linux, sin interfaz grafica, real-
izando esto:: Solo tendra un entorno TERMINAL=linux, realizara todas la operaciones desde la
terminal por defecto. TERM=linux, comprobar la version de TERM que posee su distribucion
podra obtenerlo a partir del comando

# set

Si posee un entorno grafico podra instalar otros entornos de terminal de comandos que prefiera.
Podra revisar algunas GUI de terminales en:
http://www.tecmint.com/linux-terminal-emulators/

4. Visor de sucesos:
# cd /var/log/
En este directorio encontrara los archivos log, generados por el sistema. Podra revisarlos
utilizando sobre el directorio las herramientas: vim, vi, nano o otra herramienta para visualizar
archivos.
Para revisar los sucesos de sistema debemos acceder al archivo syslog
Existen herramientas que acceden al archivo syslog, y muestran los registros de sucesos como
lo es: lnav, pero no viene preinstalado en su distribucion linux.

5. Directorios Importantes dentro del Sistema:

/usr/bin Archivos ejecutables para usuarios.


/usr/games Juegos.
/usr/include Archivos de encabezado.
/usr/lib Libreras
/usr/local Jerarqua de archivos locales.
/usr/sbin Archivos ejecutables de administracion no vitales.
/usr/share Datos independientes de la arquitectura.
/usr/src Codigo fuente.

25
Conclusi
on
Determinando la complejidad al instalar Debian GNU/Linux, con otras distribuciones de GNU/Linux,
es bastante simple, y guiada, pese a que uno elija la opcion Manual, el Instalador posee muy expli-
cado cada opcion solicitada en su configuracion.
Con respecto a otros Sistemas Operativos, es un instalador bastante completo, permite un manejo
y configuracion avanzados, as como a nivel usuario; comparandole con los diversos Sistemas Oper-
ativos en el Comercio y en los recursos OpenSource, no tiene dificultad, si eres usuario de Linux,
conoces los puntos de montaje y su uso, determinara un mejor mapa de particiones que configuraras.
Los otros Sistemas Operativos como Windows y OSx pretenden un instalador con pocas opciones
de configuracion, mas que la creacion de Particiones, manejando particularmente todo con estas op-
ciones. Los instaladores son simples y de muy pocas variaciones con respecto a nuevas versiones del
sistema.
Los instaladores con interfaz grafica como los de GNU/Linux, te permiten realizar un pequeno analisis
del sistema, revisar la interfaz de Ventanas que has seleccionado, para as determinar si te gusta o
no, para cambiarla si llegase el caso.
Los otros Sistemas Operativos no permiten esto. OSx solo tambien logra presentar la interfaz, y tienes
disponible algunas herramientas para administrar discos y software de reparaciones del sistema, al
igual que Windows.

26

Anda mungkin juga menyukai