viernes, 17 de octubre de 2008

Mini manual Debian


Debian
un sistema operativo con la licencia de software libre. Se puede obtener mas Información adicional en http://www.debian.org/.

Como obtener debian en http://www.debian.org/distrib/.

Existe un manual disponible para cada arquitectura en http://www.debian.org/releases/stable/installmanual. También hay unas preguntas de uso frecuente

Descarga de la herramienta de instalación
http://www.debian.org/CD/netinst/
y allí pinchar en i386 para bajar la plataforma correcta

Al cabo de un rato habremos conseguido descargar el archivo ISO correspondiente que habremos dejado en Mis Documentos (por ejemplo)

El siguiente paso es quemar esta imagen en un cd.

Quemar la imagen en Windows
1. Abrir el software NERO (por ser el mas común, no por otra cosa)
2. Archivo - Abrir - C:\Document and Settings ...\...\Mis Documentos\imagen_de_debian_netinstaller.ISO
3. Quemar la imagen

Desde otro Debian
apt-get install cdrecord
Instalar software de grabación (siendo root)
nice --18 cdrecord -eject -v speed=2 dev=0,6,0 -data -pad imagen.iso
También se puede hacer mediante otras aplicaciones tales como K3B, X-CD-ROAST, Gcombust, Gnome Toaster, ...

El siguiente paso será iniciar el ordenador desde este CDROM

Instalación de debian

Durante el proceso de instalación deberá informarse el país, el idioma, el teclado, etc. Solo indicar que cuando pregunta (para la zona horaria) si estamos en GMT en españa debemos indicar que no y luego indicar la zona de Madrid.

Durante el proceso de instalación se nos ofrecerá la necesidad de crear particiones. Elegiremos 'manualmente' y allí creamos una partición de 5 Gb (ext3) para el sistema con el punto de montaje '/', una partición de 700 Mb para zona de intercambio (swap) y el resto de 84 GB (ext3) con el punto de montaje '/home'

Configuración de APT

Elegir HTTP
Pregunta por la ubicación del repositorio
Elegir servidor frances (cualquiera)
Al preguntar servidor ofrece servidores de españa. Debemos elegir Francia porque los españoles no funcionan bien. Allí elegir uno cualquiera
Elegir distribución STABLE
La distribución mas segura y con paquetes mas viejos (mas tarde cambiaremos)
No queremos software NO LIBRE

Si queremos software de contribuciones

No queremos actualizaciones de seguridad
Elegiremos Si si nos vamos a quedar con la stable, pero no es nuestro caso.

Cuando nos pregunte si deseamos instalar GRUB o LILO como gestor de arranque indicaremos LILO. No por nada, los dos son buenos y confiables. Es que tengo que elegir uno y para configuraciones posteriores hablaré de lilo.

Al crear usuarios nos preguntará si queremos tener contraseñas Shadow. Nosotros SI queremos. También nos preguntará si deseamos
crear un usuario normal y si, lo crearemos.

Pasos iniciales

Con esto ya tenemos Debian stable 3.1 (comunmente llamado Sarge) en nuestra partición de 5 Gb. Habrá también un directorio /home que está en otra partición de 84 Gb para datos de usuarios.

Ahora debemos instalar una serie de herramientas básicas que nos facilitarán para el trabajo posterior Debemos hacerlo como root.

apt-get install vim
instalar el editor de consola para scripts
vi /etc/vim/vimrc
editar el archivo de configuración de VIM
Quitar comillas a 'Syntax on'
Activar coloreado de sintaxis en vim
ESC :wq!
tecla ESC -> ir al modo comando. :wq! --> grabar y salir

Con esto ya tenemos el editor en colores. Podemos probarlo repitiendo vi/etc/vimrc. (si lo hemos hecho ESC :q! para salir).

Ahora activar coloreado en la consola para el usuario y para root

vi /home/usuario/.bashrc (ojo al punto)
Editar archivo de inicio bash de 'usuario'
descomentar las líneas IF a FI correspodientes a 'enable color for LS ...'

ESC :wq!
salir y grabar
vi /root/.bashrc (ojo al punto
Editar archivo de inicio de root
descomentar las líneas EXPORT LS_OPTIONS ...

EVAL ...

alias ls= ...

ESC :wq!
salir y grabar

Configurar el ratón en la consola

Instalar el ratón

apt-get install gpm

Instalar un gestor de archivos en consola

apt-get install mc
Instalar midnight comander

Instalar compresores / descompresores

apt-get install zip
compresor ZIP
apt-get install unzip
descompresor ZIP

Configurar dispositivos

Configurar la grabadora

vi /etc/lilo.conf
editar configuración de lilo
:i
Al final de la entrada de nuestrokernel agregar
append="ide-scsi"

Debería quedar así (suponiendo que la grabadora está en hdc)

  • image = /boot/vmlinuz

  • label = Linux 2.6

  • initrd = /boot/initrd

  • root = /dev/hda2

  • append = "hdc=ide-scsi"

ESC :wq!
Salir y guardar
lilo
reiniciar lilo
vi /etc/fstab
editar la tabla de unidades
:i
agregar nueva línea
/dev/scd1 /mnt/Grabadora iso9660 default,ro,user,noauto
Lugar donde se montará la grabadora
:wq!
salir y guardar
mkdir /mnt/Grabadora
Crear directorio para la grabadora
chmod 777 /mnt/Grabadora
dar permiso de lectura/escritura en esa carpeta

Ahora el pendrive

Configurar el pendrive

vi /etc/fstab
editar la tabla de unidades
:i
agregar nueva línea
/dev/sda1 /mnt/Pendrive usbfs noauto,user,defaults 0 0
Lugar donde se montará el pendrive
ESC :wq!
salir y guardar
mkdir /mnt/Pendrive
Crear directorio para el pendrive
chmod 777 /mnt/Pendrive
dar permiso de lectura/escritura en esa carpeta

Ahora la cámara

Configurar la cámara de fotos

vi /etc/fstab
editar la tabla de unidades
:i
agregar nueva línea
/dev/sda2 /mnt/Camara usbfs,noauto,user,defaults 0 0
Lugar donde se montará el cámara
:wq!
salir y guardar
mkdir /mnt/Camara
Crear directorio para la cámara
chmod 777 /mnt/Camara
dar permiso de lectura/escritura en esa carpeta

Ahora el sonido

Configurar el sonido

lspci
Para saber que tarjeta de sonido tenemos
o bien

cat /proc/pci | grep audio

apt-get install alsa-base alsa-oss alsa-utils alsamixer
Descargar drivers y utilidades alsa
alsaconf
configurar alsa
alsamixer
Inicialmente tiene el volumen a cero
adduser usuario sound Poner al usuario como miembro del grupo sound (derecho a utilizar sonido)

Instalar la impresora

Instalar la impresora

apt-get install cupsys
Instalar CUPS el gestor de impresión
ir a la página http://www.linuxprinting.org y buscar la impresora
obtener información del driver o parámetros necesarios para instalar la impresora
ir a la página http://localhost:631
configurar e instalar la impresora
en administración elegir 'instalar impresora'

elegir el puerto usb, indicar marca y modelo y poner el driver que linuxprinting indicó
te vas a impresoras y allí 'imprimir página de prueba

También es posible hacerlo editando (como root) el archivo /etc/cupsys/printers.conf y luego reiniciarlo con /etc/init.d/cupsys restart

Ahora montar la partición NTFS para leer su contenido

vi /etc/fstab
Editar la lista de particiones
agregar esta línea (suponiendo que está en /dev/hda1)

/dev/hda1 /mnt/ntfs ntfs ro,user,auto 0 0

ESC :wq!
salir y guardar
mkdir /mnt/ntfs
Crear el directorio donde estarán los datos
chmod 600 /mnt/ntfs
poner permisos de solo lectura

Instalar las X

Instalar el entorno gráfico supone instalar las XFREE y el gestor de ventanas, etc que usaremos. También supone elegir si queremos iniciar debian con un entorno gráfico (tener login gráfico) o en modo consola y entrar en el entorno gráfico cuando se quiera.

Nosotros elegimos instalar las XFREE (en sarge no está XORG), utilizar el gestor de ventanas ICEWM y no usar login gráfico

Instalar las XFREE

apt-get install x-window-system
Instalar las XFREE
update-rc.d -F xdm remove
Quitar el login gráfico de XFREE. Esto supone iniciar en modo consola

para entrar en las X habrá que escribit STARTX
ALTERNATIVA: apt-get install kdm o bien apt-get install GDM
poner el login gráfico KDM o GDM (esto supone iniciar con login gráfico)


apt-get install icewm icewm-themes icepref iceconf
instalar icewm
apt-get install xfonts-100dpi-transcoded
instalar fuentes
apt-get install xfonts-75dpi-transcoded

apt-get install xfonts-base-transcoded

apt-get install mozilla-firefox mozilla-firefox-locale-es-es
Instalar firefox en español
apt-get install eterm
Instalar la consola gráfica avanzada
apt-get install synaptic
Utilidad de agregar/quitar programas
apt-get install xfe
gestor de archivos ligero
apt-get install xpdf
visor pdf
apt-get install jpview
galerías de fotos
apt-get install k3b
Software para grabación de cdrom, dvd
apt-get install xchat
chatear en salones de chat
apt-get install gaim gaim-guifications gaim-extendedprefs gaim-otr gaim-themes
Instalar el programa de chat y mantener conversaciones msn, yahoo, ...
apt-get install xmms
instalar el software de escuchar música
apt-get install mutt
instalar el cliente de correo (consola), pero se integra en icewm muy bien
ALTERNATIVA: apt-get install mozilla-thunderbird
el cliente de correo de mozilla


Instalar el video

apt-get install gxine
instalar el software xine
vi /etc/apt/sources.list
Modificar los repositorios
Añadir esta línea

deb ftp://ftp.nerim.net/debian-marillat/ testing main

apt-get update

apt-get install w32codecs libdvdcss2 vlc
instalar codecs


apt-get install openoffice.org openoffice.org-l10n-es
Instalar openoffice en español




Caso de que hubiera problemas (es frecuente problemas de resolución, tarjeta gráfica, etc)

Reconfigurar las X
dpkg-reconfigure xwindow-common

configurar las tarjetas nvidia

Configurar las tarjetas nvidia

apt-get install module-assistant
utilidad para instalar módulos al kernel
module-assistante autoinstall nvidida
descargar e instalar el driver

Reconfigurar icewm

Basta con ejecutar cualquiera de las dos aplicaciones para ello (a gustos)
iceconf
icepref

Cambiar de kernel

Cambiar el kernel puede ser algo complejo, una experiencia cuasireligiosa o algo bastante simple. La diferencia es que si bajo las fuentes, las configuro y las compilo puedo tener problemas y cuando lo consiga tendré un kernel adaptado a las características de mi ordenador.

Si me bajo el binario acabo enseguida, pero será un kernel general para todas las configuraciones.

En este manual no trataré la configuración de un kernel pues es un tema espinoso y este es un manual para iniciarse. Baste con decir que para instalar un kernel nuevo basta con saber que kernel tengo disponibles

apt-cache search kernel-image-

y de ellos instalar el que me interese

apt-get install kernel_a_instalar

Cambiar la distribución

Es tan sencillo como esto:

Si quiero pasar a etch entonces quiero pasar a unstable

Si quiero pasar a SID entonces quiero pasar a testing

Pasar a etch o sid

vi /etc/apt/sources.list
Editar lista de repositorios apt
modificar 'stable' por 'unstable' o 'testing'

ESC :wq!
salit y guardar
apt-get update
actualizar lista de paquetes
apt-get upgrade
actualizar paquetes
apt-get dist-upgrade
actualizar la distribución entera

Verás entonces que donde instalaste xfree ahora tienes xorg, que el archivo de configuración de las x que antes era /etc/X11/XF86Config-4 ahora es /etc/X11/Xorg.conf

Si he pasado a etch o sarge entonces ya puedo instalar amule (que no se encuentra en sarge)

apt-get install amule

No hay comentarios: