lunes, 26 de noviembre de 2007

aMSN, mensajeria

aMSN es la popular abreviatura por la que se conoce a Alvaro's Messenger creador de aMSN, es un clon del Messenger de Microsoft, especialmente pensado para GNU/Linux ofreciendo una interfaz gráfica muy parecida a MSN, para que al nuevo usuario de GNU/Linux le sea mas fácil el cambio.

aMSN funciona igual que MSN, es decir podrás usar tu usuario y contraseña de MSN, con lo cual usas la misma lista de contactos, tiene todas las características de configuración del Messenger de Microsoft, con la ventaja de tener licencia GPL por lo tanto es libre. No incorpora banners ni publicidad.



Algunas de sus características son:

- Visualización de imagen
- Emoticones personalizados
- Soporte multi-idioma (mas de 40 idiomas)
- Soporte para webcam
- Inicia sesión en mas de una cuenta simultáneamente con diferentes usuarios
- Transferencia de archivos sin limite de velocidad
- Soporte para grupos
- Emoticones normales y animados con sonido
- Logs (registros de actividad) de las conversaciones
- Impresión de la hora en los mensajes
- Alarmas de eventos
- Soporte para conferencia
- Ventanas de conversación con pestañas
- Soporte de plugins para nuevas funcionalidades
- Soporte de skins para cambiar la apariencia
- Detección de los usuarios que te han bloqueado
- Detección de los usuarios que te han borrado de su lista
- La no censura en los apodos.


Instalacion.

Como siempre hacemos usamos el programa synaptic, e instalamos el paquete (programa):
# apt-get install amsn



Algunas capturas de pantallas




Para mas capturas de pantallas puede visitar la web oficial aMSN. sigue el enlace


-----------------------------------------------------------------------------------------
Observación: si estas usando amsn en Debian Lenny e intentas enviar un click de voz, y no te deja porque te da un error, la solución es bien facil. Resulta que Lenny usa como servidor de sonido ALSA y lo mas seguro es que tengamos instaladas las librerias del servidor de sonido OSS, para ello es tan facil como instalar la siguiente libreria: libsnack2-alsa
-----------------------------------------------------------------------------------------

# apt-get install libsnack2-alsa



































































































.


domingo, 25 de noviembre de 2007

aMule, intercambio P2P

aMule es un programa de intercambio P2P libre y multiplataforma, es similar al conocido eMule, funciona tanto con la red eDonkey como con Kademlia.



Instalación.

Su instalación en Debian es muy sencilla, es tan fácil como abrir synaptic y marca para instalar el siguiente paquete (programa).

amule



Algunas capturas de pantallas del programa.









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

Vídeotutorial



































































































































































.

Compartir ficheros y carpetas entre varios ordenadores utilizando KDE

Hacemos uso de esta utilidad para compartir carpetas y ficheros entre nuestros ordenadores, usando el protocolo SSH y del explorador de archivos Konqueror, ya que usamos como entorno de escritorio KDE.

Si disponemos en casa de dos o mas ordenadores (de sobremesa o portátiles) y usamos un router para conectarnos a internet, con lo cual es muy fácil realizar una red domestica y compartir recursos.

Para ello hemos de instalar en cada uno de los ordenadores los programas necesarios, haremos diferencia entre "ordenador 1" que actuara como servidor y "ordenador 2" que actuara como cliente.

Instalación.

Uno de los ordenadores (le llamamos "ordenador 1") va ha actuar como servidor, en el cual instalaremos el siguiente paquete (programa) con synaptic:

openssh-server



El otro ordenador (le llamamos "ordenador 2") actuará como cliente, al que le instalaremos con synaptic el siguiente paquete (programa):

openssh-client



Ya esta todo lo necesario instalado, ahora vamos a compartir carpetas y/o ficheros.

Abrimos el navegador Konqueror en el ordenador 2 (tiene como icono una casa), clic en la pestaña "Sistema" ubicada en la barra lateral izquierda y acto seguido clic en "Lugares Remotos".
Si quieres acceder de forma mas rápida, escribe en la barra de direcciones esto:
system:/remote


Ahora doble clic sobre "Añadir un directorio de Red"
y seleccionamos "Shell segura (ssh)"


Rellenamos todos los campos,
recordar que estamos en el ordenador 2:

Nombre: que le vamos a dar a la carpeta compartida (el que mas nos guste), en nuestro ejemplo le llamamos carpeta compartida

Usuario: que usaremos en el equipo remoto (debe existir en el ordenador 1)

Servidor, dirección IP del servidor (ordenador 1) es una red domestica en mi caso es 192.168.2.101

Puerto, donde está configurado el servidor ssh (por defecto es el 22) (ordenador 1)

Directorio: al cual accederemos al abrir la conexión (yo puse mi directorio home)

y marcamos Crear un icono para este escritorio remoto


Aceptamos la llave RSA de identificación.


Y Por ultimo ponemos la misma contraseña del usuario especificado en el servidor ordenador 1


Si hemos realizado bien estos pasos, ya deberíamos ver el directorio del ordenador servidor en nuestro ejemplo es "ordenador 1" y poder intercambiar archivos entre ambos ordenadores.


La próxima vez que tengamos que compartir ficheros, es tan fácil como pinchar en el icono que se creo en la configuración, en Konqueror>Sistema>Lugares Remoto.



OBSERVACION:

Podemos instalar el paquete servidor en ambos ordenadores y poder iniciar la conexión desde todos los ordenadores.

Si realizas la conexión desde fuera de tu red local, es decir desde internet, tienes que abrir el puerto 22 en el router.

Si usas cortafuegos, evidentemente tienes que abrir el puerto 22 en dicho cortafuegos.



Para probar que también podemos escribir y no solo leer en dicha carpeta, vamos a ver unas capturas de pantallas realizadas por mi.





Ya podemos compartir ficheros entre nuestros ordenadores de casa o del trabajo.











.

viernes, 16 de noviembre de 2007

NTFS-3G (leer y escribir en sistema de ficheros NTFS)

¿Que es NTFS?

NTFS
(New Technology File System) es un sistema de archivos propietario, creado por Microsoft (lo que quiere decir que el código fuente es cerrado) diseñado específicamente para Windows NT (incluyendo las versiones Windows 2000, Windows 2003, Windows XP y Windows Vista), las versiones MS-DOS, Windows 95, Windows 98 y Windows ME no pueden leer este sistema de archivos de manera predeterminada, necesitando de utilidades para salvar este inconveniente.

¿Que es NTFS-3G?

NTFS-3G es un driver estable de NTFS para Linux, Mac OS X, FreeBSD, BeOS y Haiku con licencia GNU GPL y de código abierto. Al contrario que el driver NTFS incluido en el kernel de Linux, tiene muy pocas limitaciones en cuanto a la escritura de archivos: permite crear, renombrar, mover o borrar ficheros de cualquier tamaño en particiones NTFS, con la excepción de ficheros comprimidos por NTFS o cifrados.

NTFS-3G todavía no puede modificar ACLs (Listas de control de acceso) ni permisos en una partición NTFS.

A partir de la versión 2.6.20 del kernel de Linux, NTFS-3G monta las particiones NTFS usando el módulo de espacio de usuario "FUSE".


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


Instalación del driver NTFS-3G en Debian Etch

Como no se encuentra en los repositorios oficiales de Debian Etch, aquí les dejo un enlace a los mismo que he encontrado por internet. Como no se pueden utilizar los de la rama testing, pues tendrían que actualizar la librería libc6, con lo cual algunos programas de Etch dejarían de funcionar, como por ejemplo el caso de Zattoo.

Aquí están los enlaces:

fuse-utils_2.6.3-2_i386.deb (descarga)
libfuse2_2.6.3-2_i386.deb (descarga)
libntfs-3g0_1.328-2_i386.deb (descarga)
ntfs-3g_1.328-2_i386.deb (descarga)

Una vez descargado procedemos a su instalacion, bien haciendo uso del comando dpgk -i en la consola, o bien usando la utilidad en modo gráfico kpackage.

Instalación en modo consola:

# dpkg -i fuse-utils_2.6.3-2_i386.deb
# dpkg -i libfuse2_2.6.3-2_i386.deb
# dpkg -i libntfs-3g0_1.328-2_i386.deb
# dpkg -i ntfs-3g_1.328-2_i386.deb


Instalación en modo gráfico con synaptic:






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


Instalación del driver NTFS-3G en Debian Lenny

La instalación del driver la realizamos como es habitual en este blog, bien con synaptic o en modo consola, en ambos casos el nos resolverá las dependencias necesarias, en caso de no estar ya instalado:

librerias de dependencias:

fuse-utils
libntfs-3g13
libfuse2
libc6

Instalación en modo consola:

# apt-get install ntfs-3g

Instalación en modo gráfico con synaptic:



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


Dar soporte de Lectura y Escritura

Una vez instalado tendremos que darle soporte en el fichero /etc/fstab para que se monte con soporte para NTFS en el inicio del sistema. La entrada seria la siguiente, en mi caso:

/dev/hda1 /mnt/winxp ntfs-3g defaults,locale=es_ES.UTF8 0 0


los parámetros "/dev/hda1" depende de donde tenemos windows xp instalado en nuestro ordenador y "/mnt/winxp" donde queremos montar la partición. El parámetro "locale=es_ES.UTF8" es para la codificación de nuestro sistema para España. (para poder hacer uso de los acentos, etc...)

Reiniciamos (es la manera mas fácil para un novato) y listo, ya podemos leer y escribir en particiones NTFS de Windows XP.


Hacer uso del driver sin reiniciar:


1- Si teníamos montada la partición de windows en el fichero etc/fstab con alguna otro driver (con solo lectura) para NTFS, o bien borras o comentas la linea (agregándole el símbolo # al principio de la linea. Creas la linea anteriormente mencionada.

2- Cargamos el modulo de fuse: modprobe fuse

3- Desmontamos para luego montar manualmente al partición de windows xp.

# umount /dev/hda1 /mnt/winxp

4- montamos la partición manualmente

# mount /dev/hda1 /mnt/winxp ntfs-3g defaults,locale=es_ES.UTF8 0 0


Ya puede leer y escribir en tu partición de windows xp

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

Algunas capturas de pantallas.













.

domingo, 11 de noviembre de 2007

WIFI - Ovislink (EVO-W108PCI) con chip Atheros (AR5212)

Caracteristicas tecnicas:
Adaptador PCI Super G (108 Mbps)
Seguridad web de 64/128/256 bits
Chipset Atheros
Interfaz PCI 2.2 SUPER


El EVO-W108PCI es un adaptador inalámbrico de 108 Mbps. PCI. Este adaptador incorpora la tecnología Super G, capaz de alcanzar unas velocidades de transmisión de 108 Mbps. Reales cuando se comunica con otros dispositivos Super G.

Instalación en Debian GNU/Linux

Antes de comenzar a instalar nada verificaremos que tenemos conectada en el ordenador la tarjeta indicada, para ello hacemos uso del siguiente comando:

$ lspci | grep AR5212

nos devolverá los siguiente:

00:08.0 Ethernet controller: Atheros Communications, Inc. AR5212 802.11abg NIC (rev 01)


Utilizaremos el dispositivo Madwifi para chipset Atheros
El chip Atheros es usado en tarjetas inalámbricas Atheros, 3Com, Belkin, D-Link, Linksys y Ovislink entre otras.

El vendor ID de estas tarjetas es el 168C (Atheros) y devide ID 011, 012, 013, 001a y 001b.

Para mas información consulte la lista en la web oficial de madwifi:
http://madwifi.org/wiki/Compatibilidad

1- Empezamos por instalar las cabeceras del kernel que tenemos instalado, bien en consola o con synaptic, para saber que kenel tenemos instalado en este momento, abrimos una consola y escribimos el siguiente conmado:

$ uname -r


en mi caso es el 2.6.22-2-k7

# apt-get install linux-headers-2.6.22-2-k7


2- Instala las fuente del dispositivo madwifi, bien en consola o con synaptic:

# apt-get install madwifi-source


3- También instalamos el paquete de utilidades madwifi

# apt-get install madwifi-tools


4- Ahora haciendo uso de konqueror, nos dirigimos a la siguiente carpeta, donde nos ha descargado el código fuente de madwifi (madwifi,tar.bz2):

$ cd /usr/src




5- Descomprimimos el codigo fuente, como siempre lo hacemos en consola o bien en modo grafico con konqueror:

# tar -jxvf madwifi.tar.bz2



6- Compilación e instalación del driver.
Los realizamos con la utilidad module-assistant, lo primero que tenemos que hacer es instalarlo (como siempre en consola o con synaptic):

# apt-get install module-assistant


una vez instalado el programa procedemos a su utilización, lo hacemos en consola.

# module-assistant auto-install madwifi

después de utilizar el comando module-assistant, ya nos ha creado e instalado el modulo necesario, con lo cual en /usr/src nos ha creado el fichero .deb necesario par dicha instalación:


7- Ahora iniciamos el modulo que acabamos de crear e instalar (en consola):

# modprobe ath_pci




Ya esta perfectamente instalada
nuestra nueva tarjeta de red inalámbrica
OVISLINK ( EVO-W108PCI)













.

viernes, 9 de noviembre de 2007

Listas de Control de Acceso (ACL)

Las listas de control de acceso nos proporcionan mucha mas flexibilidad a la hora de gestionar los permisos de un fichero que el sistema tradicional.

Los permisos que podíamos especificar para el sistema tradicional son:

Propietario
Grupo
Otro

con las listas de control de acceso podremos asignar permisos a usuarios o grupos concretos.

Por ejemplo:
Podríamos asignar permiso de lectura a dos usuarios sobre un archivo sin necesidad de añadirlo a un mismo grupo.

Para poder hacer uso de las ACL, lo primero es verificar si tenemos soporte en el kernel.
Si utilizamos un kenel de la rama 2.4 deberemos parchear nuestras fuentes para poder dar soporte.

En los kernel perteneciente a la rama 2.6 ya viene incluido por defecto, tan solo tendremos que activar la opción (en caso de que no venga activa y recompilar)




Instalación del software para ACL


Una vez activado el soporte, tendremos que instalar las utilidades ACL.

Como siempre hacemos uso de synaptic e instalamos el siguiente paquete:
acl




Montaje del sistema de archivos


Antes de usar ACL para un archivo o directorio, la partición para el archivo o directorio debe ser montada son soporte para ACL en el fichero: /etc/fstab

/dev/hdb1 / ext3 defaults, acl, errors=remount-ro 0 1
/dev/hde5 /home ext3 defaults, acl 0 0
/dev/hda2 /mnt/gudalinex ext3 rw,acl,user,auto 0 0
/dev/hda3 /mnt/home-guada ext3 rw,acl,user,auto 0 0



Los comando utilizados para gestionar las ACL son dos:

getfacl para obtener la lista
setfacl para modificar la lista

El símbolo + que aparece junto al listado de permisos del fichero nos indica que existen permisos controlados por la ACL que no están reflejados en la lista tradicional.













.

OpenOffice sin iconos (Guadalinex v.4.1 beta)

Openoffice sin iconos en la barra de herramientas
Estuve preguntando en los foros de www.guadalinex.org y resulta que suele ser un error de instalación, y parece ser muy común por lo que veo.


Este problema tiene una solución bien sencilla (cuando lo lees o te lo dicen)

Resulta que al instalarse OpenOffice en Guadalinex, por algún motivo no se desempaqueta completamente los iconos, con lo cual tenemos el programa sin iconos.

Solucion:
Abrimos el explorador de archivos y navegamos hasta la siguiente carpeta:

/usr/lib/openoffice/share/config



en esta carpeta se encuentra los iconos de openoffice, aquí aparece un fichero comprimido, el cual evidentemente hemos de descomprimir para que nos salgan todos los iconos.

Yo lo hago de la siguiente manera:
1- clic en el fichero comprimido
2- selecciono todo
3- menú EDITAR>COPIAR
4- vuelvo atrás, y menú EDITAR>Pegar el contenido del portapapeles:

el resultado seria este:


Y listo. LANZAMOS nuevamente openoffice y.....






















































































.