Colectivo Nodo Libre | nodolibre.org

Software Libre y Social

Archive for the 'programas' Category

Montar disco remoto usando sshfs

SSHFS (Secure SHell FileSystem) es la implementación de un sistema de archivos para GNU+Linux y otros sistemas operativos que hacen uso de FUSE (Filesystem in User SpacE), como Mac OS X o FreeBSD, capaz de realizar operaciones sobre archivos en un sistema remoto usando sólo una conexión SSH. Haciendo uso del módulo del kernel para FUSE, el usuario final puede interactuar transparente y seguramente con los archivos remotos como si fueran archivos locales. En la computadora remota se hace uso del subsistema SFTP de SSH.

En una línea, podrás montar los archivos de un sistema remoto como si estuviesen en una unidad local.

Para iniciar, instalamos el paquete sshfs: SSH FileSystem, o Sistema de Archivos SSH, en nuestro caso en Ubuntu GNU+Linux.

El comando es el siguiente:

$ sudo apt-get install sshfs

o con apt-url apt:sshfs

Una vez instalado necesitaremos contar con un directorio local para ubicar los archivos remotos. Para ello creamos un directorio en algún lugar de la estructura de archivos, por ejemplo:

$ sudo mkdir /media/archivosremotos
$ sudo chown USUARIO /media/archivosremotos

Con estos comandos ya podemos montar los archivos remotos dentro del directorio /media/archivosremotos, y la propiedad de los archivos ha sido asignada al usuario idetificado por USUARIO.

Este directorio debe estar siempre vacío y tener permisos de escritura para el usuario que monta el sistema de archivos.

Para montar finalmente el sistema de archivos, debemos ejecutar un comando como el siguiente:

$ sshfs USUARIO_REMOTO@SERVIDOR_REMOTO:/DIRECCION_REMOTA /media/archivosremotos/ -pNUMERO_PUERTO
USUARIO_REMOTO: Nombre de usuario en el equipo remoto.
SERVIDOR_REMOTO: Nombre de red o dirección IP del equipo remoto.
SERVIDOR_REMOTO: Dirección de la carpeta remota a utilizar.
NUMERO_PUERTO: Número de puerto para la conexión SSH (por defecto es 22).

Podrás acceder a tu directorio local (con los archivos remotos), dirigiendote a la dirección: /media/archivosremotos

Finalmente, para desmontar el sistema de archivos el comando a ejecutar es:

$fusermount -u /media/archivosremotos

Mayor información y créditos:
Comandos: http://embraceubuntu.com/2005/10/28/how-to-mount-a-remote-ssh-filesystem-using-sshfs/
Error al usar SVN: http://osdir.com/ml/file-systems.fuse.sshfs/2006-11/msg00024.html

posted by Henry Contreras Velandia in programas,tutoriales and have Comment (1)

Dar formato de código a texto en OpenOffice

En ocasiones queremos escribir algo de código en un procesador de texto en lugar de un entorno de desarrollo. Cuando es necesario elaborar la documentación de algún proyecto podremos encontrarnos en el caso de insertar algunas líneas de código C, PHP, C++, Java, Ruby, SQL, XML o HTML en un documento de texto creado con OpenOffice, pero al copiar el texto desde nuestro editor de código fuente favorito, el formato se pierde.

Sin querer asomar la posibilidad de usar el OpenOffice como editor de texto, podemos contar con la funcionalidad de dar formato a un bloque de texto siguiendo las convenciones de cada uno de los lenguajes con una pequeña extensión para la plataforma de OpenOffice Writer. COOoder [http://extensions.services.openoffice.org/project/coooder] provee formato para la sintáxis de muchos lenguajes de programación en OpenOffice y puede ser descargada desde la dirección anterior.

Una vez instalada la extensión y reiniciado el OpenOffice, aparecerá una barra de herramientas nueva que podemos acoplara a una de las existentes. Una manera alternativa de usar COOoder estará en el menú Herramientas y luego en la opción complementos.

Con la extensión cargada procedemos a seleccionar el texto al que deseamos dar formato y luego ubicamos en la lista desplegable el lenguaje al que corresponde nuestra selección.

Así, ya tendremos texto con formato en nuestros proyectos de documentación escritos con OpenOffice.

posted by Henry Contreras Velandia in nodolibre.org,programas and have No Comments

Extración de videos DVD con Handbrake

Compartimos en esta ocasión una solución al manejo de videos que debimos afrontar recientemente en el colectivo de nodolibre.org. Básicamente debimos extraer el contenido de un DVD con cada capítulo como un archivo individual.
La solución la encontramos en el programa Handbrake [http://handbrake.fr], un programa en Software Libre para GNU+Linux de licencia GPL, el cual nos permite extraer el contenido de audio y video de un disco DVD completo, o de cada uno de sus capítulos.
Una vez iniciado el programa, el proceso resulta sencillo. Debemos iniciar seleccionando la fuente de datos, que generalmente será un DVD. La opción Source nos permitirá elegir el dispositivo DVD fácilmente, o escoger algún archivo de video o una imágen ISO para extraer el contenido.
medio
Una vez seleccionado el orígen de datos podemos seleccionar el o los capitítulos a copiar. Las opciones Chapters y through nos permite escoger el capítulo inicial y final de un intervalo a copiar. Si colocamos el mismo número de inicio y fin entonces copiaremos sólo el capítulo indicado por el número.
Finalmente podremos escoger el archivo de destino, así como la codificación a utilizar.
El botón Start nos permitirá iniciar el proceso, del cual podremos ver el prograso por una barra en la parte inferior de la aplicación.
capitulo1
Handbrake tiene muchísimas opciones para especializar el trabajo, pero con los pasos vistos anteriormente ya podrás contar con los capítulos de tu DVD copiados localmente en tu disco duro.

posted by Henry Contreras Velandia in nodolibre.org,programas,tutoriales and have No Comments

Conexión inalámbrica en HP mini 110 para Ubuntu GNU+Linux

Recientemente decidimos instalar Ubuntu para Netbooks o minilaptops (Ubuntu Netbook Remix | UNR) en una de las portátiles del Colectivo. La instalación del netbook remix falló en identificar e instalar uno de los componentes del hardware, y extrañamente no era la minicámara web, nos referimos entonces a la tarjeta inalámbrica, wireless o WiFi, marca Broadcom.

Nuestra primera opción parecía ser conseguir el driver privativo para WinXP e instalarlo usando ndiswrapper, una herramienta para la instalación y configuración de controladores inalámbricos de Windows dentro de los sistemas GNU+Linux. Dejando esa opción en caso de un obstáculo insalvable, procedimos a intentar conseguir su configuración sin el uso de los drivers privativos. La solución resultó mucho más fácil de lo esperado:
nodomini$ sudo aptitude install bcmwl-kernel-source

Que desde synaptic resulta en la siguiente imágen

synaptic,wiki.hpmini100.broadcom

Y desde Firefox puedes intentar usar el siguiente enlace apt:
apt:bcmwl-kernel-source

Luego de instalado el driver debemos reiniciar nuestra máquina, para luego verificar que el Applet de la Red (Network Manager) ha identificado las redes inalámbricas a nuestro alcance (si hay alguna).

¡No podemos terminar sin dejar una imágen del escritorio de Ubuntu Netbook Remix!

ubuntu.netbook.remix.nodolibre
posted by Henry Contreras Velandia in programas,tutoriales and have No Comments

Moxilnet para Google Chrome

moxilnet

Moxilnet-C: informacion | descargar | proyecto | firefox

Probando la nueva plataforma de extensiones del navegador Google Chrome, hemos transferido la experiencia del plugin de firefox Moxilnet a la plataforma de extensiones del nuevo navegador.

Ahora l@s usuari@s de Chrome podrán tener acceso rápido a la plataforma de mensajes de texto SMS gratis de Movilnet usando la extensión Moxilnet para Google Chrome.

La extensión es muy diferente a la desarrollada para Mozilla Firefox debido a la lógica de agregados de Chrome, siendo esta versión mucho más sencilla, mientras que recoge también algunos comentarios de los usuarios de Moxilnet para Firefox, siendo ahora un teléfono desplegable en lugar de una barra de herramientas omnipresente.

Esta primera versión de Moxilnet para Google Chrome [moxilnet-c] estará publicada a manera de prueba y te invitamos a descargarla y comentarnos tus sugerencias a moxilnet+chrome@nodolibre.org

Como siempre, el poco código de Moxilnet para Chrome es Software Libre bajo la licencia GPLv3, por lo que podrás revisar su código en el proyecto de Sourceforge.net.


Descargar!
logo300

posted by Henry Contreras Velandia in Proyectos,anuncios,programas and have Comment (1)