Boletín FL nº1 Año 2007. 4ª revisión.


Enviado por cocolino el Vie, 2007-04-20 23:23. ::

Con todos nosotros, el 1er boletín online de FL, con la ilusión intacta y el deseo de que sea el principio de algo bueno.

Temas


 

1. Swiftfox
2. Cómo buscar en google
3. Sistemas de archivos de red: guía básica de NFS
4. Qué hacer cuando instalamos Linux junto con Windows y éste último nos da error de arranque en hal.dll
5. Uso básico de genkernel en Gentoo
6. Extensiones para firefox por los foreros de FL
7. Agradecimientos y créditos

 

1. Swiftfox

Por Cocolino.

Swiftfox: otra (interesante) opción para navegar que descubrí de la mano del viejo amigo Bad Seed (Marcel)

Swiftfox es un navegador web basado en el navegador de la fundación mozilla: Firefox, se presenta optimizado para GNU/Linux: menor consumo, más velocidad... y para las arquitecturas AMD e Intel. El lanzamiento más último (en este preciso instante) es la versión 2.0.0.11 que se basa en el actual Firefox 2.0.0.11.

Prácticamente se liberan nuevas versiones con cada movimiento relacionado con el navegador Firefox, esto implica que si mañana la fundación mozilla libera la versión 2.0.xxx tendremos casi a la par (muy probablemente el mismo día) una nueva versión de este navegador basado en la versión más reciente de Firefox.

En un principio, se ofreció sólo como una opción para procesadores AMD en formato traball, el proyecto ha evolucionado y actualmente encontramos también versiones para procesadores Intel; Y ambas se ofrecen tanto en el clásico formato reseñado, el traball, como en paquetes deb (propios de la distribución gnu/linux debian) y un instalador genérico que en principio funciona con cualquier distribución.

Su instalación, de la que ahora contamos con tres opciones diferentes, es bien sencilla y utiliza para navegar los diferentes plugins y perfil del navegador firefox.

Veamos las opciones de utilización.

Por un lado contamos con la opción “clásica” del archivo comprimido en tar.

Su uso e instalación es puede ser tan básica como descargar el correspondiente tar.bz2, extraer el archivo en tu /home (directorio de usuario), para lanzarlo basta con ejecutar el archivo que indica Swiftfox y automáticamente detecta y hace uso de tu perfil de Firefox y a navegar a toda máquina. Si lo instalamos por este medio comprobar que los plugins estén situados en el directorio ~/.mozilla/plugins o swiftfox/plugins para poder utilizarlos tranquilamente.

Esta instalación sería válida para el usuario en cuestión, si deseamos que lo este para el resto de usuarios, habría que instalarlo en el directorio /opt.

Para instalarlo desde el comprimido tar.bz2 para todos los usuarios.

1. Tras la correspondiente descarga, entramos en el directorio, p.ej. en /home/fentux/descargas

fentux@fl:~> cd descargas/
fentux@fl:~/descargas>


2. Lo instalaremos en un directorio de root (administrador) toca identificarse.

fentux@fl:~/descargas> su
Password:
fentux@fl:~/descargas#

3. Vamos allá, escribimos lo siguiente

tar -jxvf swiftfox-2.0.0.11-pentium-m.tar.bz2 -C /opt

Nota: Para Los Ubunteros recordar usar el sudo

4. Queda instalado swiftfox en /opt. Si nos vamos a ese directorio con el comando ls podremos verlo

fentux@fl:~/descargas# cd /opt
fentux@fl:~/opt# ls

5. Para crear un comando lanzador (asociamos el ejecutable binario a /usr/bin)

fentux@fl:~/opt# ln -s /opt/swiftfox/swiftfox /usr/bin/swiftfox

En debian o similares:

sudo dpkg-divert --add /usr/bin/swiftfox
sudo ln -s /opt/swiftfox/swiftfox /usr/bin/swiftfox

6. Salimos de root con "exit" o "Ctrl+D" y listo:

fentux@fl:~/descargas> swiftfox

Desde los paquetes DEB para debian y derivados

Para utilizar el navegador también contamos con la opción de utilizar los paquetes .deb optimizados para la distribución debian, que en principio deberían funcionar con todas las versiones debian derivadas de las ramas testing (versión de prueba - etch) y unstable (versión inestable – sid).

Tras la descarga correspondiente, lo instalamos como cualquier paquete debian. Mediante la orden desde consola y como administrador (root)

dpkg --install nombre_version.deb

o también

dkpg –i nombre_paquete.deb

Se instala en la ruta /usr/lib/swiftox y utilizará los plugins de Firefox si estos están instalados en /usr/lib/mozilla-firefox

Podemos lanzarlo posteriormente desde terminal mediante el comando swiftox o desde el lanzador de aplicaciones.

Ahora ya es posible instalarlo con apt (también aptitude) en debian (también synaptic y similares).

Editamos con permisos máximos, el sources.list y añadimos

deb http://getswiftfox.com/builds/debian unstable non-free

Después actualizamos el listado de repositorios

apt-get update

Y luego instalamos de acuerdo a nuestro procesador.

apt-get install version_de_swiftfox

Para saber que versión es la que corresponde de acuerdo a mi procesador: versiones disponibles.

La mayor ventaja de añadir la entrada en el sources.list e instalarlo vía apt/aptitude/synaptic es que una vez instalado te despreocupas de él, ya que con sólo mantener la distribución correctamente actualizada tendrás siempre instalada la última versión estable del mismo disponible. (manual apt)

Señalar que se espera que pronto también se encuentren los paquetes correspondientes a la arquitectura rpm.

Desde el instalador

Estos instaladores son escrituras simples y muy sencillas de utilizar, y en principio funcionan con cualquier distribución. Se instala en el directorio de /opt y se coloca en el menú para un rápido lanzamiento. La escritura procurará poner plugins existentes a disposición Swiftfox.

También cuenta con un desinstalador.

Pasos para utilizarlo:

1.Paso descargarlo.
2.Abrir un terminal
3.Para lanzar el instalador escribir en el terminal la siguiente orden
sh install-swiftfox.sh
4.Listo, el se encarga del resto.
5.Podemos lanzarlo desde el menú o desde el terminal mediante el comando swiftfox.

En todos los casos se encuentran disponibles para los siguientes procesadores, escoge el tuyo y a disfrutarlo:

* Para procesadores amd contamos con versiones específicas para:

  • Athlon 64
  • Athlon-XP
  • Sempron
  • Duron
  • Athlon (Thunderbird)
  • Duron (Spitfire) K6-2

* Para procesadores intel contamos con versiones específicas para:

  • Pentium 4 Prescott
  • Pentium M
  • Pentium 3
  • Pentium 3M
  • Pentium 2 Celeron (Willamette, Northwood, Celeron D)
  • Celeron M
  • Celeron (Coppermine, Tualatin)

Versión Pre o versiones en desarrollo.

Swiftfox 2.0.0.12pre se basa en el rama 1.8. Esta es la versión en desarrollo de la rama, que se encuentra en fase de pruebas y que ya posee alguna que otra característica de versiones futuras del navegador. Solamente se encuentran disponibles versiones para Athlon XP y Pentium 4 en tar y paquete deb.

También posibilita su instalación vía apt/aptitude. Para ello añadimos la siguiente entrada en vuestro sources.list

deb http://getswiftfox.com/builds/debian/branch unstable non-free

Posteriormente actualizamos e instalamos (o una o la otra)

apt-get update && apt-get install swiftfox-branch-amd
apt-get update && apt-get install swiftfox-branch-intel

Swiftfox 3.0b2pre se basa en la actual beta de Firefox 3.0. Copntamos con versión para amd e intel en formato tar o deb, e incluso es instalable vía apt/aptitude. Para ello añadir el siguiente repositorio:

deb http://getswiftfox.com/builds/debian/trunk unstable non-free

Para instalarlo, la siguiente orden (o una o la otra).

apt-get update && apt-get install swiftfox-trunk-amd
apt-get update && apt-get install swiftfox-trunk-intel

Recordar que es una versión de prueba, no apta para entornos de producción.

Traducción al español. Instalación paquete -es.

Basta con instalar la extensión XPI correspondiente al idioma español. Reiniciar el navegador.

Escribir en la barra de direcciones: about:config

Utilizar el filtro y buscar: general.useragent.locale

Doble clic sobre él y cambiar lo de en-US que aparezca por es-ES

Reiniciar el navegador y listo, versión traducida. Eso si el navegador te indica que es firefox en la barra del título del navegador, pero es Swiftfox, cosa que podéis comprobar en el icono del mismo o en ayuda-acerca de firefox.

Parra más detalles sobre el programa, foro para dudas y blog para seguir la actualidad relacionada con la aplicación: getswiftfox.com.

Ya saben escojan su versión de acuerdo con su procesador, elijan la forma de instalación que más les guste o les resulte más cómoda y a disfrutar a toda máquina.

* Nota: Para los que tengan dudas y no sepan cual es su procesador un comando útil:
cat /proc/cpuinfo

* Advertencia: No usen este navegador a la par de Mozilla Firefox, o este u el otro. Problema de incompatibilidad, utilizan el mismo perfil.

 

2. Cómo buscar en Google

Por Zx80.

* Búsqueda básica

Para hacer una consulta en Google, simplemente escriba algunas palabras descriptivas y presione la tecla "Intro" (o haga clic en el botón de búsqueda en Google) para ver la lista de resultados relevantes.

Buscar: coches

* Términos superfluos

Google ignora las palabras y caracteres comunes, conocidos como términos superfluos como "http" y ".com,".

Use el signo "+" para incluir términos superfluos en su búsqueda. Asegúrese de incluir un espacio antes del signo "+".

Buscar: googlemania +com Buscar: googlemania com

Si desea distinguir estas dos palabras, use el signo +.

Buscar: caña Buscar: +caña

* Exclusión de palabras

Puede excluir una palabra de la búsqueda colocando un signo menos ("-") inmediatamente antes del término que quiere excluir. (Asegúrese de dejar un espacio antes del signo menos.)

Buscar: radio online Buscar: radio -online

* Búsqueda de frases

Para la búsqueda de frases solo hay que añadir comillas dobles en la frase a buscar. Ademas Google reconoce guiones, barras oblicuas, puntos, signos igual y apostrofes como conectores de frases.

Buscar: Puerta de Alcalá Buscar: "Puerta de Alcalá"

* Restricción de dominio

Algunas palabras, cuando se anexan con dos puntos, tienen un significado especial para Google. Una de esas palabras es el operador "site:". Para buscar en un sitio o dominio específico, use la sintaxis "site:ejemplodedominio.com" en la casilla de búsqueda Google.

Por ejemplo, para encontrar información de artí­culos en el sitio Google, teclea:

Buscar: artí­culos site:www.google.com

* Búsquedas múltiples

Google permite realizar búsquedas, en las que podemos encontrar una determinada palabra u otra. Para ello usaremos "OR" o "|".

Por ejemplo, para buscar páginas de en los que aparezca "tienda" y "boli­grafos" o bien "tienda" y "lapices".

Buscar: tienda (bolí­grafos OR lapices) Buscar: tienda (bolí­grafos | lapices)

Google es también capaz de buscar rangos de números cuando los separas con dos puntos y si lo combinas con una frase puedes hacer búsquedas del tipo "La Coruña" 1990..1999 devolverá páginas en las que se hable de La Coruña y aparezcan además alguno de los números que van de 1990 a 1999.

* Uso de comodines

Si buscamos una Frase Exacta, pero, queremos incluir palabras entre nuestra búsqueda, Google permite el uso de unos comodines.

Por ejemplo, si buscamos frases tipo "los tres días", "los tristes dí­as", "los tristes oscuros días"

Buscar: "los * dí­as" Buscar: "los * * dí­as"

* Palabras Clave de Google

Google tiene algunas formas de buscar paginas utilizando sus "palabras clave".

- allinanchor: Seguido de varias palabras, te da resultados de páginas en la que están todas las palabras en el enlace.

- allintext: Seguido de varias palabras, te da resultados de páginas en la que están todas las palabras en la página.

- allintitle: Seguido de varias palabras, te da resultados de páginas en la que están todas las palabras en el título.

- allinurl: Seguido de varias palabras, te da resultados de la búsqueda de todas esas palabras en la URL.

- author: (Solo funciona en Google Groups) Busca en los grupos artí­culos escritos por el nombre o la dirección de correo que le pasemos.

- bphonebook: Si le pasas un lugar o dirección, te da el número de teléfono.

- cache: Seguido de una URL, te mostrará la página en cache.

- define: Seguido de una palabra, te da la definición.

- ext: ver filetype.

- filetype: Seguido de una extensión determinada, busca documentos en ese tipo de fichero.

- group: (Solo funciona en Google Groups) Te restringe la búsqueda con el grupo que le pases.

- groups: ver group.

- id: ver info.

- inanchor: Solo la primera palabra de las que le siguen, ha de estar en el enlace.

- info: Seguido de una URL, mostrará una página con enlaces relacionados, páginas que contiene esa URL

- insubject: (Solo funciona en Google Groups) Busca en el asunto del mensaje.

- intext: Solo la primera palabra de las que le siguen, te da resultados de páginas en la que está la palabra en la página.

- intitle: Solo la primera palabra de las que le siguen, ha de estar en el título.

- inurl: Solo la primera de las palabras que le siguen, ha de estar en la URL.

- link: Seguido de una URL, te encuentra todas aquellas páginas que enlazan con la URL dada.

- location: (Solo funciona en Google News) Si le pasas un paí­s a la búsqueda, te restringe los resultados a ese paí­s.

- msgid: (Solo funciona en Google Groups) Busca el mensaje con ese ID.

- phonebook: Te dará resultados de teléfonos con las palabras que le siguen.

- related: Seguido de una URL, tiene el mismo efecto que cuando se pulsa sobre el enlace de "Enlaces Relacionados".

- rphonebook: Te dará resultados de teléfonos residenciales con las palabras que le siguen.

- site: Seguido de un dominio, te da los resultados de la búsqueda solo en ese dominio.

- source: (Solo funciona en Google News) Te limita las búsquedas al medio de comunicación que le indiques.

- stocks: Seguido de un código de Bolsa, te dará los datos concretos.

- store: (Solo funciona en Froogle) Te limita las búsquedas a un determinado comercio.

* Definiciones

Google tiene la capacidad de buscar definiciones de palabras. Gracias a la palabra clave define: seguido de la palabra que buscas, te aparecerán resultados donde se defina esa palabra.

Buscar: define:World Wide Web

Otra forma de buscar en Google la definición de una palabra es, simplemente, preguntándole what is xxxxx.

Buscar: what is internet

* Documentos PDF.

Los archivos PDF son directamente visibles mediante un vínculo a nuestro visor. Si prefiere ver un conjunto de resultados particular sin vínculos PDF, simplemente teclea -filetype:pdf en el cuadro de búsqueda junto con los términos de la búsqueda.

* Callejero.

Al igual que hay una listí­n de teléfonos, tenemos el callejero americano. Simplemente poniendo una dirección, te saldrá la opción de consultar el mapa.

Buscar: 165 University Ave Palo Alto CA

* Conversiones.

Las conversiones de moneda también funcionan en español p.e. :

Buscar: 22000 yen a euro

devuelve

22 000 (Japanese yen a Euro) = 156.479023

O también se puede buscar como: 5 inches -> cm

* Google no hace caso a:

Modificadores lógicos AND. Comodines * para rellenar la palabra. Acentos, mayúsculas...

 

3. Sistemas de archivos de red: guía básica de NFS

Por vl@d.

Sin duda uno de los mayores atractivos que posee la informática es la posibilidad de compartir archivos entre sus usuarios y ya desde sus comienzos se establecieron métodos para llevar a cabo este fin. ¿Quién no ha usado alguna vez los cada vez más obsoletos disquetes o en los últimos tiempos los novedosos dispositivos usb de almacenaje?

Pero no siempre se han tenido a mano todas las ventajas y avances de la informática actual, por lo que ha habido que buscar la manera de compartir archivos o directorios en determinados entornos para que la producción o el trabajo diario no se vieran afectados.

¿Qué es NFS? Network Filesystem (sistema de archivos de red) es una herramienta desarrollada por Sun Microsystems que nos permite en un entorno de red, montar directorios que un host remoto nos está ofreciendo en nuestra propia computadora, como si de un directorio local se tratará, con la ventaja de que este sistema no distingue entre sistemas operativos, es decir, podemos estar trabajando con Linux y montar un directorio remoto de un Macintosh.

Si duda los entendidos en la materia sabrán que actualmente existen alternativas a NFS, algunas de ellas que hasta incluso ofrecen cifrado de datos al correr sobre ssh, pero en el presente tutorial nos vamos a ocupar del usuario doméstico, el que acaba de adquirir un segundo ordenador y está interesado en compartir datos entre sus dos máquinas gracias a la pequeña red casera que se ha montado.

Prácticamente todos los kernels que vienen de serie con las distribuciones más populares de linux tiene soporte NFS incluido, no obstante debemos asegurarnos de este extremo y en el caso de compilarnos nuestros propios núcleos (la mejor opción) daremos soporte al mismo en la sección “Filesystems”.

Bien, antes de ver exactamente cual es el funcionamiento de un servidor NFS y como podemos adaptarlo a nuestra red doméstica, es necesario que hablemos de los programas o demonios, así como de los archivos de configuración más importantes que intervienen junto con el servidor NFS propiamente dicho.

NFS usa RPC (Remote Procedure Calls, llamadas a procedimientos remotos), cuya función es hacer llamadas a través de la red y facilitar que cada sistema interprete esas llamadas y las transforme en llamadas al sistema local. Para usar RPC hemos de ejecutar el programa portmap cuya función es mapear cada puerto usado por un programa RPC al demonio específico, de modo que cuando el demonio RPC se inicia, contacta con el mapeador de puertos (portmapper) para registrarse a si mismo. Si queremos ver que es lo que sabe el mapeador de puertos podemos utilizar el comando rpcinfo, vemos un ejemplo:

vlad@saruman:~$ rpcinfo -p 127.0.0.1
program vers proto port
100000 2 tcp 111 portmapper
100000 2 udp 111 portmapper

Hay dos demonios muy importantes que usan RPC y que son vitales para poder usar NFS: nfsd y mountd. El primero de ellos es el propio demonio de NFS, mientras que mountd es el demonio encargado del montaje. Ambos deben ser iniciados después del mapeador de puertos para que puedan ser registrados y poder de esta manera servir los directorios exportados a los sistemas clientes.

Cabe destacar también al programa showmount que nos muestra lo que él cree que son los sistemas de archivos montados en otros hosts. Para poder informarnos sobre esto, showmount lo que hace es leer directamente del archivo /etc/rmtab, donde se encuentran los directorios montados remotamente, pero podría suceder que las entradas que se vayan haciendo a este archivos no se fueran eliminando, con lo que la información ofrecida por showmount puede no ser exacta.

Pero el uso de RPC puede plantearnos un problema de seguridad, ya que cualquier host que tenga acceso a su red conocerá gracias al comando rpcinfo que servicios RPC está ejecutando. Para contrarrestar esto podemos hacer uso de reglas de iptables o tcp-wrappers mediante los archivos hosts.allow y hosts.deny, definiendo los sistemas autorizados que pueden conectarse a nosotros. El presente tutorial está más orientado al usuario doméstico que no tiene este tipo de problema. Hay abundante documentación en internet acerca de firewalls en Linux.

Bien, imaginemos el siguiente escenario en una supuesta red personal:

Host1= 192.168.1.2
Host2= 192.168.1.3
Host3= 192.168.1.9

Todos los ordenadores están conectados por un router y queremos que Host1 sea el servidor NFS, ya que es en este sistema donde tenemos almacenados gran cantidad de música y videos dentro de un directorio y es este directorio precisamente el que queremos exportar hacia Host2. Host3 es un sistema en el que no tenemos confianza y no queremos que acceda al servidor, ahora veremos como.

En la raíz de Host1 tenemos un directorio llamado “musica” y dentro de él otro llamado “videos”. Una vez instalado el paquete correspondiente al servidor NFS de la distribución que tengamos en ese ordenador y de asegurarnos de que están corriendo todos los servicios necesarios, vamos a ver como configuraríamos el archivo /etc/exports para conseguir nuestros propósitos.

Abrimos dicho archivo con nuestro editor favorito y podríamos poner algo tan sencillo como esto:

/musica (rw,no_root_squash)

De esta forma exportaríamos ese directorio en modo lectura-escritura a todos los host que tengan acceso a Host1 y por si fuera poco si el usuario es root, tendrá todos los privilegios del usuario root del propio servidor NFS. Obviamente, esta configuración solo es recomendable para una pequeña red casera, donde la seguridad no está entre nuestras preocupaciones más importantes.

¿Cómo hago que Host3 no pueda montar nada en su disco duro local? Pues dejando /etc/exports del servidor de esta manera:

/musica (rw,no_root_squash)
/musica 192.168.1.9(noaccess)

Una vez definido este archivo tenemos que editar el /etc/fstab de Host2 y añadir una línea referente al directorio que que vamos a importar a través de la red. El esquema de la línea que hemos de añadir es el siguiente:

servidor:/directorio/exportado /punto/montaje nfs opciones

Las opciones NFS más comunes son las siguientes:

-hard o soft, especifican si el programa que usa un archivo vía conexión NFS debe parar y esperar a que el servidor vuelva a estar en línea si la máquina que exporta ese sistema de archivos no está disponible (hard), o bien debe informar de un error (soft).

-intr,permite a las peticiones NFS ser interrumpidas si el servidor se cae o no puede ser accedido.

-rsize=8192 y wsize=8192, pueden acelerar la comunicación NFS tanto para leer (rsize) como para escribir (wsize).

-nolock, es requerido a veces cuando conectamos a servidores NFS antiguos. Para requerir el bloqueo, use la opción lock.

-noexec, no permite la ejecución de binarios en el sistema de archivos montado. Esto es útil si el sistema está montando un sistema de archivos no Linux a través de NFS que contiene binarios incompatibles.

-nfsvers=2 o nfsvers=3, especifica que versión del protocolo NFS usar.

-nosuid , no permite los bits set-user-identifier o set-group-identifier.

Por supuesto también podemos echar mano de las opciones más comunes de mount y dado que se trata de una red casera, vamos la línea de la siguiente forma:

192.168.1.2:/musica /home/vlad/nfs nfs nosuid,noauto,user,rw

Por supuesto creamos el punto de montaje en Host2 y situados en nuestro directorio personal en ese sistema:

mkdir nfs

Bueno, pues ahora observemos los efectos de todo esto, lo primero una consulta rpcinfo desde Host2 hacia el servidor NFS:

vlad@ubuntu:~$ rpcinfo -p 192.168.1.2
programa vers proto puerto
100000 2 tcp 111 portmapper
100000 2 udp 111 portmapper
100003 2 udp 2049 nfs
100003 3 udp 2049 nfs
100003 4 udp 2049 nfs
100003 2 tcp 2049 nfs
100003 3 tcp 2049 nfs
100003 4 tcp 2049 nfs
100021 1 udp 32768 nlockmgr
100021 3 udp 32768 nlockmgr
100021 4 udp 32768 nlockmgr
100021 1 tcp 32774 nlockmgr
100021 3 tcp 32774 nlockmgr
100021 4 tcp 32774 nlockmgr
100005 1 udp 912 mountd
100005 1 tcp 915 mountd
100005 2 udp 912 mountd
100005 2 tcp 915 mountd
100005 3 udp 912 mountd
100005 3 tcp 915 mountd

Por ahí vemos al servidor NFS funcionando, vamos a importar el directorio:

vlad@ubuntu:~$ mount /home/vlad/nfs/

Esperamos a que el proceso de montaje se haya realizado y ya tenemos montado el directorio con todos nuestros archivos dentro.

 

4. Qué hacer cuando instalamos Linux junto con Windows y éste último nos da error de arranque en hal.dll

Por Zx80.

Arrancar desde el CD de windows XP y dejar que cargue el sistema.

Seleccionar R para restaurar, lo que nos llevará a una consola y seleccionamos el Windows que queremos reparar.

[1] C:\Windows ¿Agregar la instalación a la lista de inicio? (Sí/No/Todas) s

>bootcfg /list (se muestra boot.ini) >bootcfg /rebuild (repara boot.ini)

* Escribir identificador de carga:

Tecleamos: Microsoft Windows XP Home Edition (o Profesional Edition)

* Escribir opciones de carga del Sistema operativo /fastdetect exit

El equipo se reinicia y ya funcionará.

 

5. Uso básico de genkernel en Gentoo

Por Zx80.

Gentoo nos provee de una herramienta muy útil y potente para compilar el kernel (aunque se puede hacer a la manera clásica Wink ). Usando genkernel nos aseguramos de que tanto los archivos de configuración del kernel, como los de grub y la compilación de kernel y módulos va a ser un éxito, ya que lo hace todo automáticamente.

Las opciones más habituales son:

--no-clean: No borra nada preexistente en el árbol de fuentes.

--menuconfig: Para configuración de kernel mediante ncurses.

--no-install: Compila el kernel pero no instala nada.

--bootloader=n: Especifica si usamos grub o lilo.

--save-config: Guarda la configuración en /etc/kernels

--kerneldir=ruta: Especifica una ruta alternativa a las fuentes del kernel.

--kernel-config=ruta: Ruta alternativa al archivo config.

--oldconfig: Recoje información del sistema actual mediante /usr/share/genkernel.

Para configurar y compilar un kernel y sus módulos, bastaría hacer lo siguiente:

genkernel --menuconfig --bootloader=grub all

Si queremos pasarle un archivo de configuración que ya tenemos en nuestro home teclearíamos:

genkernel --kernel-config=/home/zx80/config --menuconfig --bootloader=grub all

Si queremos usar la configuración actual podemos usar el comando:

zcat /proc/config.gz > /usr/src/config

Esto copiará el actual config a la ruta /usr/src/config por lo que luego deberemos pasarle el parámetro --kernel-config=/usr/src/config a genkernel, como haciamos con nuestro home.

 

6. Extensiones Firefox por los foreros de FentLinux

Partiendo de la premisa general de que las extensiones dotan de nuevas funcionalidades y características al navegador, entendemos que puede llegar a ser complicado orientarse ante la gran cantidad de extensiones disponibles para los productos de la fundación mozilla, sobre todo para aquellos que se acercan por primera vez a él, por otra parte debemos tener en cuenta que cada usuario es un mundo, y que sus necesidades particulares son solo suyas, aún así desde FL os ofrecemos una breve reseña de aquellas que venimos utilizando habitualmente, con el fin de que pueda serviros u orientaros a la hora de escoger las vuestras. Conviene tener en cuenta que con las diferentes actualizaciones de versiones del navegador, puede ocurrir que alguna extensión deje de funcionar correctamente, aspecto que no debe preocuparnos, ya que en breve tendremos a nuestra disposición una versión actualizada de la misma, en todo caso y si la extensión no funciona con la nueva versión de Firefox convendría desinstalarla y esperar una rápida actualización de la misma por parte de los autores.

- Mediaplayer conectivity: Para poder ver videos y streams mediante mplayer que no soporta mplayerplug-in. Permite descargar cualquier elemento multimedia presente en una web para luego reproducirlo localmente en nuestro reproductor favorito.

- Forecast: Para saber el tiempo que hace y el de mañana.

- ShowIP: Para saber la IP del site donde me conecto.

- Adblock plus: para evitar la porquería en plan de publicidad y esas cosillas molestas que tienen alguna que otra web, mejorando la carga de las mismas.

- NoScript: Bloquea por defecto la ejecución de javascript y otras cosillas. Permite la ejecución de código JavaScript sólo en webs que uno quiera (en las que confies plenamente). Previene el ataque de agujeros de seguridad, incluso los desconocidos.

- Videodonwloader: Para bajar los videos de youtube.

- Flashgot: Para cambiar el gestor de descargas a utilizar por defecto (por ejemplo: d4x; KGet...)

- FireFTP: completo cliente de FTP en el navegador.

- DownThemAll: para una gestión más eficaz de las descargas.

- Restart: agrega la opción de reiniciar el navegador al menú "Archivo".

- Splash: Solo agrega un splash antes de abrir el navegador XD.

- Bookmark Backup: Para hacer backup de los marcadores en una carpeta distinta de la del perfil.

- ChatZilla: Cliente de chat.

- Clear Private Data: Permite añadir un botón a la barra de herramientas para borrar la información privada.

- Context Search: Para elegir motor de búsqueda en el "Buscar en" del menú contextual.

- Cookie Safe: Para personalizar el manejo de las cookies.

- ImageBot: ideal para subir imágenes rápidamente y sin ningún tipo de complicación.

- UI tweaker: para modificar aspectos de la interfaz del navegador: los menús, las barras de herramientas, las pestañas o el cuadro de búsqueda de Firefox.

- WOT: útil para indicarnos la fiabilidad de la web que visitamos

- Wizz rss: Para sindicalizar (feeds) contenidos desde el navegador.

- Adblock / Adblock Filterset.G: Para filtrar la indeseable publicidad de algunas webs.

- BBCodeXtra: Para dar rápidamente formato al texto en webs y foros.

- del.icio.us complete: Integración con la cuenta personal de del.icio.us.

- Foxylicious: permite mantener una carpeta dentro de mis favoritos con todos los enlaces que guardo en del.icio.us.

- Tab Mix Plus: Opciones adicionales para configurar la administración de pestañas en Firefox.

- Sage: para una lectura eficaz de los feeds (la famosa sindicalización) en el navegador.

- All-in-One Gestures: navegación a golpes de ratón. Tendrás la capacidad de navegar por medio de "gestos" con el ratón. Rapidez y facilidad.

- Track me not: mejora de la privacidad del usuario, esta extensión que lo que hace es enviar búsquedas "falsas", escondiendo las verdaderas búsquedas del usuario.

- Translation Panel: útil para traducir alguna palabra que desconozcamos del inglés o algún otro idioma (traduce párrafos completos también)

- Download Statusbar: para visualizar y gestionar las descargas en una barra de estado.

- Adblock Plus: Para bloquer a todos los "elementos molestos" de las páginas webs.

- SearchStatus: para conocer la posición en el Google PageRank y Alexa de cualquier web.

- Smiley Xtra: (para chorradillas varias) emoticones en tus post.

- SwitchProxy Tool: Útil si usas varios proxis, con esta extensión tu puedes elegir en cualquier momento que proxy usar, e incluso puedes usar una lista de proxis públicos para navegar anónimamente (pero me suele petar mucho, lástima).

- infoRSS: feeds en el navegador. Ideal para sindicalizar contenidos desde el navegador.

Elaborado con la colaboración de: vl@d, ghalleiras, Bad Seed, shicefgo, Dicinox, isosceles, Tremal-Naik, Lesuth, Logos, ZX80, kallikantzaroi y Paulet, en ¿Qué extensión usamos?.

Enlaces relacionados: Colección de extensiones en FL

Para Thunderbird.

Para: Firefox.

 

7. Agradecimientos y créditos.

La adm. de FL agradece a dabo y liamngls sus reseñas en portada de sus blogs. Gracias por considerarlo de interés.

Para posibles interesados en colaborar en su mantenimiento y difusión: Contacto.

Recordar que el presente boletín, como todas las imágenes y texto se distribuyen bajo la licencia de contenidos que rige en FL

* Novedad 2007-04-25: El presente boletín se encuentra disponible en formato pdf: 1 boletín en pdf.

* Revisiones: Creado el 2007-03-07, actualizado el 2007-03-22, el 2007-04-20 y el 2007-12-04.