Instalando Calibre On Centos 6

Siguiendo con la guía Centos 6 the Perfect Desktop un método para tener calibre en nuestro CentOS 6

# Instalar requerimientos para compilar y para instalar:
yum install --enablerepo=epel --enablerepo=rpmforge python-devel ImageMagick-devel python-setuptools-devel qt-devel PyQt4-devel poppler-qt4-devel podofo-devel python-mechanize python-dateutil python-imaging python-BeautifulSoup chmlib-devel libicu-devel pyPdf python-cherrypy django-tagging -y
rpm -Uvh ftp://ftp.pbone.net/mirror/download.fedora.redhat.com/pub/fedora/linux/releases/13/Everything/x86_64/os/Packages/odfpy-0.9-2.fc12.noarch.rpm
wget ftp://mirror.switch.ch/pool/2/mirror/fedora/linux/releases/16/Everything/source/SRPMS/python-cssutils-0.9.7-2.fc15.src.rpm
rpmbuild --rebuild python-cssutils-0.9.7-2.fc15.src.rpm
rpm -Uvh $HOME/rpmbuild/RPMS/noarch/python-cssutils-0.9.7-2.el6.noarch.rpm

# Solo una dependencia más: qtwebkit necesaria, pero retirada del PyQt4-devel en CentOS 6 por alguna razón
yum install qtwebkit qtwebkit-devel –enablerepo=epel -y
wget http://rdieter.fedorapeople.org/rpms/PyQt4-webkit/PyQt4-webkit-4.6.2-1.el6.src.rpm
yum-builddep –nogpgcheck PyQt4-webkit-4.6.2-1.el6.src.rpm #lo que probablemente solo instalará dbus-python-devel
rpmbuild –rebuild PyQt4-webkit-4.6.2-1.el6.src.rpm
rpm -Uvh $HOME/rpmbuild/RPMS/i386/PyQt4-webkit-*

# Descargar el fuente desde fedora:
# descargamos calibre-0.6 porque calibre-0.8 o superiores son compatibles solo con python 2.7
wget ftp://ftp.icm.edu.pl/vol/rzm2/linux-fedora-secondary/archive/development/12/source/SRPMS/calibre-0.6.20-1.fc12.src.rpm
rpmbuild –rebuild –nosignature –target `uname -m` calibre-0.6.20-1.fc12.src.rpm
# e instalamos
yum localinstall $HOME/rpmbuild/RPMS/i686/calibre-0.6.20-1.el6.i686.rpm

#si eres neurótico (como algunos) deja limpio tu sistema rpm/yum
yum clean all
rpm -Va –nofiles –nodigest
rpm –rebuilddb
yum update

El resultado:

Mono & Banshee on CentOS 6

Este post más que una guía para instalar banshee en CentOS 6, te entrega el script para que copies y pegues, esperes y listo!, banshee en CentOS.

Si no seguiste los pasos mencionados en Centos 6 the Perfect Desktop, probablemente necesites instalar al menos: las siguientes herramientas:
yum install bison gettext glib2 freetype fontconfig libpng libpng-devel libX11 libX11-devel glib2-devel libgdi* libexif glibc-devel urw-fonts java unzip gcc gcc-c++ -y
Sigue leyendo

Centos 6 the Perfect Desktop

Parto de la base de instalar Centos 6.0 como estación de trabajo (sistema de 32bits), especificamente como estación para el diseño y desarrollo de aplicaciones Web que es mi trabajo diario. Instalación.

Empezamos con instalar minimal Desktop, cada quien puede partir de la instalación que prefiera, sobre todo si lo hace desde un dvd completo como fue mi caso, el objetivo de tener un desktop reducido es el de alcanzar el maximo nivel de personalización y no arrastrar con herramientas que probablemente nunca utilizaremos. Sigue leyendo

Mi wine tiene virus!

Anoche e instaldo clamav en mi PC porque sospechaba que algo no andaba bien… decidí escanear mi carpeta personal y me he topado con que mi carpeta .wine alojaba 10 bichos diferentes. Esos son los peligros de correr un entorno Win32 válido, incluso sobre Linux, el entorno es simplemente debil en torno a seguridad.
Este fue el resultado del scan, todas las infecciones alojadas en la carpeta .wine

----------- SCAN SUMMARY -----------
Known viruses: 407205
Engine version: 0.94
Scanned directories: 33396
Scanned files: 342330
Infected files: 10
Data scanned: 30586.73 MB
Time: 7204.695 sec (120 m 4 s)

Poco utilizo el windows vista de mi portatil, pero se de cierto que tampoco ayuda mucho frente a amenazas como spyware y virus y la verdad no se que es peor, si eso o todo lo que el win vista pregunta cuando se deja habilitado el sistema de protección. En fin… me quedo con linux por mucho.
Por cierto, correr clamav es tan simple como:
clamscan -r --move=/carpeta_destino_virus/

(el -r es para recursidad, el –move para que mueva los archivos infectados a esta nueva carpeta).