viernes, 30 de abril de 2010

Compartir el escaner en la red local

Configuramos el escáner de la Multifunción HP Deskjet F2420 Series para compartirlo en nuestra red local, y de esta forma podemos utilizar el escáner indistintamente en cada ordenador que previamente hallamos configurado previamente













Configurar el servidor



Instalar y configurar xinetd

Instalamos el servidor xinetd a través de synaptic o bien desde consola con el comando apt-get

apt-get install xinetd



Una vez instalado nos dirigimos a la siguiente carpeta /etc/xinetd.d



y creamos el siguiente archivo llamado saned con el siguiente contenido.

service saned
{
socket_type = stream
server = /usr/sbin/saned
protocol = tcp
user = root
group = root
wait = no
disable = no
}







Instalar y configurar sane y xsane

Instalamos el servidor sane, xsane y sus respectivas librerías: libsane, sane-utils a través de synaptic o bien desde consola con el comando apt-get

apt-get install sane
apt-get install xsane
apt-get install libsane
apt-get install sane-utils



una vez instalado sane y xsane, configuramos el archivo saned.conf que se encuentra en: /etc/sane.d


En el introducimos la dirección ip de los ordenadores clientes que pueden escanear. En mi caso particular la direcciones ip son: 192.168.2.100, 192.168.2.101 y 192.168.2.103 ya que el escaner se encuentra instalado en el ordenador con ip: 192.168.2.102




Arrancar el servidor

Como ya tenemos todo configurado en el ordenador que hace de servidor, tan solo nos queda arrancar el servicio.

# /etc/init.d/xinetd start





En caso de que hallamos modificado algún fichero de configuración en el servidor ( saned, saned.conf ) hemos de reiniciar el servicio con el siguiente comando.

# /etc/init.d/xinetd restart

Y en caso de que necesitemos para el servidor (porque estemos cambiando de escaner) hemos de usar el siguiente comando.

# /etc/init.d/xinetd stop





Configurar los clientes (ordenadores PC2, PC3, PC4)



En el resto de ordenadores de nuestra red (ordenadores PC2, PC3, PC4) instalamos la aplicaciones sane y xsane



Editamos el archivo de configuración de net.conf que se encuentra en: /etc/sane.d


y le añadimos la dirección ip del ordenador servidor, es decir el ordenador que tiene el escáner conectado (PC1). En mi caso la dirección ip es: 192.168.2.102



Con esto ya podemos lanzar xsane desde
los ordenadores PC2, PC3, PC4 y escanear sin problemas.

Al lanzar xsane en uno de los ordenadores cliente, lo primero que hace es buscar todos los dispositivos de escáner que tengamos conectados, bien local o remotamente.


En este caso, reconoce una tarjeta sintonizadora de televisión analógica conectada a ese ordenador (PC2) y el escáner de la multifunción HP Deskjet F2420 conectada en el otro ordenador de la red (PC1)


Y ahora vemos una previsualización, para escanear en xsane de forma remota (escáner compartido)



















.

sábado, 17 de abril de 2010

Fontmatrix, gestor de fuentes

Fontmatrix es un gestor personal de fuentes tipografías (tipos de letras) para GNU/Linux.




Fontmatrix tiene un concepto de «etiquetado». Esto lo hace realmente bueno para agrupar tipografías e incluso subagruparlas lógicamente para usarlas en un libro, por ejemplo.



También permite usar interfaces gráficas de manera extensiva para mostrar todos los glifos de una tipografía.



previsualiza texto de ejemplo, tamaño variable y también dice qué clases de funcionalidades avanzadas «Open Type» contiene cada tipografía. Estas funcionalidades no se han visto nunca fuera de un editor de tipografías.



Y no menos importante, crea un bonito catálogo de tipografías de usuario para imprimir o como referencia. En resumen, fontmatrix es un gestor de tipografías para profesionales, pero es bonito y amigable con el usuario.



Repasamos las características mas destacadas:

  • Buscador de fuentes instaladas en el sistema
  • Vista previa de la tipografías (automático y por usuario)
  • Información de la tipografía
  • Grafismo de la tipografía
  • Compara tipografías
  • Navegación entre categorías por pestañas
  • Importar y exportar fuentes
  • Exportar libro de fuentes





Instalar Fontmatrix

Para instalar Fontmatrix lanzamos el programa synaptic o bien desde consola con el comando apt-get y seleccionamos el paquete fontmatrix.

apt-get install fontmatrix

















































































































.

martes, 13 de abril de 2010

ClusterSSH, administración remota

Cluster es el conjunto o conglomerado de ordenadores que se comportan como si fuesen un único ordenador. Simplemente, un cluster es un grupo de múltiples ordenadores unidos mediante una red de alta velocidad, de tal forma que el conjunto es visto como un único ordenador, más potente que los comunes de escritorio.

ClusterSSH es una aplicación para la administración de ordenadores conectados en red, permitiendo interactuar con ellos a través de SSH con dos o mas ordenadores simultáneamente desde la misma herramienta.


Incluye una ventana que actúa de servidor en donde cada comando introducido en ella, se ejecuta (en paralelo) en todos los ordenadores que estén conectados al servidor. Facilitando muchisimo la administración de todos los ordenadores, disminuyendo el tiempo de ejecución de los procesos y haciendo que nuestro trabajo sea más rápido y eficaz.







Instalar ClusterSSH

Como siempre hacemos en este blog, usamos synaptic o apt-get para instalar el paquete clusterssh.

apt-get install clusterssh






Uso de ClusterSSH desde una consola de texto

Podemos usar clusterssh desde la consola directamente, para ello usamos el comando cssh seguido del hostname de cada ordenador o la dirección ip de cada ordenador.

cssh ordenador1 ordenador2 ordenador3 ordenador4

cssh 192.168.2.101 192.168.2.102 192.168.2.103 192.168.2.104




Configuración de cssh

La configuración por defecto de la aplicación funciona perfectamente y no es necesario ni obligatorio cambiar la configuración para poder hacer uso de ClusterSSH.

Pero podemos personalizarla de acuerdo a nuestra red local, podemos definir grupos de ordenadores, en el siguiente fichero oculto que se encuentra en nuestra carpeta personal de usuario: .csshrc




Ejemplo ~/.csshrc

clusters = pc aulas edificios
pc = pc1 pc2 pc3 pc4
aulas = aula1@dns1 aula2@dns aula3@dns aula4@dns
edificios = edificio1@ip.com edificio2@ip.com edificio3@ip.com


El parámetro clusters define los grupos de ordenadores que se especifican en las siguientes líneas. Una vez definidos, podemos conectarnos, por ejemplo, a todos nuestros ordenadores (pc) con el siguiente comando:


# cssh pc






==========================================================================



Vídeo demostrativo -1






Vídeo demostrativo -2












Nota: Los vídeotutoriales son totalmente ajenos a este blog, son enlaces correspondientes a youtube, screencast, vimeo, etc...





































































.