miércoles, 20 de febrero de 2013

Configuracion VirtualBox

Descargar VirtualBox e instalar Virtual Box

Primeramente descargaremos la última  versión de Virtual Box y VirtualBox Extension Pack de la página oficial.
Una vez nos hayamos descargado los archivos instalaremos primeramente VirtualBox abriendo el archivo con Gdebi o en su defecto mediante linea de comandos con:

sudo dpkg -i virtualbox-4.2_4.2.6-82870~Ubuntu~precise_i386.deb

Si estamos en una distro basada en en Debian o Ubuntu

Instalar VirtualBosx Extension Pack

Una vez instalada VB procedemos a instalar VirtualBox Extension Pack, para ello haciendo doble click sobre el archivo debería abrirse VirtualBox preguntando si deseamos instalar el Extension Pack, le decimos si y esperamos a que termine.
En caso de que el doble click sobre el archivo no produzca ningún resultado, podemos hacerlo con click con el botón derecho y elegiendo Abrir con (y seleccionamos VirtualBox de la lista de programas)  o directamente de la manera que nunca falla:

VBoxManage extpack install 

Donde es el archivo de la Extension Pack que nos hemos descargado

Añadir usuario al grupo vboxusers

Tras instalar las vbox guess aditions, lo que vamos a hacer es añadir nuestro usuario al grupo de vboxusers, de esta manera nos evitaremos un molesto mensaje de alerta cuando accedemos a la configuración de la máquina virtual y nos posibilitará el uso de dispositivos USB en nuestra maquina virtual. Desde la consola de comandos ejecutamos:

usermod -aG vboxusers username

miércoles, 6 de febrero de 2013

Deshabilitar IP v6 Debian/Ubuntu

La IP v6 es necesaria y trae muchas mejoras con respecto a IP v4, pero por desgracia a día de hoy no esta completamente implementada a pesar que   todas las distribuciones Linux  y resto de S.O. vengan preparadas para ella.
El problema es que si con tu proveedor estás usando IP v4 esto puede hacer que a la hora de navegar y establecer conexiones se vaya un poco más lento.
Esto es debido a que nuestro programa intenta establecer primero esta una conexión por IP v6 y si no contesta intenta establecerla por IP v4. (Este comportamiento depende de la aplicación, por eso recalco que hagas tus propias pruebas y juzges en consecuencia).

Para ello editamos el fichero sysctl.conf
gksudo gedit /etc/sysctl.conf

Al final del archivo escribir:
#IPv6
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1

Tras guardar el fichero modificado escribimos desde el terminal
sudo sysctl -p

Si luego escribimos el comando:

ip a | grep inet6
y no sale nada entonces es que tenemos deshabilitada la IPv6

En mi caso personal si he notado una notable mejora en la velocidad, principalmente en páginas con muchas imágenes.
De todas maneras si algún día tu proveedor habilita IP v6, te recomiendo que la vuelvas habilitar, pues las mejoras son con respecto a la v4 son sustanciales.

viernes, 1 de febrero de 2013

Mi pequeño Frankesntein

Probando el escritorio consort me he puesto a jugar con la customización creando un set de iconos que sustituya los iconos de las carpetas de faenza (es de lo poco que no me gusta de faenza) eligiendo los iconos de elementary, para que el tema me gustaba Ambiance, pero los colores de selección no se adecuaban al color del fondo y de los iconos,   para que me quedaran unos colores acordes al mix de iconos y al fondo elegido. Arremangándome, (no mucho la verdad) me puse a modificar los ficheros y crear los iconos de cerrar (quizás hubiese sido mas fácil ir a gnome-look y buscar algo que me gustase que seguro que lo hay, incluso cosas muy parecidas) pero no podía evitar poner mi pequeño granito de arena a la fragmentación o dicho de otra forma, si algo no te convence cámbialo, siempre aprenderás algo en el proceso, aunque sea a perder el tiempo.


Escritorio: Consort
Iconos:Fagiance (Mix de Faenza + Elementary + Ambiance)
Tema: Fagiance
Conky: Modificación de conky_rc5



Lo de Frankenstein viene por los trozos de distintos cuerpos con que he hecho al monstruo (en todos los sentidos).

jueves, 31 de enero de 2013

Instalar Consort en Ubuntu

Por fin más pronto que tarde ha llegado el entorno de escritorio Consort a Ubuntu gracias al estupendo trabajo de  Ikey Doherty y de Andrei Dziahel.



Este tutorial ha sido probado en Precise 12.04.
A tener en cuenta que el desarrollo de este entorno aun esta en una fase alfa, por lo que puede no estar exento de algún que otro problema.

Primeramente si tenemos isntalado Gnome Session Fallback, tendremos que desinstalarlo, por dos razones:
  • La primera por que sustituye precisamente a este paquete .
  • La segunda y mas importante por que de otra manera si lo instalamos encima a mitad de la instalación se nos creará un serio problema de incompatiblididad entre los paquetes del gnome-session-fallback y consort del que es bastante difícil de salir.
Por lo que procedemos a su desinstalacion (si o si) en el caso de que lo hubieseis instalado, si teneis el ubuntu con el escritorio de serie este paso puede ser omitido.

martes, 29 de enero de 2013

Eliminar Aplicaciones Wine del menú contextual

wine a veces se hace necesario para ejecutar un determinado juego o aplicación desde Linux.

Uno de los inconvenientes de instalar aplicaciones con wine, es que en el menú contextual que aparece cuando hacemos click derecho sobre un determinado archivo es que aparecen en esas aplicaciones.


Sinceramente, maldita sea la falta que tengo  de abrir un archivo de texto con el notepad o el el wordpad, teniendo programas nativos que poder abrirlos.

viernes, 25 de enero de 2013

Instalar Athena en Ubuntu

Athena es el gestor de archivos por defecto en SolusOS. Este excelente gestor de archivos desarrollado por Ikey Doherty y diseñado Georgi Karavasilev, está disponible ya hace unos días para Ubuntu gracias a Andrei Dziahel.


Para poder usarlo basta con añadir el repositorio e instalarlo:
sudo add-apt-repository ppa:consort-packagers/daily
sudo apt-get update
sudo apt-get install athena

En un futuro no muy lejano desde estos mismos repositorios estarán disponibles el entorno de escritorio Consort (Consortium, Consort Panel y Consort Applets) , en el cual ya se está trabajando para traerlos a esta distro lo antes posible.




Tambíen puedes probarlos en la distro para la cual han sido concebido a partir de  SolusOS 2 alfa7 donde están completamente integrados.

Para los usuarios de Arch este paquete se encuentra disponible en AUR.

lunes, 21 de enero de 2013

Customizar VI como editor de código

Para mi uno de los mejores editores de texto que existen es el vi. Si es verdad que al principio tiene una curva de aprendizaje un poco alta, y tienes que estar con la chuleta de comandos al lado, pero una vez que te acostumbras es un editor potente, rápido y productivo.
Por defecto el vi que viene instalado en la mayoría de las distros es totalmente funcional, aunque bastante espartano. A lo largo de este artículo vamos a ver como customizarlo un poco.

Este tutorial se basa en Ubuntu, pero puede ser facilmente adaptable a cualquier distro Linux, Windows o Mac.

domingo, 20 de enero de 2013

Entornos de desarrollo Debian Linux listos para usar.

Últimamente, por razones que no vienen al caso, he vuelto a tener a trabajar con servidores web  (php, BB.DD., J2EE, etc.), por lo que me vi en la necesidad de tener disponible un entorno de desarrollo en mi ordenador.

Lo que si tenía claro es que no quería instalar todos estos servicios por defecto en mi sistema principal, por lo que decidí que lo mejor sería instalar en una máquina virtual un sistema que actuara como servidor donde arrancara todos esos procesos.

Tras sopesar varios pros y contras decidí instalar lo siguiente:

  • Virtual Box.(Aquí la facilidad de poder montar carpetas compartidas en el sistema anfitrión, de poder definir como se comporta la red del sistema virtualizado y la posibilidad de hacer todo esto portable han sido las razones que más han pesado en esta decisión)
  • Sistema Operativo Debian Wheezy
  • Apache + MySQL + PHP
  • Tomcat
  • Administración remota a través de Webmin.
Mi inteción tras era hacer todo esto (cosa que hice) y de todo este proceso hacer un tutorial para escribir aquí y dejar constancia para futuras referencias. En ese proceso estaba, cuando en un descanso entré en DistroWatch y me llamó la atención una de las noticias que estaban en  portada en ese momento donde hacía referencia a TurnKey. Tras visitar su página ver sus HowTo, ví que TurnKey traía ya de serie lo que me había pasado instalando y configurando durante media tarde.

Mostrar aplicaciones de incicio ocultas en Ubuntu

Ubuntu arranca muchos servicios al inicio, que si bien nos ayuda en nuestra tarea de hacer la vida más fácil al usuario en su día a día, también es verdad que muchas de ellas por no son totalmente necesarias para su funcionamiento.

El problema es que estos servicios no son visibles ya que Ubuntu los ha ocultado  en la interfaz en un alarde de simplificar la vida a los "humanos".
 Si queremos poder ver esos servicios y deshabilitar esas que no consideramos necesarios, basta con teclear desde la consola el siguiente comando:

sudo sed -i 's/NoDisplay=true/NoDisplay=false/g' /etc/xdg/autostart/*.desktop

Una vez lo hayamos ejecutado al acceder a nuestro panel de aplicaciones al inicio veremos todos aquellos procesos que a los "humanos" no les interesa y podemos así optimizar el arranque de nuestro sistema.


NOTA: Si no sabes lo que hace un servicio, entonces no lo toques.

lunes, 12 de noviembre de 2012

Usar el Plugin Flash de Chrome en Chromium

La última versión de Flash para Linux disponible es la 11.2.x, a partir de esta versión todas las nuevas versiones están disponibles a través del API pepper que forma parte del Google Chrome.

Mediante este Tip, veremos como ejecutar Chromium con el plugin de flash que incorpora el Chrome.

Primeramente nos bajamos Google Chrome y lo instalamos.

Tras instalarlo averiguaremos la versión de flash instalada por Chrome, para ellos ejecutamos:

cat /opt/google/chrome/PepperFlash/manifest.json | grep "version"

o bien podemos mirarla en esta página. En mi caso la versión encontrada es la 11.5.31.2

Una vez que conocemos la versión de Flash, podemos ejecutar de manera temporal Chromium mediante el comando:

chromium-browser –ppapi-flash-path=/opt/google/chrome/PepperFlash/libpepflashplayer.so –ppapi-flash-version=11.5.31.2

o si lo queremos dejar activado de manera permanete editamos el fichero /etc/chromium-browser/default

gksu gedit /etc/chromium-browser/default

y reemplazamos la línea CHROMIUM_FLAGS="" por el siguiente contenido

CHROMIUM_FLAGS="–ppapi-flash-path=/opt/google/chrome/PepperFlash/libpepflashplayer.so –ppapi-flash-version=11.5.31.2"

Nota1: Cuando se produzca alguna actualización de dicho plugin, será necesario actualizar el número de la versión en /etc/chromium-browser/default.

Nota2: Los usuarios de Arch, lo pueden instalar el plugin para Chromium directamebte de los repositorios AUR.