miércoles 8 de junio de 2011

Instalar parallels tools en Arch Linux

Ante la falta de información que encontré en internet acerca de este tema, os comentaré los sencillos pasos que seguí para solucionar el fallo que me arrojaba el instalador del programa parallels tools.

El error en concreto era el siguiente:

Error: there is no option to install prltoolsd service
Error: failed to install prltoolsd service
Error: failed to install user space applications and drivers

Pues los pasos a seguir son bien sencillos. Si conseguimos llegar hasta el error anterior, en primer lugar deberíamos desinstalar la aplicación. Para ello:

sudo ./install

Y escogeríamos la opción correspondiente a desinstalar (remove).

Ahora se nos pedirá reiniciar la máquina virtual. Tras aceptar esta opción volvemos a marcar la opción de instalar parallels tools desde la barra de herramientas. Dentro de nuestra maquina virtual linux escribiremos lo siguiente:

cd /media/Parallels\ Tools/
su
export def_sysconfdir=/etc/rc.d
./install

Todo debería finalizar correctamente ahora ;).

domingo 27 de febrero de 2011

¿Está perdiendo Ubuntu a sus usuarios?

Me encuentro con un artículo así de llamativo (en lengua inglesa). Dado los problemas de licencias que supondría traducir el texto os dejo encargados de hacerlo a vosotros mismos. Me limitaré a hacer mención a ciertos puntos clave que se mencionan.


La cifra de ordenadores personales con linux como sistema operativo sigue siendo una cifra insignificante. La comunidad se sigue haciendo preguntas como '¿qué estamos haciendo mal?' o '¿qué hacen los demás que les está yendo bien?'

Podemos alegar que todo se trata de una conspiración de la todopoderosa multinacional Microsoft, o que es cuestión de que los humanos (siempre me gustó el eslogan 'Linux for humans begins') nos adaptemos al uso de la consola, pero probablemente esto no solucione nada.

Ubuntu ha sido una de las distribuciones más escuchadas en los últimos años, presentando unos de los mayores índices de descargas, y mostrándose en las primeras posiciones de muchas páginas webs como por ejemplo distrowatch
(Arch o Mandriva ocupan las posiciones 8º y 10º en el mismo ranking, basado en las visitas a las webs (de la propia distrowatch) de cada una de las distribuciones).


A pesar de estas favorables estadísticas, existen toda una serie de movimientos de carácter empresarial dentro de la propia distribución que muchos tachan como un acto de hipocresía. No olvidemos que Canonical es la empresa que financia este proyecto, y a muchos no les ha gustado esta nueva imagen que choca frente a aquel viejo recuerdo de comunidad, la filosofía 'Ubuntu'.


Cambios en aspectos como la apariencia no aportan una mayor usabilidad al sistema, al igual que la exclusión de paquetes que generaron una gran controversia entre los desarrolladores (Veáse por ejemplo lo ocurrido con aptitude).

Las actualizaciones semestrales que en muchas ocasiones obligan a tener que reinstalar el sistema por completo tampoco ayudan a mejorar la popularidad de la distribución. Muchos usuarios optaron por pasarse a Debian tras ver tales incidencias. No es un ciclo de vida apropiado. Es demasiado corto, no es la filosofía de los proyectos libres, ni siquiera del propio kernel, liberado cuando se corrigen/mejoran pequeñas partes del mismo y no antes.

Una mala gestión provocada por una visión a corto plazo afirma Barbara Hudson
.

Sin embargo, todo esto no es malo. Un usuario que conoce linux, lo ha usado con anterioridad, probablemente no tenga miedo a experimentar con cualquier otra de las miles distribuciones existentes.

Creo que el artículo no discrimina ni creo que pueda ofender en excesiva medida a aquellos usuarios que siguen defendiendo su distribución preferida. Yo la conocí en mis comienzos, pero tras las incidencias que tenía que afrontar con cada nueva versión decidí probar algo nuevo.

¿Cuál es vuestra opinión al respecto?


El artículo original lo podemos encontrar en: http://www.technewsworld.com/story/71955.html
No podemos dejar de leer: http://itmanagement.earthweb.com/osrc/article.php/3925641/Ubuntu-Where-Did-the-Love-Go.htm

martes 28 de diciembre de 2010

Protege tus archivos. Encripta cualquier carpeta.

Si alguna vez habéis probado a buscar en cualquier buscador una manera sencilla de encriptar alguna carpeta de tu disco duro desde linux, probablemente os hayáis topado con "fuse", un programa que se ejecuta por terminal y, a pesar de todas sus funcionalidades, podría no contentar a todos.

Para ello, nos aseguraremos de tener instalados los siguientes paquetes:

encfs python2.4-dev python-nautilus subversion

Si no los tenemos, procederemos a instalarlos de la manera habitual. A continuación, descargamos el código fuente del programa desde la siguiente dirección:

https://code.google.com/p/crypt-manager/downloads/detail?name=conceal_0.0.5.orig.tar.gz

Una vez con el archivo en nuestro ordenador, nos encargamos de descomprimir el contenido del mismo. Si utilizamos la terminal para tal efecto:

$tar -xvf conceal_0.0.5.orig.tar.gz
$cd conceal-0.0.5/conceal-gtk
$sudo python setup.py install

Con esto ya tendremos el programa instalado en nuestro sistema. Si somos usuarios de ubuntu, esta tarea se puede simplificar más aún descargándonos el fichero .deb desde la web oficial.

Para terminar, mostrar algunas capturas del propio programa:


Mencionar que la carpeta encriptada aunque parezca redundante, no será visible para nadie. Si me diera por acceder al directorio donde se encuentra realmente, no podríamos ver ningún rastro de la misma. También es importante recordar lo importante que es no olvidar la contraseña, pues la recuperación de los datos sería prácticamente imposible.

Enlace al proyecto.

sábado 18 de septiembre de 2010

Encontrar una foto a partir de un boceto.

¿No os ha ocurrido que en muchas ocasiones no sois capaces de encontrar una foto por que habéis olvidado su nombre?Tal vez, este fuera una cualquiera, generado por nuestra cámara fotográfica que para nosotros no es demasiado sencillo de recordar.

Gracias a imgSeek, disponible desde los repositorios de vuestra distribución linux, a través de un dibujo podremos encontrar la foto en cuestión. Unas imágenes con los pasos a seguir:

1) Una vez instalado el programa, procederemos a añadir los archivos de nuestro disco como se muestra en la imagen (en la pestaña "add" del programa). Podemos especificar una ruta del sistema, o bien, que busque en su totalidad.



2) Hora de ser creativos, toca dibujar y ver si tenemos suerte, todo ello desde "Search". En mi caso intenté buscar una imagen de tux...


Como se puede apreciar abajo aparece el parecido con las imágenes de nuestro disco duro. En mi caso, he de reconocer que no tengo grandes dotes como dibujantes. Realmente confío en que mis dotes como programador sean bastante mejores =S. Prueben ustedes mismos.

Enlace ImgSeek.

miércoles 28 de julio de 2010

Saber cuando termina una aplicación por consola.

En muchas ocasiones nos vemos en la necesidad de utilizar programas sin interfaz gráfica. En este pequeño artículo les mostraré la manera en que pueden conocer cuando cierta tarea se ha completado.

Pudiera ocurrir que tuviéramos que compilar un programa, "renderizar" un vídeo, o simplemente, utilizamos un gestor de descargas como wget. El gestor de descargas por ejemplo me sirve para estableces una buena comparación. Si yo pusiera a descargar un archivo de varios gigas, me llevaría algo más de tiempo que unos segundos. Cualquier gestor de descargas con interfaz, me mostraría un aviso cuando esta se completase, una notificación. Sin embargo, no sabemos como hacer esto desde la terminal, sosa y fría. Por eso, procederemos a moldearla a nuestro gusto.

Para este caso, haremos que nos muestre notificaciones cuando un programa termine su ejecución:

1.- Desde la propia consola escribimos:

$gedit ~/.bashrc
A continuación, dentro del archivo que se nos abrirá, copiaremos al final el siguiente código:

alias alert_helper='history|tail -n1|sed -e "s/^\s*[0-9]\+\s*//" -e "s/;\s*alert$//"'
alias alert='notify-send -i /usr/share/icons/gnome/32x32/apps/gnome-terminal.png "[$?] $(alert_helper)"'

2.- Nos aseguramos de tener libnotify-bin instalado. Para Ubuntu y derivados:

$sudo apt-get install libnotify-bin

En mandriva me bastó con utilizar lo siguiente:

$su
#urpmi libnotify

3.- Y el paso final. Escribiremos en consola:

$source ~/.bashrc
Con esto ya tenemos lo que ofrecimos, notificaciones cuando terminan nuestras aplicaciones. Probemos con cualquiera, un simple cd o mv.

¿No te funcionó? ¡Claro! No tiene sentido alguno que nos avise de cuando terminan todos los comandos. Sería de utilidad prácticamente nula, por eso si queremos que nuestra aplicación nos informe bastará con poner la terminación "; alert" en nuestras instrucciones. Unos ejemplos donde podremos ver cómo funciona:

$cd; alert

$sleep 5; alert

Espero les sea de utilidad. Fuente: Aquí

domingo 25 de julio de 2010

Gwget. El gestor de descargas para GNU/Linux.

Tras mucho buscar por internet, trastear con mil y un gestor, por fin he encontrado una solución. Wget es un famoso gestor de descargas cuyo uso se realiza a través de la terminal, algo que para que mentir, no es agradable. Encuentro una interfaz gráfica para el mismo, gwget. Está disponible desde los repositorios de casi todas las distribuciones linux, en español, y con una sencillez de uso inigualable.


Algunas imágenes de la propia web del proyecto:



Si bien hecho en falta algunos detalles, como el número de conexiones que me permite emplear para una descarga, he de decir que funciona sin problemas.



Para aquellos que precisen de un entorno con mayores opciones de personalización, siempre estará aria, también disponible desde los repositorios o desde su página web.


Tampoco olvidéis que si dependéis de webs como megaupload, rapidshare, gigasize y el largo etc, de webs de almacenamiento online, la opción de Jdownloader sigue presente en Linux. Escrito en Java, podemos hacerlo correr sin mayores problemas. Página web. Y como siempre, alguna captura de pantalla:


Diskpart. Ocultar una partición en Windows

Estos días me he visto en la obligación de formatear mi partición del disco duro con windows. Dado que en mi PC, windows es necesario, por cuestiones de los estudios, he optado por crear dos instalaciones limpias de windows. Una para cuestiones más formales, la otra para el ocio.

Mi sorpresa ha sido que a la hora de instalarse, desde la segunda instalación (en mi caso la del ocio) en Mi PC me aparecen dos accesos directos. Uno al Disco Duro C:, y otro al D:

¿Cómo ocultar el que sobra?

1. Vamos a Inicio -> Ejecutar -> Diskpart

2. Nos aparecerá una pantalla negra horrible, en la que deberemos escribir:

list volume

3. Se muestra una lista con todos los dispositivos. Supongamos que queremos eliminar el segundo, el volumen marcado con 1:

select volume 2

4. Finalmente, escribimos remove acompañado de la letra asignada a dicha unidad.

remove letter D

Si por el contrario deseamos restaurar una letra previamente borrada:

assign letter D

Espero que les sea de utilidad. El artículo original fue encontrado en esta página.