Instalación/Configuración Debian Sarge

Instalación sistema base

Pend pantallazos install sarge

Desinstalación de paquetes

# apt-get remove --purge at base-config ed exim4 exim4-base exim4-config exim4-daemon-light fdutils libgcrypt11 libgnutls11 libopencdk8 libpcap0.7 libpcre3 libtasn1-2 mailx nvi ppp pppconfig pppoe pppoeconf tasksel telnet

No se si quitar ahora o al finalizar :discover1 discover1-data libdiscover1

Instalación de paquetes

cp /usr/share/doc/apt/examples/sources.list /etc/apt/ && apt-get update && apt-get upgrade
apt-get install x-window-system-core xscreensaver pwm libgtk2.0-0

Configuracion

Administrador de ventanas

Usamos admin de ventanas por que se presentan algunos problemas de visualizacion de menus contextuales y o rendimiento si no se usa uno, usamos pwm configurado a la medida para evitar atajos de teclado y movimientos en las ventanas.

screen 0
{
#Pend averiguar si puedo desde aqui hacer que la ventana se abra a max resolici'on
        # border width, bevel width
        border_w 0,0

        # bar min width, bar max width q, tab min width
        bar_w 5000, 1, 5000
}

rm /etc/X11/pwm/*
cp pwm.conf /etc/X11/pwm/

Init

Daemon webstation { Pend copiar version mejorada#################### } Eliminamos servicios que no deseamos, recordemos que son estaciones web dedicadas

update-rc.d -f klogd remove
update-rc.d -f ssh remove
update-rc.d -f sysklogd remove
update-rc.d -f acpid remove    #ojo con este por que puede ser mejor dejarlo
update-rc.d -f installation-report remove
cp webstation /etc/init.d
update-rc.d webstation start 99 2 .

Nota:

Monitor

En este tipo de estaciones es conveniente que el monitor siempre esté encendido, por omición la configuración generalmente pone negro el monitor luego de un tiempo, haciendo parecer que está apagado, para evitarlo desconfiguramos dpms en x:

#Option "DPMS"

y añadimos esta linea en el .xinitrc del usuario:

xset s off&

Firefox 2

wget http://mozilla.mirror.ac.za//firefox/releases/2.0/linux-i686/es-AR/firefox-2.0.tar.gz
tar -zxf firefox-2.0.tar.gz && rm firefox-2.0.tar.gz
mv firefox /opt && ln -s /opt/firefox/firefox /usr/local/bin/firefox

En caso de problemas con wget descargalo de aqui

rm /opt/firefox/firefox/searchplugins/*

Configurando Firefox2

Instalando extensiones

Configurando Preferencias

# userChrome.css del perfil
#toolbar-context-menu
{ display: none; !important; }

Más para configurar

Podemos modificar casi todas las configuraciones de firefox sencillamente entrando a la siguiente "URL"

about:config

En el caso de las estaciones dedicadas para consulta de biblioteca:

extensions.tabmix.enableTabDrag user set boolean false
middlemouse.contentLoadURL user set boolean false

/!\ extensions.tabmix.enableTabDrag cambia su valor a true al inicar firefox evitando que el cambio sea permanente, averiguar razon.

Deshabilitarndo menus

#toolbar-context-menu
{ display: none; !important; }

/!\ No se por que quedo inhabilitado inicio y fin para ir al principio y fin de pag. /!\ Ten cuidado de no dejar enjaulado al desactivar los menus y los atajos de teclado, si bien es util para restringir a los usuarios, seguramente cuando quieras añadir otra extension o modificar una de las existentes no podras o perderas tiempo haciendolo de un metodo no tradicional razon para recomendar antes de guardar la configuración final dejar habilitado el atajo configurar atajos de teclado y hacer una copia de .mozilla/firefox para en el futuro poder hacer mantenimieto de forma facil.

Comportamiento de las pestañas

Hay dos extensiones

/!\ deseable hace tabla comparativa

Configurando el tamaño de la "ventana"

Para explicar como hacer esto colocare dos archivos

<?xml version="1.0"?>
<RDF:RDF xmlns:NC="http://home.netscape.com/NC-rdf#"
         xmlns:RDF="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
  <RDF:Description RDF:about="chrome://browser/content/browser.xul#sidebar-box"
                   sidebarcommand=""
                   width=""
                   src="" />
  <RDF:Description RDF:about="chrome://browser/content/browser.xul#sidebar-title"
                   value="" />
  <RDF:Description RDF:about="chrome://browser/content/browser.xul">
    <NC:persist RDF:resource="chrome://browser/content/browser.xul#main-window"/>
    <NC:persist RDF:resource="chrome://browser/content/browser.xul#sidebar-box"/>
    <NC:persist RDF:resource="chrome://browser/content/browser.xul#sidebar-title"/>  </RDF:Description>
  <RDF:Description RDF:about="chrome://browser/content/browser.xul#main-window"
                   width="994"
                   height="730"
                   screenX="14"
                   screenY="18"
                   sizemode="normal" />
</RDF:RDF>

<?xml version="1.0"?>
<RDF:RDF xmlns:NC="http://home.netscape.com/NC-rdf#"
         xmlns:RDF="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
  <RDF:Description RDF:about="chrome://browser/content/browser.xul#main-window"
                   sizemode="normal"
                   screenX="-1"
                   screenY="-1"
                   width="1024"
                   height="768" />
  <RDF:Description RDF:about="chrome://browser/content/browser.xul#sidebar-title"
                   value="" />
  <RDF:Description RDF:about="chrome://browser/content/browser.xul">
    <NC:persist RDF:resource="chrome://browser/content/browser.xul#main-window"/>
    <NC:persist RDF:resource="chrome://browser/content/browser.xul#sidebar-box"/>
    <NC:persist RDF:resource="chrome://browser/content/browser.xul#sidebar-title"/>  </RDF:Description>
</RDF:RDF>

diff ocalstore.rdf localstore.rdf.default
4,9c4,7
<   <RDF:Description RDF:about="chrome://browser/content/browser.xul#main-window"
<                    sizemode="normal"
<                    screenX="-1"
<                    screenY="-1"
<                    width="1024"
<                    height="768" />
---
>   <RDF:Description RDF:about="chrome://browser/content/browser.xul#sidebar-box"
>                    sidebarcommand=""
>                    width=""
>                    src="" />
16a15,20
>   <RDF:Description RDF:about="chrome://browser/content/browser.xul#main-window"
>                    width="994"
>                    height="730"
>                    screenX="14"
>                    screenY="18"
>                    sizemode="normal" />

/!\ Si quieres colaborar puedes hacer un script que detecte la resolución a la que esta funcionando X para que escriba de manera automatica este archivo evitando copiarlo o editarlo a mano.

Enlaces externos


CategoryRecetas

Firefox/EstacionesLinuxWebDedicadas (last edited 2008-04-20 14:38:13 by localhost)