[Archlinux] Acelerando descargas de pacman

En la misma de wiki de Archlinux hay muchas sugerencias para acelerar la descarga de paquetes con pacman, entre ellas están:

  • Utilizar aria2
  • Powerpill
  • El script pacget
  • Reflector para obtener los repositorios mas actuales y rapidos
  • y otras herramientas como snarf o axel

Con el tiempo probé varias de esas opciones, pero la que mejores resultados me dió particularmente fue utilizar axel para la descarga de paquetes, y reflector para obtener los repositorios.

Axel es un acelerador de descargas, y para que pacman lo utilice hay que modificar el archivo /etc/pacman.conf en el apartado [options] y agregar la linea:
XferCommand = /usr/bin/axel -n 8 -v -a -o %o %u
-n es la cantidad de conexiones
-v para que muestra mas información de la descarga
-a presenta una barra de progreso con mas datos sobre la descarga
-o el lugar a donde se guardara el archivo

Y además, periodicamente ejecuto reflector para que genere una lista de los repositorios mas actualizados y rapidos.

Wikipedia

Acabo de leer en XKCD: Curiosidad de la Wikipedia: si eliges cualquier artículo y cliqueas en el primer enlace del artículo que no esté entre paréntesis o en cursiva, y repites el proceso, terminarás en "Filosofía".
Acabo de probarlo con “bujia” y “bruce willis” jaja

Compartir facilmente archivos en la red

En mi caso (en este momento) estoy en Ubuntu 10.10, y encontré en un blog como compartir archivos de manera sencilla, y accederlos desde cualquier navegador y cualquier S.O. de la red local.

Solamente tenemos que abrir una terminal y ejecutar

python -m SimpleHTTPServer 19000 &

Donde el 19000 es el puerto que le queres asignar.

Mas y mejor información es El atareo

Mejorando la visualización de tipografías en LCD, y en Fedora 13

No en todas las distribuciones gnu/linux están disponibles parches para mejorar la visualización de tipografías en monitores LCD (creo que por un problema de patentes), Fedora es una de las distribuciones que no incluye esos parches.

En el blog Infinality.net encontré unos paquetes, una guía y recomendaciones para mejorar nuestras fuentes.

Resumiendo un poco los pasos, lo primero que hay que hacer es descargarse estos paquetes e instalarlos:

  • freetype-infinality
  • cairo-freeworld
  • libXft-freeworld

Para i686 y/o x86_64

Si tu sistema es x86_64, es recomendable instalar también las versiones i686.

Una vez descargados los paquetes, instalarlos ejecutando como root

yum --nogpgcheck install *.rpm

Ya con estos paquetes instalados, el autor recomienda estos puntos:

  • Usar este /etc/fonts/local.conf
  • Deshabilitar el archivo ~/.fonts.conf editandolo y borrando todo lo que está entre los tags <fontconfig></fontconfig> y prevenir que alguien o algo lo modifique ejecundo como root chattr +i /home/YOUR-USERNAME/.fonts.conf
  • Instalarse las fuentes propias de Windows y Apple
  • Editar (o crear) el archivo ~/.Xresources con lo siguiente:
    Xft.autohint: 0
    Xft.lcdfilter: lcddefault
    Xft.hintstyle: hintfull
    Xft.hinting: 1
    Xft.antialias: 1
    Xft.dpi: 96
    Xft.rgba: rgb

Al hacer estos pasos y reiniciar, se podrá notar que los textos se ven mucho mejor 🙂