29 de julio de 2016

Instalación guiada de Debian 8.0 #LPIC

Uno de los temas que entran en la LPIC, son las instalaciones de las diversas distribuciones como Debian, Fedora, RHEL (Red Hat Enterprise Linux), Ubuntu... y hoy nos toca hablar un poco de Debian y cómo instalarla en modo no gráfico.



Según la documentación oficial de Debian. Esta es una organización liderada en 1993 por Ian Murdock, quién envió peticiones a todos los desarrolladores de software para crear una distribución basada en Linux fundándose así el proyecto Debian.

Este proyecto está constituida enteramente por voluntarios y entusiastas que se encargan de elaborar y desarrollar software libre, promocionando así los ideales de esta magnífica y solidaria comunidad.

Actualmente hay diversos ramales de desarrollo en Debian. No solo nos podemos encontrar con la gran conocida y refutada distribución basada en el kernel Linux. También podemos contar con Debian/Hurd, el cuál utiliza Hurd como kernel.


Sin embargo, mucho antes, podíamos contar con Debian/kFreeBSD que utilizaba un kernel FreeBSD adaptado para funcionar con las bibliotecas GNU y utilizar el set de herramientas de APT; Debian/NetBSD que utiliza NetBSD un kernel adaptado del sistema operativo NetBSD con un set de herramientas APT. Ambos proyectos se encuentras desmantenidos.

En cuánto arquitecturas de hardware, tiene un gran soporte como pueden ser:

  • i386
  • amd64
  • armel
  • armhf
  • mips
  • mipsel
  • powerpc
  • ppc64el
  • s390x
Recuerda seleccionar la que soporte tu CPU o no te arrancará el medio de instalación o medio live.


Comenzando con la instalación

Comenzamos con la instalación, la siguiente instalación la haremos basándonos en la arquitectura x86_64 tan presentes en nuestros días. Además, así aprenderemos a dejar Debian listo con soporte multilib como veremos más adelante.

Pantalla principal


Cuando insertemos el pendrive o el CD/DVD, veremos la siguiente pantalla:


Tenemos las siguientes opciones:
  • Install: Arrancará un instalador en modo no-GUI tipo ncurses.
  • Graphical install: Se iniciará el instalador en modo gráfico
  • Advanced options: Opciones avanzadas de arranque y/o instalación
    • Incluyen:
      • Volver atrás
      • Instalación en modo experto
      • Modo rescate
      • Instalación automatizada
      • Instalación en modo experto con interfaz gráfica
      • Modo rescate con interfaz gráfica
      • Instalación automatizada en modo gráfico
  • Help: Mostrará una pantalla de ayuda que veremos más adelante
  • Install with speech synthesis: Es un método de instalación que permite narrarte la instalación a través de síntesis de voz.

Este es el menú de ayuda, en el que veremos diferentes opciones como las siguientes:
  • [F2] Prerequisitos para la instalación de Debian:
    • Necesitaremos como mínimo:
      • 105 MB de RAM 
      • 680 MB de espacio en disco para instalar el sistema *base* aparte el adicional para otro tipo de paquetes.
      • Y para más información mirar su guía en la página oficial del proyecto.
  • [F3] Métodos de arranque:
    • install: Iniciar la instalación en modo no-GUI, el método por defecto
    • installgui: Instalación en modo gráfico 
    • expert: Instalación en modo experto no-GUI para un mayor control
    • expertgui: Igual que la opción anterior pero en modo gráfico
    • Se puede adjuntar parámetros del kernel seguidos del método de instalación
  • [F4] Modo rescate
    • rescue: Iniciar en modo rescate no gráfico
    • rescuegui: Lo mismo que la opción anterior pero modo GUI
  • [F5] Un vistazo a los parámetros de arranque (incluye lo mismo que las opciones F6,F7 y F8)
  • [F6] Parámetros para máquinas especiales
    • Podemos ver distintas opciones como el soporte IBM PS/1 o ValuePoint (disco IDE); varios IBM ThinkPads; portátiles con problemas de resolución de pantalla; puertos seriales...etc
  • [F7] Parámetros de arranque para varios tipos de controladoras de discos
    • Se puede visualizar una lista de ejemplo de todas las controladoras que pueden utilizarse como Adaptec, BusLogic, Certain DELL machines. La lista completa se encuentra en el fichero de texto kernel-parameters.txt
  • [F8] Parámetros comprendidos por la instalación del sistema
    • Muestran parámetros para deshabilitar el framebuffer; no iniciar PCMCIA; forzar la configuración estática de la red; establecer el mapa o modelo del teclado; seleccionar el tipo de entorno de escritorio; y opciones de accesibilidad como utilizar temas de alto contraste; una tty Braille o un sintetizador de voz.
  • [F9] Obtener ayuda
    • Utilizando la página oficial del proyecto
  • [F10] Copyrights y garantías
    • Te menciona el Copyright del proyecto, no contiene garantías, y que cada uno de los paquetes suelen contener las licencias en /usr/share/doc/nombre_paquete/copyright
No hay forma de volver al menú inicial al menos que reiniciemos. Si pulsamos enter accederemos al menú de instalación por defecto, que es no-GUI. Y del cuál llevaremos a cabo la instalación paso por paso:


Procederemos a seleccionar el idioma para nuestro sistema. Esto conlleva la instalación de documentación como los man-pages en español, correctores ortográficos, configuración de la codificación... que se obtendrá más adelante.


Seleccionamos dónde nos encontramos, esto nos ayudará a obtener nuestra zona horaria.


Configuramos el mapa del teclado.


En este apartado, tenemos que ponerle un nombre que identifique a nuestro dispositivo a nivel de red. En caso de estar en casa, nos lo podemos inventar sin problemas.



Tampoco es relevante si estamos en casa y no hay una controlado de dominio. Lo podemos incluso dejar vacío.


Asignamos una clave para el superusuario. Para que nos entendamos. Imagínate que vas a tu banco, y accedes a tu cajero y operas con tus cuentas. Pero no puedes acceder al resto más que a la tuya.

Sin embargo, el director del banco, puede acceder a tu cuenta y ver tus operaciones y tus datos bancarios. Incluso puede ponerte sanciones económicas y en un supuesto, retirar fondos de tu cuenta. 

Pues eso sería el superusuario. Para tener una mayor seguridad, los sistemas UNIX-like y/o UNIX añaden un usuario que tiene acceso total. Y posteriormente, añaden otros usuarios que no tienen dichos privilegios. Ya veremos más adelante cómo se van añadiendo determinados privilegios y cómo se gestionan los usuarios del sistema.

Es preferible que la contraseña que le asignes sea difícil de adivinar mezclando minúsculas, mayúsculas, números y otro tipo de caracteres con una longitud de al menos 8 caracteres; y que sea fácil de recordar.


Pasarás por una mera comprobación para ver si no te has equivocado al escribir la contraseña. 


En este apartado, podremos poner  nuestro nombre, nombre y apellidos o lo que quieras, no afectará al rendimiento y/o a la operatividad del usuario sin privilegios.


Aquí cambia la cosa, aquí tendremos que utilizar un nombre, apellido, nombre y apellido y/o apodo o lo que quieras siempre y cuando sea válido y cumpla con las normas de elaboración de usuario. En este caso, Debian no permite la utilización de espacios, caracteres especiales y/o mayúsculas.
Con este usuario, vas a operar de forma rudimentaria en el sistema.


Escogeremos una contraseña para nuestro usuario rudimentario. Puede ser un pelín más fácil que la de superusuario; pero igualmente, bajo mi recomendación, que posea 8 caracteres de los cuáles debe contener mayúsculas, minúsculas, números y algún carácter especial.


Seleccionaremos a continuación la zona horaria en la que nos encontremos. Como vivo en las Islas Canarias, la selecciono.


Esta es la pantalla principal para particionar el disco duro o el medio de almacenamiento en cuestión y proseguir instalando Debian.
Se puede optar por estas 4 opciones si no tenemos información en el disco:
  • Guiado - utilizar el espacio libre contiguo más grande
    • *Solo disponible si hay particiones y si hay espacio libre.
  • Guiado - utilizar todo el disco: Borra todas las particiones y genera un esquema para solo instalar Debian
  • Guiado - utilizar el disco completo y configurar LVM: LVM (Logical Volume Manager) es una forma de agrupar dispositivos de almacenamiento o particiones (llamados volúmenes físicos) en un solo espacio grande. Este método es mejor utilizarlo en servidores, o si pretendes añadir más dispositivos a tu PC. Es uno de los puntos que veremos más adelante en otros artículos.
  • Guiado - utilizar el disco completo y configurar LVM cifrado: Lo mismo que el apartado anterior, pero añadir un cifrado fuerte que no permita montar las particiones sin desencriptarlas a priori.
  • Manual: Nos permite configurar el esquema de particionamiento a nuestra manera
Nosotros escogeremos manual.


Al escoger manual, tenemos varias opciones disponibles:
  • Particionamiento guiado: Te devolverá a la pantalla anterior.
  • Configurar los volúmenes ISCSI: Son un tipo de dispositivo de almacenamiento en red del que no dispongo, así que lo saltamos.
  • SCSI1....: Es el disco duro SATA dónde voy a instalarlo. *Escogeremos esta opción.


Si es la primera vez que conectas el dispositivo de almacenamiento, y no tiene formato ni tabla de particiones. Debian te pedirá que crees una antes de continuar.


Vemos que ya podemos comenzar a añadir particiones. Vamos a ignorar las opciones superiores ya que no las necesitaremos en este modo de instalación.

Para crear una partición, solo tenemos que situar el cursor como lo tenemos en esta imagen.


Nos solicitarán 3 opciones:
  • Crear una partición nueva: La que usaremos
  • Particionar de forma automática el espacio libre: Genera un modelo de particiones de forma automática
    • Te pedirá si quieres tenerlo todo en el /; /home separado; /home, /var y /tmp separados.
  • Mostrar información de Cilindros...: Nos dirá la información que poseen esos tres datos del disco.

Le asignaremos el tamaño que queramos a la partición que vayamos a crear y seguimos.


La tabla de particiones MS-DOS limita las particiones primarias en un tamaño de 4. Si pretendes tener más de 1 sistema operativo, tal vez prefieras crear particiones lógicas en vez de primarias. Como nosotros, vamos a utilizar Debian solamente en nuestro disco. Seleccionaremos primaria.

Este será nuestro esquema en un disco de 80GB:
  • /boot - ext4 - 2GB
  • swap - swap - 2GB
  • / - ext4 - Resto de espacio

En nuestro esquema, nos da un poco igual si queda al principio o al final. Nos podemos saltar este paso.


Este es un ejemplo de como nos quedaría nuestra partición root del sistema. Hay opciones como el porcentaje de bloques reservados que no vamos a discutir en este artículo o el uso habitual.


Ejemplo de partición /boot


Ejemplo de swap (espacio de área de intercambio), en caso de que se quede sin RAM el sistema comenzará a tomar de esta partición, suspensión e hibernación tienen un papel especial la swap. 


Así nos quedaría el esquema, ahora guardaremos los cambios y aceptaremos darle el formato.


Comenzará a instalarse el sistema base en nuestro dispositivo de almacenamiento.


El instalador nos pedirá si queremos cargar otro CD/DVD para que lo añada como repositorio. Como llevaremos a cabo la instalación via red. Le daremos que no.


Pulsamos que sí para comenzar a seleccionar el repositorio que queramos.




Nos preguntará si tenemos un Proxy en nuestra red. Si no lo tenemos, ignorar el mensaje pulsando Enter. Si no, se tendrá que configurar.


Comenzará a descargar los ficheros de información del repositorio.


Si quieres colaborar en esta encuesta, pulsa que si. En cualquier caso, no.


Te aparecerá la siguiente ventana. Selecciona aquello que quieras tener en tu sistema y continua con la instalación. En mi caso he mantenido las opciones marcadas y he marcado el entorno de escritorio MATE.


Una vez finalizada la instalación de los paquetes. El instalador te pedirá si quieres instalar GRUB en el MBR o en la partición. En nuestro caso, utilizaremos el MBR pulsando que sí.




Seleccionas el disco y/o dispositivo dónde quieras instalar el GRUB. En nuestro caso es /dev/sda que es el único del que disponemos.


Una vez recibamos este mensaje. Ya podremos sentirnos aliviados. Lo más duro ya ha pasado y por fin tenemos Debian instalado en nuestro PC. En unos segundos después de que se reinicie el ordenador, te arrancará por primera vez Debian.




Como yo seleccioné MATE, se verá de la siguiente manera:



Ya tendremos nuestra Debian instalado esperando a recibir instrucciones para comenzar a trabajar con él.

Referencias

  • Debian.org
  • Eni - Preparación a la certificación LPIC-I

No hay comentarios:

Publicar un comentario

Gracias por visitar mi blog y animarte a comentar. Por favor se respetuoso con sus comentarios. Cualquier error es preferible reportárlo que criticarlo por el bien de todos.



Licencia y responsabilidades

Licencia Creative Commons
netSys blog por Álvaro Castillo se encuentra bajo una Licencia Creative Commons Atribución-CompartirIgual 3.0 Unported.

El propietario de este blog no se responsabiliza de los daños que puedan generarse u ocurrir por la información expuesta aquí, en caso de ser utilizada la responsabilidad recae bajo quién la use.

Se les informa de posibles publicaciones donde queden expuestas imágenes a terceros o marcas comerciales que siempre tendrán sus fuentes, y sus atribuciones.

Por último, en caso de confusión por la temática que se trate de los artículos, tutoriales...etc dejaremos claro que este sitio Web no colabora directamente con ningún proyecto de forma oficial.