Instalación básica de Debian

Quiero mostraros como es el proceso de instalación de una distribución Debian-Etch en su versión instalación desde la red.
Esta instalación es de Servidor, por tanto la voy a dejar con lo mínimo pero operativa para seguir instalándole más componentes.
Esta distro se puede instalar muy bien desde un CD de 100 MB, y una buena conexión de Banda Ancha.
El CD lo podeis descargar desde la página oficial de Debian, aquí.

Instalación

Primero el hardware sobre el que lo vamos a instalar:

  • Micro: Pentium III a 667 MHz
  • RAM: 384 MB
  • Red: Realtek 8139 a 10/100 Mbps.
  • HD: 20GB IDE
  • SO: Debian-4.0 (Etch) Netinst

Arrancamos el equipo desde el CD conectado a una boca de red ethernet. La instalación consistirá en unos pocos pasos y, dependiendo de la velocidad de tu conexión, un buen tiempo de descarga e instalación de los paquetes básicos:

  1. Nombre: elite. Dominio: lebrijo.com.
  2. Distribuimos las particiones en el disco. Mi ejemplo se trata de un servidor web, así que más o menos hice esto:
    hda1 5.9 GB ext3 /
    hda2 784 MB swap **
    hda3 512 MB ext3 /var/log
    hda4 12.9 GB ext3 /var/www
  3. Ponemos la contraseña de root (ya sabeis, que sea robusta). Y creamos un usario no-administrador.
  4. Añadir fuentes para la descarga de paquetes cercanas (yo resido en España): ftp.rediris.es,es.debian.org.
  5. Instalamos GRUB por defecto, como Gestor de Arranque.

Para volver esta configuración inicial ejecutar: base-config.

Puesta a punto

Actualizamos las listas de software:
elite:/etc/apt# apt-get update
Des:1 http://security.debian.org stable/updates/main Packages [413kB]
Des:2 ftp://ftp.es.debian.org stable/main Packages [4535kB]
Des:3 http://security.debian.org stable/updates/main Release [110B]
Obj http://security.debian.org stable/updates/contrib Packages
Des:4 http://security.debian.org stable/updates/contrib Release [113B]
Des:5 ftp://ftp.de.debian.org stable/main Packages [4535kB]
Des:6 ftp://ftp.es.debian.org stable/main Release [95B]
Des:7 ftp://ftp.es.debian.org stable/main Sources [1322kB]
Des:8 ftp://ftp.es.debian.org stable/main Release [97B]
Des:9 ftp://ftp.de.debian.org stable/main Release [95B]
Des:10 ftp://ftp.de.debian.org stable/main Sources [1322kB]
Des:11 ftp://ftp.de.debian.org stable/main Release [97B]
Descargados 12,1MB en 5m51s (34,5kB/s)
Leyendo lista de paquetes... Hecho

La instalación anterior es mínima, por lo que yo instalo además algún paquete necesario para la administración e instalación del sistema y futuros componenetes a instalar.
Servicios instalados:

  • SSH: Servidor de consola para administrar de forma remota el servidor.
  • zip/unzip: compresores para abrir paquetes de instalación.

apt-get install openssh-server
apt-get install zip unzip

Configuración de idioma

Una dificultad que me he encontrado en esta versión de Debian (la etch), y que puede ser que encontreis vosotros, es que no configuraba bien en las variables de entorno el lenguaje. Yo lo he solucionado como sigue.

  • Declara mos en /etc/enviroment las siguientes variables:
  • LC_ALL=es_ES@euro
    LANG= es_ES@euro
    LANGUAGE=es_ES@euro
    LC_TYPE=es_ES@euro

  • Luego reconfiguramos locales ponendo el charset es_ES@euro ISO-8859-15:
  • # dpkg-reconfigure locales

Configuración básica de red

Sin enrollarme mucho la configuración básica de la red en Debian se hace:
Configuramos la eth0 en /etc/network/interfaces:

auto eth0
iface eth0 inet static
        address 192.168.0.2
        netmask 255.255.255.0
        broadcast 192.168.0.255
        network 192.168.0.0
        gateway 192.168.0.1

En el fichero de resolución /etc/resolv.conf, debe estar vuestra configuración DNS. 192.168.0.1 será vuestro servidor de nombres de dominio:
nameserver 192.168.0.1;

Leave a Reply

Your email address will not be published. Required fields are marked *