Hoy mismamente leo esta noticia y me pregunto: ¿peligrará a partir de ahora el desarrollo de OpenSUSE?. Supongo que no, que nada cambiará, pero por si acaso le diré a Starman (fiel usuario de OpenSuse) que se instalé un Ubuntu.
Archivo de 22 de noviembre de 2010
Microsoft se queda con parte de la propiedad intelectual de Novell
Published noviembre 22, 2010 Linux 23 CommentsSpartacus: Gods of the Arena (Apunta el 21 de Enero en tu calendario)
Published noviembre 22, 2010 Peliculas , Videos 10 CommentsEl 21 de Enero de 2011 tenemos una cita ineludible con el destino. En este «preludio» a Spartacus:Sangre y Arena de 6 episodios de duración. Si te gustan las peleas de gladiadores, no te olvides de encender el televisor… (y cuidado con la sangre.. que salpica!).
(Gracias a Fader Eduarno Peña por recordarmelo)
¿Quieres saber más? | Fantasy Mundo
El parche «milagro» de Linux (ahora con script de instalación)
Published noviembre 22, 2010 Linux , Ubuntu 64 CommentsRecordais ese parche «milagro» de 200 lineas de código que mejoraba el rendimiento en la agrupación de tareas ejecutadas desde la consola. Pues bien, he sacado un «ratejo» e implementado un pequeño script (valga la redundancia) para facilitar su instalación. El script (que teneis que ejecutar como root) es el siguiente:
#!/bin/bash YELLOW="\033[1;33m" RED="\033[0;31m" ENDCOLOR="\033[0m" #:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: # PARCHEAR # # Aplica las mejoras del kernel (parche de 200 lineas) # pero en 4 lineas de bash. # #:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: function PARCHEAR() { FICHERO="$HOME/.bashrc" echo "" echo -e $YELLOW"Parcheando el fichero [${FICHERO}]..."$ENDCOLOR echo "" # Añadiendo cadenas a .bashrc # Primero buscamos una cadena "base" para ver si esta o no ya añadido LINEAS=`cat $FICHERO | grep "/dev/cgroup/cpu/user" | wc -l` if [ "$LINEAS" == "0" ]; then echo "Añadiendo parche para rendimiento..." echo "if [ \"\$PS1\" ] ; then" | tee -a $FICHERO echo "mkdir -m 0700 /dev/cgroup/cpu/user/\$\$" | tee -a $FICHERO echo "echo \$\$ > /dev/cgroup/cpu/user/\$\$/tasks" | tee -a $FICHERO echo "fi" | tee -a $FICHERO else echo "Parece que parche ya fue incluido en $FICHERO" fi FICHERO="/etc/rc.local" echo "" echo -e $YELLOW"Parcheando el fichero [${FICHERO}]..."$ENDCOLOR echo "" # Añadiendo cadenas a /etc/rc.local # Primero buscamos una cadena "base" para ver si esta o no ya añadido LINEAS=`cat $FICHERO | grep "/dev/cgroup/cpu/release_agent" | wc -l` if [ "$LINEAS" == "0" ]; then echo "Añadiendo parche para rendimiento..." POSI=`cat $FICHERO | grep -n "exit 0" | sort -nr | head -n 1 | awk -F: '{print $1}'` #echo "Posi es [$POSI]" echo "Sacando copia de seguridad de $FICHERO en /etc/rc.local.backup.txt" cp /etc/rc.local /etc/rc.local.backup.txt sed "${POSI}imkdir -p /dev/cgroup/cpu\nmount -t cgroup cgroup /dev/cgroup/cpu -o cpu\nmkdir -m 0777 /dev/cgroup/cpu/user\necho \"/usr/local/sbin/cgroup_clean\" > /dev/cgroup/cpu/release_agent" /etc/rc.local | tee /etc/rc.new.local mv /etc/rc.new.local /etc/rc.local #echo "#========== parche mejora ============" | tee -a $FICHERO #echo "mkdir -p /dev/cgroup/cpu" | tee -a $FICHERO #echo "mount -t cgroup cgroup /dev/cgroup/cpu -o cpu" | tee -a $FICHERO #echo "mkdir -m 0777 /dev/cgroup/cpu/user" | tee -a $FICHERO #echo "echo \"/usr/local/sbin/cgroup_clean\" > /dev/cgroup/cpu/release_agent" | tee -a $FICHERO #echo "#====================================" | tee -a $FICHERO else echo "Parece que parche ya fue incluido en $FICHERO" fi echo "" echo -e $YELLOW"Dando permisos de ejecucion a [${FICHERO}]..."$ENDCOLOR echo "" sudo chmod +x $FICHERO FICHERO="/usr/local/sbin/cgroup_clean" echo "" echo -e $YELLOW"Creando el fichero [${FICHERO}]..."$ENDCOLOR echo "" if [ -f $FICHERO ]; then echo "#!/bin/sh" | tee $FICHERO echo "rmdir /dev/cgroup/cpu/$*" | tee -a $FICHERO else echo "Fichero $FICHERO ya existe." fi; echo "" echo -e $YELLOW"Dando permisos de ejecucion a [${FICHERO}]..."$ENDCOLOR echo "" sudo chmod +x $FICHERO echo "FINALIZADO. Parche aplicado, reinicia y disfruta de Linux..." } #----------------------------------------------------------------------------- # Comprobar que eres usuario root if [ $USER != root ]; then echo -e $RED"Error: tienes que ser root." echo -e $YELLOW"Finalizando..."$ENDCOLOR exit 0 fi # Parchear el Sistema PARCHEAR # end of parche.sh
Nota: no me hago responsable de si se rompe algo en tu equipo (que ya tengo bastante con soportar a «zanganos» en el trabajo ^^, asi que ejecutalo bajo tu propia responsabilidad). De todas formas es fácil volver «hacia atrás» si se siguen las instrucciones del post original. Sin embargo, antes de ejecutar el script te recomiendo sacar una copia de seguridad de tu «.bashrc» y de tu «/etc/rc.local». Si no da muchos problemas, lo empaquetare como .deb.
Descarga | (Renombra el .doc a .sh) parche.sh
España: Convocan a llamar por teléfono a los diputados para protestar contra la Ley Antidescargas
Published noviembre 22, 2010 Opinion 6 CommentsComo hace unas semanas mandamos correos electrónicos a quienes se suponen que nos representan y estos «grandes señores» nos considerarón SPAM y nos tratarón como una M , pues que mejor que hacernos entender que llamando por teléfono a estos «grandes señores» (que muchas veces nos da la impresión que no tienen mucha idea de lo que significa internet) para contarles que somos el pueblo y se supone que nos representan. Si estás conforme con ello, leete esta noticia de FayerWayer.
(Gracias a Mariano por el envio)
Ubuntu 11.04 Natty Narwhal Pre-Alpha Unity
Published noviembre 22, 2010 Linux , Ubuntu , Videos 18 CommentsY aqui un ejemplo de como compartir con Ubuntu One en Natty.
Comentarios recientes