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.
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
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