DSL Personalizacion

Prefacio


La razon de escoger DSL es que funciona y es bonito ademas de ser extremandamente liviano .. corre en un 486 con 32RAM que es perfecto.

Ayuda Inicial


Sirve mucho tener a mano dos documentos

- Wiki de DamnSamll
  http://www.damnsmalllinux.org/wiki/index.php/

- Knoppix_Remastering_Howto_Spanish.html
  http://www.knoppix.net/wiki/Knoppix_Remastering_Howto_Spanish

- castellanizar_debian.html
  http://www.gnuinos.org/~juanpavm/web/wiki/index.php/Castellanizar_Debian


EL Proceso


1. Inicio de Remasterizacion.

Siga los instructivos del remasterizador de Knoppix.. y llegue
a tener el source y el master listos pa cambiar


2. Busco limpiar todos los aplicaticos que no son útiles para este
enfoque. Realmente las cosas se van a hacer a mano porque el apt-get
aparte de agregar tamaño no aporta nada porque ya esta muy limpio y
no hay mucho adicional que limpiar.

   (optional)
   A.  dpkg-restore  instala la infraestructura de dpkg
   B. Retire con dselect unos pocos que no sirven y cuidado porque
      trata de desinstalar otros

      Quite pcmcia, 
 
      y no permiti instalar un resto de docs y demonios que intenta.

   C.
      Parece que dillo y emelmf y quiza otras apps estan instaladas a
      mano o en mydsl que no reporta en dpkg.

      En opt y demas borro A MANO

            - Monkey .. web server   /opt/monkey
            - Diccionario            /usr/loca/share/dict/american-english.utf8

2. Configuración deL proceso de inicio

   A. Cambie el isolinux.cfg
      /boot/isolinux/isolinux.cfg  cambie lang=es

   B. Cambie la imagen de booteo
      El logo de isolinux (logo.16) esta en un formato lss16 .. y toca pasarlos
      a ppm y luego editarlo y pasarlo de vuelta.
      OJO que los scripts no aceptan  comentarios dentro de la imagen y sacan
          error de formato.
      No convierta a 16 colores sino hasta el final para que no se dañen mucho
      las imagenes

      Se convierte con ppmtolss16 < logo.16.ppm > logo.16


3. Configurando la interfaz

  A. Para poner el papel tapiz es necesario editar la configuracion de default
     de fluxbox que en principio consiste en copiar la imagen e incluirla
     en el estilo por default
     - /usr/share/fluxbox/backgrounds/ipcolombia.jpg
     - /usr/share/fluxbox/styles/ipcolombia apuntado por default

  B. El menu de fluxbox se puede editar a manito a Español en
     /etc/skel/.fluxbox/menu e  /etc/skel/.fluxbox/init

  C. Los iconos estan en /etc/skel/.xtdesktop y esta una imagen y un
     archivo de vinculo lnk. La posicion es como medio caprichosa.
     Se incluye el icono de Skina.
   

4. Colocar Aplicativos adicionales

La estrategia usada fue bajarlos con myDSL y luego simplente, copiarlos
de donde los dejo (/tmp) y descomprimirlos en un temporal y luego copiarlos
con cuidado integrados en el arbol original del CD.
Toca poner mucha atencion a porque hay que incluirlos en el menu principal a
mano y los iconos tambien en /etc/skel/.xtdesktop.

OJO amsn jode por la falta del archivo de lenguaje …copiado a mano y
despues de lanzarlo una vez .. copie al skel el .amsn para que no saque
warnings

Se adiciona: amsn, tcl/tk, nmapfe, dosfstools, iptraf

Adicionalmente en /opt/.firefox-plugins copiamos el driver para flash.

Se intento con JAVA, Xine con Codec ..pero son muy grandes y en una
maquina con 32M de RAM se muere

Se coloca un tgz de xwc … peluquiadito y funciona de maravilla

A amsn le falta un archivo langes y toca copiarlo de otro lado, ademas
es bueno poner en skel un .amsn pa guardar configuracion en español.o

X en pequeno .. pues en /etc/X11/xsetup a 800x600x16, pero ahi no sirve
pa nada toca en /usr/sbin/xsetup.sh .. ahi hay dos sitios
- En la rutina OnDefault cambie el 1024x768x32 a 800x600x16
- y donde se llama y pregunta $VGA== 791 pongalo a normal ya que lo
  dejamos entrando por normal.

Se incluye en /etc/modprobe.d/arch/i386  el alias eth0 ne  options ne io=0x300

Firefox en /usr/local/firefox/browserconfig.properties puse la pagina
por defecto de arranque. y copien en Chrome es-ES.jar a ver si anda

En principio si no se colocan las cosa en /opt que va para ramdisk no pasa
nada !!!! .. Solo se hace un CD mas grande pero no afecta los 32 en RAm ..

5. Castellanizar

Sigo el documento de castellanizar .. cambio el /etc/environment
luego corro el eurocastellanizar.

Bajando el castellanizar de debian y lo aplico sobre el sistema
despues del chroot .. mire documento de castellanizar.
Realmente solo se copia el archivo de /etc/language-euro-es,
/usr/local/sbin/eurocastellanizar /usr/local/sbin/locale-gen aunque
este ultimo creo que no sirve de mucho

Se hizo un tar con los locales para X11 y para el sistema

`– usr
    |– X11R6
    |   `– lib
    |       `– X11
    |           `– locale
    |               `– iso8859-15
    `– share
        `– locale
            |– es
            |   |– LC_MESSAGES
            |   |– LC_TIME
            |   |– charset
            |   |– cups_es
            |   |– entry.desktop
            |   `– flag.png
            |– es_ES → es
            `– es_ES@euro → es


Se copiaron los fonts de consola (lat0-*) de Mandrake a
/usr/share/consolefonts para seguir las instrucciones

Ahh el libc6 que tiene no soporta locales .. tonces pues toco installar
locale.. .. bin  peluqueada por supuesto,. . al igual que zoneinfo
pero nada.


5. Programas adicionales

A. Programa de montaje de dispositivos.

Se colocaron iconos y un programita que monta y desmonta dispositivos que
esta en /usr/local/bin/montar y que usa otro de mensajito mensaje.lua

B. Hay un script para que intente montar todos los dispositivos isa llamado
  /usr/local/bin/suba_modulos_isa.sh que hace simplemente puros modprobes con
  los mas conocidos.

-

FIN


Advertencia

Este documento es privado y es de u so exclusivo de sus autores y de SKINA TECH. Cualquier uso sin una autorización escrita es contra la ley de derechos de autor y de propiedad intelectual, y será motivo de una acción legal.


 

15-Marzo-2006 J.E.Gomez v1.0 Primera version

Volver arriba