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.
Archivo de configuración pwm.conf
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
}- Borrando configuración original de pwm y copiando la nueva
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:
- Pendiente modificar inittab subir copia de inittab con:
- Solo una tty en F1 + aviso /etc/issue presione Ctl+Alt+Del para reiniciar la estación
- Ctl+Alt+Del = reiniciar webstation (servidor grafico con firefox)
Alt+UpRow = apagar computadora
- Pendiente colocar una tarea para CRON que apague la estación a una hora determinada.
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
- Descarga e instalacion
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
- Removiendo plugins de busqueda
rm /opt/firefox/firefox/searchplugins/*
Deseable crear un searchplugin que busque en el OPAC
Configurando Firefox2
Instalando extensiones
Configurando Preferencias
Editar -> Preferencias
- Principal
- Inicio
Al inicar Firefox: Mostrar mi pag de inicio
P'agina de inicio: http://OPAC.algo #pag del OPAC
- Descargas
NO' Mostrar ventanas de descargas al descargar un archivo
Guardar archivos a: /tmp/
- Opciones predeterminadas
NO Siempre verificar si Firefox es el navegador predeterminado al iniciar
- Inicio
- Las nuevas p'aginas deben abrirse en:
- Una nueva pestaNa
NO Avisarme cuando cierre una vnetan con varias pestaNas
SI Avisame cuando abrir demasiasa pestaNas pueda hacer m'as lento a Firefox
SI Mostrar siempre la barra de pestaNas
NO Cuando abra un elace en nueva pestaNa, cambiar a ella automaticamente
Tab Mix PLus Options...
Setings: Import Settings (este archivo)
- Las nuevas p'aginas deben abrirse en:
- Contenido
SI Bloquear ventanas emergentes - SIN EXCEPCIONES
SI Cargar im'agenes automaticamente - SIN EXCEPCIONES
SI Habilitar JavaScript - deshabilitado todo en AVANZADAS
SI Habiliar Java
- Privacidad
- Historial
SI Recordar p'aginas visitadas los 'ultimos '1' d'ias
SI Recordar datos ingresados en formularios y barra de busquedas
NO Recordar descargas
- Cookies
SI Aceptar cookies de los sitios SIN EXCEPCIONES
Mantener hasta que Cierre Firefox
- Datos privados
SI Siempre borrar mis datos privados cuando cierre firefox
NO Preguntarme antes de borrar datos privados
- Historial
- Seguridad
SI Avisarme cuando alg'un sitio trate de instalar un agregado SIN EXCEPCIONES
NO Desirme si el sitio que estoy visitando es sospechoso de ser falso
NO Recordar contraseNas para sitios
NO Usar una contraseNa maestra
Mensajes de advertencia - deshabilitado todo en OPCIONES
- Avanzadas
- General
- Accesibilidad
SI Usar siempre las teclas del cursor para navegar las paginas
SI Buscar el texto cuando comience a tipear
- Navegaci'on
NO Usar dezplazamiento automatico
NO Usar dezplazamiento suave
SI Verificar ortograf'ia al tipear
- Accesibilidad
- General
- Principal
Herramientas -> Agregados
Deshabilitar DOM Inspector
- Menu editor (configure seg'un conveniencia)
Deshabilitar menu contextual de de la barra de herramientas más info
# 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
Para la mayoría usamos la extensión Menu Editor
- Para el menu contextual de la barra princiapal:
#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
- Bueno
- Tiene boton crear pestaña nueva
- Bueno
Tabbrowser tambien (en español no me funcionó)
- Bueno
- Tiene soporte para colores en pestañas
- Cambia el alto de las pestañas usando boton de cerrar que no es del tema.
- Bueno
deseable hace tabla comparativa
Configurando el tamaño de la "ventana"
Para explicar como hacer esto colocare dos archivos
El primero es el archivo ~/.mozilla/firefox/CadenaAleatoria.default/localstore.rdf que por defecto crea firefox
<?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>El marchivo ~/.mozilla/firefox/CadenaAleatoria.default/localstore.rdf modificado con el tamaño (resolición 1024x768)
<?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>- Como dato complementario un diff entre ambos:
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.
Hacer que el menu Busqueda web para busque en el catalogo en vez de en google y cambiarle el nombre a buscar en catalogo (pista: mirar traducción locales)
Enlaces externos
XUL Tutorial - Un tutorial de XUL (XML User-interface Language), el formato que se usa para los archivos (RDF: Resource Description Framework) de configuración, de la suite Mozilla (y por-supuesto Firefox).
- Extensiones de posible interes:
- Version debian: Sarge
- Version firefox:2.0
- X11: Xfree86 de debian sarge Se recomienda el uso de protector de pantalla en este tipo de estaciones.
