Recientemente, al actualizar
el paquete google-talkplugin
, recibía este error:
Error grave: package google-talkplugin-5.41.3.0-1.x86_64 cannot be verified and repo google-talkplugin is GPG enabled: failed to lookup digest in keyring for /var/cache/PackageKit/24/metadata/google-talkplugin/packages/google-talkplugin-5.41.3.0-1.x86_64.rpm
Diciéndome, básicamente, que no se puede verificar el paquete porque no se dispone de la clave pública que se usó para firmarlo.
Tradicionalmente, cada distribución Linux ha usado un gestor de paquetes:
apt-get
.yum
.dnf
.pacman
Por ello, hace unos años surgió la iniciativa de PackageKit, un framework de gestión de paquetes que proporciona una capa de estandarización sobre ellos.
El tutorial de cómo crear un tema para Odoo te explica cómo usar LESS como preprocesador de CSS.
Está bien, pero si te gusta programar en
Python, probablemente te guste más
Sass que
LESS por
su sintaxis (y quizá por otras
razones). Pues bien,
website_less
también permite compilar Sass (y
SCSS) automáticamente.
La imágen oficial de CentOS para Docker viene preconfigurada para no instalar la documentación al instalar paquetes. Puedes comprobarlo con:
$ docker run --rm centos grep tsflags /etc/yum.conf
Verás que te devuelve tsflags=nodocs
.
La documentación de yum.conf
nos explica lo que hace la opción tsflags.
Lo que queremos hacer es deshabilitarla al instalar ciertos paquetes. Por ejemplo
CUPS la necesita para mostrar su
index.html
. Lo instalaríamos así en nuestro
Dockerfile:
Situación Magento tiene esa peculiaridad de que su registro de errores no sirve para nada. Dicho esto... Supongamos que tienes una tienda Magento en producción que necesitas modificar. En lugar de modificarla directamente, montas un servidor de desarrollo y mueves allí los ficheros y la base de datos. Hasta aquí todo normal. Empiezas a hacer modificaciones y ves que el resultado es, cuanto menos, raro. Motivo: Magento está leyendo los datos de la caché, que tras hacer los cambios está desactualizada.
Casi no se puede vivir sin este repositorio en CentOS. # yum install http://mirror.
A fecha de hoy hay un chico que nos ha hecho el favor de empaquetar Steam, que ya es estable para Linux. Para instalarlo: # cd /etc/yum.repos.d # wget http://spot.fedorapeople.org/steam/steam.repo # yum install steamSi además usas los drivers de nVidia, tendrás que instalar esto: # yum install xorg-x11-drv-nvidia-libs.i686 Si usas los de ATI, instala este otro: # yum install xorg-x11-drv-catalyst-libs.i686 (Estos drivers de 32 bits te harán falta también si quieres jugar juegos de 32 bits a través de Wine)
Esta semana he estado probando Fedora (versión 15 actualmente), debido a lo que leí acerca de ella en la clasificación de mejores distros de 2011. No es que me considere un experto, ni mucho menos, pero tenía curiosidad. Después de haber probado varias, me he dado cuenta de que prácticamente te puedes montar el mismo sistema con cualquier distro, pero dependiendo de tu objetivo, hay unas que te lo pondrán más fácil que otras.