Usando Linux para muchas cosas y disfrutando de videojuegos, en dispositivos moviles, consolas y pc. Using Linux for many things and enjoying video games, mobile devices, consoles and pc

Assassin's Creed por 48 horas gratis

Los propietarios de iPhone podran descargar gratis la version de Assassin's Creed para su telefono las proximas 48 horas, aqui el link de descarga en Itunes. Que lo disfruten.
Share/Bookmark

BigBlueButton en Ubuntu server 9.04

Hoy les traigo una alternativa a DimDim. Las videoconferencias con chat, video y ficheros compartidos entre un grupo de colaboradores.
Para esto usaremos un Ubuntu Server 9.04 (los desarrolladores dicen que aun no recomiendan el 9.10) y todos los comandos los ejecutaremos como root.
Instalamos un ubuntu server 9.04 minimal, solo marcamos el openssh server.
Nos logeamos como el user creado y le colocamos password a la cuenta root, despues nos pasamos a la cuenta root para ejecutar los siguientes comandos como root.

wget http://archive.bigbluebutton.org/bigbluebutton.asc
apt-key add bigbluebutton.asc
echo "deb http://archive.bigbluebutton.org/ bigbluebutton main" | sudo tee /etc/apt/sources.list.d/bigbluebutton.list

Actualizamos los repositorios e instalamos bigbluebutton

apt-get update
apt-get install bigbluebutton

Colocamos password a la cuenta root de MySQL cuando se nos pida.
Damos el password de root de MySQL cuando se nos pide para crear la db de BigBlueButton.

Actualizamos el server

apt-get update
apt-get dist-upgrade

Instalamos el modulo para compartir escritorio. Este viene separado por estar bajo una licencia AGPL

apt-get install bbb-apps-deskshare

Agregamos el modulo de konference a asterisk

echo "load => app_konference.so" >> /etc/asterisk/modules.conf
/etc/init.d/asterisk restart

Y con esto terminamos, podemos usar el URL http://ip-del-servidor/ para conectarnos. Share/Bookmark

Reconstruir db rpm en Openvz

Este problema me ha pasado varias veces con servidores virtuales ejecutando en Openvz. Estoy trabajando en un server y trato de instalar algun rpm y veo que yum me devuelve el siguiente error:

Loaded plugins: fastestmirror
error: no dbpath has been set
error: cannot open Packages database in /%{_dbpath}
Traceback (most recent call last):
File "/usr/bin/yum", line 29, in ?
yummain.user_main(sys.argv[1:], exit_code=True)
File "/usr/share/yum-cli/yummain.py", line 229, in user_main
errcode = main(args)
File "/usr/share/yum-cli/yummain.py", line 84, in main
base.getOptionsConfig(args)
File "/usr/share/yum-cli/cli.py", line 184, in getOptionsConfig
enabled_plugins=self.optparser._splitArg(opts.enableplugins))
File "/usr/lib/python2.4/site-packages/yum/__init__.py", line 191, in _getConfig
self._conf = config.readMainConfig(startupconf)
File "/usr/lib/python2.4/site-packages/yum/config.py", line 754, in readMainConfig
yumvars['releasever'] = _getsysver(startupconf.installroot, startupconf.distroverpkg)
File "/usr/lib/python2.4/site-packages/yum/config.py", line 824, in _getsysver
idx = ts.dbMatch('provides', distroverpkg)
TypeError: rpmdb open failed

Mirando y mirando encontre la solucion. Ejecutamos lo siguiente como root dentro del server virtual.
rm /dev/urandom
mknod -m 644 /dev/urandom c 1 9
yum clean all

Y listo, ya podemos usar yum o rpm sin que nos devuelva errores.
Share/Bookmark