
En mi mas sincera opinion Debian es uno de los mejores sistemas operativos, no solo en Linux si no mas alla.
Para el que no conozca debian decirle que este es el padre de ubuntu,knoppix,xandros,mepis entre otras.El 16 de agosto de 1993 Ian Murdock (Aleman), inicio el proyecto llamado “Debian” el cual aun se mantiene vigente hasta hoy, Debian ha sido y sigue siendo una de las mejores distribuciones de toda la historia y una de las distros mas usadas de todo el mundo.
A mi parecer Debian es el siguiente nivel despues de ubuntu y para muchos el definitivo aunque indudablemente Gentoo esta a un nivel de exigencia mas alto pero de esto ya hablaremos otro dia.
No es necesario ser un experto ya que el paso de ubuntu a debian no es para nada exagerado si no todo lo contrario.
Desde aqui os animo a instalar Debian con este manual.
| Manual instalacion Debian |
Lo primero comentaros que si no teneis mucha experiencia en linux os bajeis una livecd completa con el entorno grafico que querais en cambio si teneis experiencia y querais hacer una instalacion mas personalizada lo mejor es bajarse "netinstall" e ir instalando los paquetes a vuestro gusto y antojo, de momento explicare las dos formas.
Nota: Para los que usuis una conexion inalambrica mejor no useis la replica de red ya que dificillmente os funcionara, esta es para descargar los paquetes de la red. Mejor instalar debian y configurar la wifi en el primer arranque
| Descarga de Debian |
| Instalacion |
Iniciamos el pc con nuestra livecd.
Menu

Eleccion del idioma para la instalacion

Pais

Distribucion del teclado

Nombre de la maquina

Nombre del dominio, si no disponeis de dominio y solo vais a usar una red local lo podeis dejar por defecto, en todo caso que no tuvierais una red local lo podeis dejar en blanco.

Reloj

Particionado de los discos

| Particionando el disco duro |
Cada disco duro constituye una unidad fisica distinta. Sin embargo, los sistemas operativos no trabajan con unidades físicas directamente sino con unidades logicas. Dentro de una misma unidad fisica de disco duro puede haber varias unidades logicas. Cada una de estas unidades logicas constituye una particion del disco duro. Esto quiere decir que podemos dividir un disco duro en, por ejemplo, dos particiones (dos unidades logicas dentro de una misma unidad física) y trabajar de la misma manera que si tuviesemos con dos discos duros (una unidad logica para cada unidad fisica).
Desde aqui recomiendo tener tres particiones minimas:
-Raiz o / ; tamaño desde 10gb hasta 15gb sera suficiente. Sera imprescindible que sea primaria ya que por defecto se nos instalara grub en raiz ya que es imrescindible que sea primaria para este.
-Swap o intercambio; desde 1gb a el doble de la ram disponible si se tiene hasta 1 gb de ram, para ram de 2gb o superiores se recomienda que sea la mitad de la ram.
-home ; el tamaño de esta dependera del espacio libre que os quede en vuestro disco duro. Como he dicho en otros articulos no suelo tener una particion independiente para /home si no que hago disponer de otra unicamente para mis copias de seguridad, documentos importantes etc.
Como vereis el menu de particion de discos es bastante sencillo, solo requiere un poco de atencion ;-)

Una vez establecidos los parametros necesarios, elegir la opcion "Se ha terminado de definir la particion".
Formateamos

Le damos una contraseña a root.
Nota: Ubuntu por defecto no activa la cuenta de root pero debian si, asi que podeis poner una contraseña diferente a la que queramos usar para nuestro usuario, (por seguridad...)

Nombre

Nombre de nuestra cuenta por defecto

Contraseña de nuestra cuenta

Localizacion de nuestra replica de red, si estais en España recomiendo una localizacion española o mejor aun framcesa. Recuerdo que una replica de red es para descargar los paquetes necesarios para la instalacion desde netintall y solo la recomiendo si os conectais a la red por cable y no por inalambrica.

Eleccion de servidor de paquetes

Si no usais proxy dejad en blanco, lo mismo por si no sabeis lo que es

Eleccion de paquetes a instalar, seleccionadlos con la barra espaciadora. Si estais desde un "netinstall" podeis elegir entorno grafico, aunque no lo recomiendo del todo ya que es mejor hacer una instalacion mas personalizada y elegir nosotros mismos que paquetes y entorno instalar, mas abajo explicare como.

Nombre de grupo de trabajo si quereis utilizar vuestro debian como servidor de carpetas con samba. Samba es un protocolo de comparticion de carpetas el cual nos permite compartir con windows. Si no lo vais a utilizar dejadlo en blanco.

Recomiendo seleccionar "no" a la siguiente pregunta si no sabeis lo que es

Menu del instalador

Si usais una ip fija debereis poner los parametros necesarios en la opcion "configurar red", en el caso que no hagais una replica de red os podreis saltar este aspecto, tanto estos ultimos como los que os conecteis por conexion inalambrica.
Nota: Si necesitai un cargador de arranque no os olvideis de instalar "GRUB" ya que sin este no podreis arrancar nuestro Debian.
Si habeis llegado hasta aqui y solo os habeis instalado el sistema base podeis continuar los siguientes pasos una vez arrancado nuestro nuevo s.o.
| Modulos |
En un sistema Linux la interacción final con dispositivos la realizan los controladores o el kernel. Dicho de otra forma, un dispositivo sólo podrá ser usado si el kernel lo soporta o si existe un controlador capaz de controlarlo. En una primera instalacion de debian, actualizacion del hardware de vuestro pc o si deseais usar un cierto servicio del kernel, también debereis actualizar algún módulo o eventualmente el kernel completo. Aunque algunos controladores autodetectan la configuración del dispositivo, esto no siempre ocurre y en algunos casos tendreis que probar, hasta hacer funcionar el módulo que maneja el dispositivo sea una tarjeta de sonido/video,tarjeta de red inalambrica o cualquier otro componente.
Comandos
Lista los módulos cargados, de cada uno presenta nombre, tamaño, cuenta de usos y lista de módulos que lo usan
| :~$ lsmod |
Descarga uno o más módulos cargados, mientras estos no estén siendo usados. Con la opción -r intenta descargar recursivamente módulos de los cuales el módulo especificado dependa
| :~$ rmmod modulo |
Trata de cargar el módulo especificado
| :~$ insmod modulo |
Como un modulo puede requerir otros, hay dependencias que deben respetarse al cargar y descargar módulos. depmod permite calcular tales dependencias entre varios módulos o entre todos los disponibles con la opción -a.
| :~$ depmod |
Emplea la información de dependencias generada por depmod e información de /etc/modules.conf para cargar el módulo especificado, cargando antes todos los módulos de los cuales dependa. Para especificar el módulo basta escribir el nombre.
| :~$ modprobe modulo opciones |
Actualiza el archivo /etc/modules.conf a partir de la información de los archivos del directorio /etc/modutils --- en Debian no se edita directamente /etc/modules.conf.
| :~$ update-modules |
Para listar, cargar y descargar módulos con menús. Este programa muestra los módulos disponbiles en categorías y con ayudas sobre su uso y permite cargarlos o descargarlos del kernel, actualizando automáticamente los archivos /etc/modules y /etc/modules.conf (cambiando los archivos apropiados de /etc/modutils) para que los módulos configurados sean cargados automáticamente en el siguiente arranque.
| :~$ modconf |
.
| Module-assistant |
Si en nuestro caso Debian no nos hubiero detectado algun componente de hardware haremos uso de Module-assistant.
Localizamos la version de nuestro kernel.
| :~$ uname -r |
Instalamos las cabeceras para nuestro kernel.
| # install linux-headers-"version kernel" (sin comillas) |
Ahora con las cabeceras instalados, podemos instalar cualquier driver – modulo que sea reconocido por module-assistant.
| # module-assistant |
1- Nos colocamos sobre "select" e intro.
2- Ahora tenemos todos los módulos que module-assistant soporta. Seleccionamos el que queramos instalar, por ejemplo el que necesito para mi tarjeta inalambrica "ipw2200".
Lo buscamos, seleccionamos con la barra espaciadora e intro.
3- Os vais a "get". A continuacion apt se baja el solo los source del modulo.
4- Ahora a "build".
4- Seguidamente a "install" y el modulo queda instalado.
Una vez cargado nuestro kerenel "reiniciado" lo podemos cargar con:
| # modprobe modulo opciones |
Luego por si las moscas lo podemos añadir al archivo modules.conf para que nuestro sistema lo cargue en cada arranque. Como ejemplo yo añadire ipw2200 en la ultima linea de ese fichero.
| # nano /etc/modules.conf |
Guardaremos con "ctrl" + "o".
| Repositorios |
Los repositorios están preparados para distribuirse habitualmente sirviéndose de una red informática como Internet o en un medio físico como un disco compacto. Y pueden ser de acceso público, o pueden estar protegidos y necesitar de una autentificación previa. En definitiva son los servidores de donde nuestro sistema se descarga los paquetes, actualizaciones.
Los repositorios Debian (sean estos paquetes binarios o fuentes) estan en modo bien organizado, con una estructura bien definida y constantemente actualizados.
A continuacion veremos una lista de repositorios oficiales para agregar a nuestro sources.list.
| ## Debian Stable (etch) deb http://ftp.es.debian.org/debian/ stable main contrib non-free deb-src http://ftp.es.debian.org/debian/ stable main contrib non-free ## Actualizaciones de seguridad deb http://security.debian.org/ stable/updates main contrib deb-src http://security.debian.org/ stable/updates main contrib |
Rama testing, Debian Lenny
| ## Debian Testing (lenny) deb http://ftp.de.debian.org/debian/ testing main contrib non-free deb-src http://ftp.de.debian.org/debian/ testing main contrib non-free ## Actualizaciones de seguridad deb http://security.debian.org/ testing/updates main contrib deb-src http://security.debian.org/ testing/updates main contrib |
Rama unstable, "experimental", Debian Sid
| ## Debian Unstable (sid) deb http://ftp.it.debian.org/debian/ unstable main contrib non-free deb-src http://ftp.it.debian.org/debian/ unstable main contrib non-free |
Debian multimedia, (solo los que correspondan a vuestra version)
| ## Multimedia estable (actual) deb http://www.debian-multimedia.org stable main #Multimedia testing deb http://www.debian-multimedia.org testing main ## Multimedia Sid deb http://www.debian-multimedia.org unstable main |
Desde aqui recomiendo usar la rama testing (Debian lenny) salvo en casos extremos como servidores etc.
| ## Line commented out by installer because it failed to verify: deb http://security.debian.org/ lenny/updates main ## Line commented out by installer because it failed to verify: deb-src http://security.debian.org/ lenny/updates main ## Debian Testing (lenny) deb http://ftp.de.debian.org/debian/ testing main contrib non-free deb-src http://ftp.de.debian.org/debian/ testing main contrib non-free ## Actualizaciones de seguridad deb http://security.debian.org/ testing/updates main contrib deb-src http://security.debian.org/ testing/updates main contrib #Multimedia testing deb http://www.debian-multimedia.org testing main |
Una vez entendido el concepto repositorios elegiremos los que nos convengan y los añadiremos a nuestro "sources.list".
| # nano /etc/apt/sources.list |
Los añadimos y guardamos con "ctrl" + "o".
Actualizamos los repositorios.
| # aptitude update |
Y actualizamos nuestro sistema
| # aptitude dist-upgrade |
.
| Configurando ficheros importantes |
RED, archivo Interfaces
Archivo de configuracion de los dispositivos de red.(/etc/network/interfaces)
| # The loopback network interface auto lo iface lo inet loopback |
Para una configuracion manual via wireless,este seria mi ejemplo:
| #Conexión wireless iface eth1 inet dhcp wireless-mode managed wireless-essid 3Com wireless-key 0101010101010101010101010101 wireless-channel 11 Muy importante es la sección: mapping hotplug script grep map eth0 |
eth1iface eth1 inet dhcp; eth1 es mi dispositivo de red wireless y esta se configurara con dhcp si usais una ip dinamica.
wireless-essid; El nombre de nuestro router.
Wireless-key; Nuestra wep
Las demas lineas son para que hotplug detecte nuestro dispositivo de red.
Para un ip estatica este seria un buen ejemplo:
| auto eth1 iface eth1 inet static address 192.168.3.5 netmask 255.255.255.0 broadcast 192.168.3.255 gateway 192.168.3.1 (el broadcast y pasarela son pcionales) |
GUB (gestor de arranque), archivo menu.lst
Archivo de configuracion para el gestor de arranque grub (/boot/grub/menu.lst)
Nota: Solo sera necesario configurar este archivo por si teneis otros sistemas operativos en vuestra maquina.
Mi ej:
| default 0 timeout 10 title Debian GNU/Linux, kernel 2.6.26-1-686 root (hd0,5) kernel /boot/vmlinuz-2.6.26-1-686 root=/dev/hda6 ro quiet initrd /boot/initrd.img-2.6.26-1-686 |
default; el titulo que arrancaria por defecto,0 seria el primero,1 el segundo etc.
timeout; los segundos que espera antes de arrancar
tittle; nombre de nuestro kernel.
root; particion donde se encuentra nuestro kernel (normalmente en raiz), ojo que en esta linea grub entiende de otra manera las particiones;r esumiendo empieza desde cero, hd0 seria hda y hd1 seria hdb,hd0,0 seria hda1 y hd0,1 seria hda2.
kernel; le indicaremos la ruta de nuestro kernel y la particion donde se encuentra, en este caso la particion se le indica por su propio nombre, en mi caso /dev/hda6.
initrd; ruta de initrd.
Si tuvierais windows xp instalado, estas serian las lineas para arrancarlo (en mi caso “hipotetico...” estaria instalado en hda5).
| title Windows XP rootnoverify (hd0,4) makeactive chainloader +1 |
.
| Instalando paquetes |
Una vez configurado nuestro sistema base sera necesario (o no..) instalarle los paquetes necesarios para convertir nuestro debian en algo mas usable.
Instalamos servidor grafico xorg
| # aptitude install xserver-xorg xfonts-base |
Instalacion del entorno grafico, en este caso kde
| # aptitude install kdm kdebase kde-i18n-es konq-plugins kicker-applets kate-plugins |
Sonido y video
| # aptitude install alsa-base kmix amarok smplayer |
Codecs
| # aptitude install w32codecs libdvdcss2 |
Nota: Una muy buena opcion para no tener problemas con los codecs de video es instalar Vlc player, este trae buena parte de los codecs necesarios por defecto.
| # aptitude install vlc |
Imagen
| # aptitude install gimp gwenview gwenview-i18n ksnapshot language-pack-gnome-es language-pack-gnome-es-base |
Grabacion cd/dvd
| # aptitude install k3b k3b-i18n |
Compresion/descompresion archivos
| # aptitude install ark zip unzip bzip2 rar unrar p7zip-full |
Servidor Impresión CUPS, Driver HP y Xsane
| # aptitude install cupsys cups-pdf hplip foomatic-db-hpijs foomatic-filters-ppds hpijs xsane |
Openoffice
| # aptitude install openoffice.org openoffice.org-l10n-es openoffice.org-help-es openoffice.org-kde |
Navegador web icewasel (basado en firefox)
| # aptitude install iceweasel iceweasel-l10n-es-es mozplugger kaffeine-mozilla gtk-qt-engine |
Cliente de correo electronico
| # aptitude install icedove icedove-locale-es-es myspell-es |
Visor pdf
| # aptitude install kpdf |
P2P
| # aptitude install transmission ktorrent amule |
Mensajeria instantanea, msn
emsene
| # aptitude install emesene |
amsn
| # aptitude install amsn |
Gestor de paquetes para el entorno KDE (instalar, disinstala, actualiza paquetes)
| # aptitude install kpackage |
Calculadora y bloc de notas para el escritorio
| # aptitude install kcalc knotes |
Para los comodones y esten deacuerdo con la lista de paquetes pueden instalarlo todo a la vez con el comando:
| # aptitude install xserver-xorg xfonts-base kdm kdebase kde-i18n-es konq-plugins kicker-applets kate-plugins alsa-base kmix amarok smplayer gimp gwenview gwenview-i18n ksnapshot language-pack-gnome-es language-pack-gnome-es-base k3b k3b-i18n ark zip unzip bzip2 rar unrar p7zip-full cupsys cups-pdf hplip foomatic-db-hpijs foomatic-filters-ppds hpijs xsane openoffice.org openoffice.org-l10n-es openoffice.org-help-es openoffice.org-kde iceweasel iceweasel-l10n-es-es mozplugger kaffeine-mozilla gtk-qt-engine icedove icedove-locale-es-es myspell-es kpdf transmission ktorrent amule emesene kpackage kcalc knotes install w32codecs libdvdcss2 |
Bueno chicos espero que este manual sea del agrado de todos y sobretodo que sea de ayuda.
Documentacion: esdebian.org,structio.sourceforge.net,debiantotal.blogspot.com

Escribe un comentario