Gestionar VirtualBox desde línea de comandos en Linux

En linux (testado en Ubuntu) es relativamente sencillo gestionar desde línea de comandos las máquinas virtuales creadas con VirtualBox. Los dos comandos principales son: VBoxManage y VBoxHeadless. Por ejemplo, si tras reiniciar el equipo, queremos lanzar nuestra máquina virtual debemos introducir los siguientes comandos desde la consola: 1.Listar las máquinas virtuales VBoxManage list vms 2.Arrancar el servicio de Virtual Box en remoto: VBoxHeadless -startvm «Nombre de la máquina» También recordamos que si al final del comando incluyes el caracter «&», ese comando se lanza en el background, por lo que…

Leer más

Sustituir $HTTP_POST_VARS y $HTTP_GET_VARS

Con la publicación de PHP 5.1. se ha dejado de dar soporte a las variables $HTTP_POST_VARS y $HTTP_GET_VARS. Lo único que hay que hacer es sustituirlas por la versión actualizada de las mismas. $HTTP_POST_VARS por $_POST $HTTP_GET_VARS por $_GET En linux podemos realizar una búsqueda y reemplazo de todas las ocurrencias en los ficheros php mediante los comandos de consola: find ./ -name «*.php» -exec sed -i ‘s/\$HTTP_POST_VARS/\$_POST/g’ {} \; find ./ -name «*.php» -exec sed -i ‘s/\$HTTP_GET_VARS/\$_GET/g’ {} \; También puedes activarlas en el archivo php.ini pero será un…

Leer más

Generando un certificado https en apache

Un certificado HTTPS nos permite encriptar la conexión entre nuestro servidor web y los usuarios. Ello es importante en formularios y recogida de datos personales o financieros. Además se nos ocurren algunos motivos para generar nuestro propio certificado https: No tenemos dinero para pagar un certificado ajeno 😉 Es un servidor de pruebas para el cual no tendría mucha lógica pagar un certificado propio. Queremos crear una aplicación/página en facebook, ya que facebook requiere acceso seguro. Los pasos seguido en un ArchLinux con Apache fueron: 1.Accedemos a la carpeta de…

Leer más

WordPress: Crear un error personalizado cuando se cae la Base de datos

Últimamente estoy haciendo muchas trastadas con el servidor de base de datos (para más información Mysql). Esto, unido a que poco a poco meto más webs en el mismo microservidor, lleva a que el sistema se caiga «aleatoriamente». Uno de los principales problemas que tenía era saber «cúantas veces se cae el servidor» y que no se mostrase el muy soso y poco elegante error de: «Error establishing a database connection.» Por eso me decidí a crear una página personalizada donde poder incluir el código de analytics, trazando así el…

Leer más

Linux: Medir temperatura CPU en Ubuntu 10.10

Controlar la temperatura de nuestro procesador en Ubuntu Linux 10.10 es tan sencillo como escribir en la consola: sudo apt-get install lm-sensors sudo sensors-detect Esto lanza un asistente que mediante preguntas sencillas (pero en inglés) irá comprobando qué módulos necesitamos activar en el Kernel para poder controlar la temperatura de la CPU. Además, sensors-detect activará dichos módulos por nosotros, simplificando la tarea al máximo y permitiéndonos incluso detectar la temperatura de la tarjeta gráfica. Una vez hayamos reiniciado para que carguen los módulos necesarios, estaremos listos para utilizar cualquier programa…

Leer más

Linux y ubuntu en línea de comandos

Bueno, tras unos días bastante apurado, parece que ya está solucionado un problemilla que me traía loco con el servidor (un ubuntu 10.10 y máquinas virtualizadas). Para escarnio público (y porque me lo merezco) he de confesar que el problema era que se llenaba la partición raíz del host y entonces el sistema dejaba de funcionar. Si bien reinstalar hubiese sido sencillo, mi tozudez hizo que no pudiese dejar de buscar la causa (mientras migraba las máquinas virtuales de VMware a Virtual Box, ya que VMware Server no se lleva…

Leer más

Cargar playlists de Spotify en Ubuntu

Spotify aún no tiene un cliente nativo para linux. Ello implica que poder utilizar Spotify en Ubuntu, debemos instalarlo utilizando Wine.

Una vez instalado, nos encontramos con algunas limitaciones. Por ejemplo, no podremos cargar las listas de canciones de nuestros amigos y conocidos. Una de las soluciones es crear un script, al que le pasaremos la ruta de la playlist.

Leer más

Livestation en Ubuntu: paquete instalador de debian

Tras actualizar la versión de Ubuntu a 9.4 Karmic Koala, livestation dejó de escucharse (no es la primera vez que me pasaba algo por el estilo… sólo hay que leer la anotación Livestation en ubuntu y el sonido entrecortado). Livestation es un programa que nos permite ver  en nuestro ordenador y a través de internet, las emisiones de las principales cadenas europeas y estadounidenses (euronews, cnn, BBC…) y otras como Al Jazeera. Me pasé por la página de livestation y descubrí que habían sacado un paquete instalador para debian (además…

Leer más

Instalar VMware en Ubuntu 9.10 Karmik Koala y en Ubuntu 10.04 Lucid Lynx

EDITO 2010-05-03. Este parche de VMware también funciona para la Ubuntu 10.04 Lucid Lynx. Al  actualizar la versión de Ubuntu a 9.10, me llevé la desagradable sorpresa de que dejaba de funcionar VMware (el software para virtualizar sistemas operativos). En esta ocasión no se solucionaba simplemente reconfigurándolo con el comando: vmware-config.pl Afortunadamente Radu Cotescu tenía la solución. Creó un parche que nos permite salir airosos de la instalación. Los pasos a seguir son: Descargar VMware 2.0 Server y guardar el fichero en el Escritorio(por ejemplo) Descargar el script: http://codebin.cotescu.com/vmware/vmware-server-2.0.x-kernel-2.6.3x-install.sh Dar…

Leer más

¿Cómo cerrar la sesión a otros usuarios en Linux?

Para cerrar la sesión a otros usuarios en linux, debemos tener acceso a la consola y permisos de root. Después sólo tenemos que teclear la orden: skill -STOP -u nombre_usuario Por ejemplo, en ubuntu haríamos: sudo skill -STOP nombre_usuario Pequeño postit sacado de:Howto: Linux kill and logout users También es muy útil el comando screen como una sesión que puedes recuperar en cualquier momento screen Ejecutas tus comandos y sesión screen -r para recuperar tu sesión

Leer más

Livestation en ubuntu y el sonido entrecortado

Tras la decisión de Zatoo de hacerse de pago, he estado buscando alternativas para porder ver la televisión online. De momento m quedo con Livestation, que te permite ver los principales canales internacionales como Euronews, CNN, CNN en español, BBC (y muchos más). Resulta que la instalación en Ubuntu es trivial, sólo tenemos que: Bajarnos el programa de la web de Livestation. Guardamos el fichero Livestation-NumeroVersion.run en la carpeta que queramos. Ejecutamos el archivo anterior. Para abrimos una consola, vamos a la carpeta donde hemos guardado el fichero  y escribimos…

Leer más