martes, 26 de diciembre de 2017

VirtualBox - Guest Adittions

¿Que es VirtualBox Guest Additions?

Es un paquete especial con aplicaciones y controladores (drivers) que forma parte de VirtualBox y que debe instalarse en cada una de las máquinas virtuales o sistemas invitados, para mejorar el rendimiento de la virtualizacíón y añadir nuevas funciones como integración del cursor del ratón, mejorar el soporte de vídeo, sincronización horaria, comunicación entre el anfitrión y el huesped, directorios compartidos, redimensionamiento automático en función de la ventana de la máquina virtual, etc.
Instalar las Guest Additions de VirtualBox en Debian es muy fácil.



  
Preparar el entorno para las guest additions

Observación: Tenemos que seguir los siguientes pasos en cada una de las maquinas virtuales que tengamos. 

Lo primero que vamos a realizar es preparar el entorno, para lo cual vamos a instalar los siguientes paquetes.   
Ejecutar como root los siguientes comandos:

# apt-get install build-essential



Llegados a este punto, lo que vamos hacer es instalar las cabeceras del kernel, el nombre de la cabecera cambia dependiendo de la arquitectura que estés usando. En este manual estamos usando la arquitectura de 64 bits, con lo cual el nombre es: linux-headers-amd64. Pero si estas usando una arquitectura de 32 bits en el (momento de escribir este manual) en Debian testing Buster el nombre es: linux-headers-686. Recordemos que el nombre cambia con cada una de las arquitectura a la que Debian da soporte.

 # apt-get install linux-headers-amd64 



Ahora vamos a instalar el asistente para la creación y configuración de módulos llamado: module-assistant
 
# apt-get install module-assistant


Ahora le toca el turno al soporte de los módulos dinámicos del kernel llamado: dkms

# apt-get install dkms



Una vez instalado todo lo necesario, usamos el siguiente comando para asegurarnos que esta todo listo para instalar las Guest Additions.

# m-a prepare




Instalar Guest Additions

Una vez instalado los programas necesarios, vamos a proceder a instalar las guest additions.

Para ello vamos al menú de VirtualBox de la máquina virtualizada con Debian GNU/Linux y pulsamos en el menú: Dispositivos > Insertar imagen de CD de las Guest Additions.



Al pulsar nos cargara una imagen de CD de virtualbox con las guest additions, como se puede ver en la imagen inferior.



Hacemos doble clic con el ratón para ver el contenido del CD-Rom, buscamos el archivo VBoxLinuxAddtions.run y lo arrastramos al escritorio, (de este modo, el método de instalación es mas fácil) , una vez dicho fichero en el escritorio, cerramos la ventana del cdrom0.

 
 
Como podemos ver ya tenemos el archivo VBoxLinuxAddtions.run en el escritorio



Ahora abrimos una consola o termina de comandos, nos logeamos como usuario root usando el comando: su



y usamos el siguiente comando para posicionarnos en el Escritorio (si tu sistema lo tienes en ingles, cambia Escritorio por Desktop)

# cd Escritorio



Le damos permiso de ejecución con el siguiente comando:

# chmod +x VBoxLinuxAdditions.run



ejecutamos el programa instalador de guest additions. 

# ./VboxLinuxAdditions.run



 

Reiniciamos la máquina virtualizada con Debian GNU/Linux y ya podemos usar la máquina virtual Debian GNU/Linux a pantalla completa. 

Esto es señal que ya hemos instalado correctamente las Guest Additions.











.
.

domingo, 19 de noviembre de 2017

Teamviewer 12 no arranca en Debian testing (Buster)

Actualice mi Debian Testng (Buster) y dejo de arrancar Teamviewer, Actualice a la ultima versión (12.0.85001 en el momento de escribir este error) y tampoco conseguía arrancar.

Entonces busque en internet, y en la web oficial de teamviewer, encontré la solución.
Enlace a la solución desde la web oficial.

Cuando actualice Debian testing (Buster) se actualizo el paquete libfreetype6, con lo cual TeamViewer dejo de arrancar


La solución es: 


Descargar el paquete libfreetype6 de la arquitectura i386 para Debian estable (en el momento de escribir este manual es Debian Stretch) desde la web oficial de Debian: packages.debian.org.
A continuación, descomprimir el paquete y agregar los siguientes dos archivos:

- libfreetype.so.6
- libfreetype.so.6.12.3

En el siguiente directorio:

/ opt / teamviewer / tv_bin / RTlib /. .

y por último reiniciar el servicio con el siguiente comando desde una consola:

systemctl start teamviewerd.service 

Y ahora lo habilitamos para que cargue en cada arranque.

systemctl enable teamviewerd.service



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



A continuación, los mismo pasos, pero con las capturas de pantalla.


La solución es: 

Descargar el paquete libfreetype6 de la arquitectura i386 para Debian estable (en el momento de escribir este manual es Debian Stretch) desde la web oficial de Debian: packages.debian.org.






 A continuación, descomprimir el paquete





Y agregar los siguientes dos archivos:

- libfreetype.so.6
- libfreetype.so.6.12.3




En el siguiente directorio:

/ opt / teamviewer / tv_bin / RTlib /. .




y por último reiniciar el servicio con el siguiente comando desde una consola:

systemctl start teamviewerd.service 



Y ahora hacemos es habilitarlo para que cargue en cada arranque.

systemctl enable teamviewerd.service















jkiwi - cambio de imagen en Debian 9

NOTA: Actualizo esta entrada que hice hace 7 años, porque actualmente para utilizar esta aplicación, lo único que se tiene que hacer es descomprimir dicho aplicación, ya que con la versión libre de Java (OpenJDK) funciona perfectamente.

Enlace al manual anterior con fecha de: Miércoles 18 de agosto de 2010

-------------------------------------------------------------------------------------------------------------------

Si estás pensando en hacerte un cambio de imagen aquí tienes jkiwi un programa para probar tus futuros peinados y/o maquillaje.

jkiwi no es exclusivo para mujeres ya que también cuenta con algunos peinados para hombres, y lo mejor de todo, para los mas peques de la casa es un juego muy divertido.

Con jKiwi nos da las siguientes opciones:

- diferentes tipos de peinados
- corrector de ojos
- sombras en los ojos
- lentes de contacto de colores
- lápiz de labios


Algunas capturas de pantalla.




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


Instalar jkiwi

El programa jkiwi en el momento de escribir este manual no se encuentra en los repositorios oficiales de Debian GNU/Linux, pero esto no quiere decir que no podemos instalarlo.

jKiwi es una aplicación que necesita la consola virtual de Java, con lo cual para que la aplicación funcione es necesario que tengamos instalado la consola virtual. Necesita para un correcto funcionamiento necesitamos como mínimo la versión 5 de Java, en versiones anteriores no funciona.




Para proceder a su instalación lo primero que hemos hacer es ir a la web oficial del programa: http://jkiwi.com

Una vez en la web oficial de jkiwi pulsamos en el apartado Download (del cual tenemos dos opciones que nos llevan a la página de descarga)




Una vez hemos pulsado en Download nos muestra la siguiente pantalla, en la cual observamos que solo esta disponible y listos para instalar los paquetes binarios de 32 bits para Ubuntu y Windows, (observamos como los paquetes binarios para fedora, opensuse y mac os x, en el momento de escribir este manual, no estan disponible). Para el caso de nuestro Debian GNU/Linux hemos de pulsar en el apartado Source (que es el código fuente) para poder compilarlo nosotros mismos para nuestro sistema.




Al pulsar en Source, nos aparece la siguiente pantalla en la cual pulsamos en una de las dos arquitecturas, 32 ó 64 bits.

Nota importante: en el supuesto caso que no sepas que arquitectura es la tuya, bajate la de 32 bits, pues un sistema operativo de 32 bits evidentemente no soporta programas de 64 bits, pero al revés no hay problema, es decir un sistema operativo de 64 bits si puede usar programas de 32 bits sin problema de ningún tipo.




Al pulsar en el enlace de 32 ó 64 bits, nos dirige a la pagina de descarga del código fuente, si todo ha ido bien y no tenemos activada la restricción de ventanas emergente en la configuración del navegador, nos aparecerá una ventana emergente como la siguiente la cual pulsamos en Guardar archivo y luego en Aceptar. para proceder a su descarga.




En el supuesto caso que NO aparezca la ventana emergente anterior, por el motivo que sea, pulsamos en direct link o en su defecto en mirror, exactamente en el apartado que he marcado en rojo, para proceder a su descarga.




una vez tengamos el código fuente en nuestro ordenador, pasamos a descomprimir el fichero.




Ahora nos dirigimos a la carpeta en la cual lo hemos descomprimido JKIWI la instalación de jKiwi esta pensada para el usuario que lo este instalando, con lo cual si tienes dos o mas usuario todos tendrían que repetir el mismo proceso.




USO de Jkiwi


Lo Único que tenemos que hacer es ir a la carpeta jKiwi-0.9.5 que nos ha creado el fichero que hemos descomprimido, buscar el archivo llamado jkiwi y hacer clic en el.

Gracias a que Debian 9 viene con la versión libre de java (OpenJDK) instalado, ya se ejecutará el programa y podemos usarlo.


 











.