Como mejorar el rendimiento de Archlinux

Tema en 'Manuales' iniciado por AL2_, 3 Mar 2011.

  1. AL2_

    AL2_ Usuario Habitual nvl.3 ★
    16/41

    Registrado:
    25 Abr 2009
    Mensajes:
    20.338
    Me Gusta recibidos:
    14
    Pacman

    Pacman guarda todos la información de los paquetes en un conjunto de archivos pequeños (uno por cada paquete). Mejorando la velocidad de acceso de la base de datos, reduce el tiempo de, por ejemplo, búsqueda de paquetes y de resolución de dependencias.
    lo primero sera optimizar el acceso a la base de datos de pacman
    en una terminal como root escribimos

    Insertar CODE, HTML o PHP:
    [COLOR="white"]pacman-optimize[/COLOR]
    http://img823.*************/img823/6218/instantnea1u.png

    con este comando lo que realizamos es poner todos esos pequeños paquetes de forma física en el disco asi disminuyendo la búsqueda de los paquetes en la base de datos

    Mejorar las descargas

    Usando wget

    primero actualiza tu sistema

    Insertar CODE, HTML o PHP:
    [COLOR="white"]pacman -Syu[/COLOR]
    e instala wget

    Insertar CODE, HTML o PHP:
    [COLOR="white"]pacman -S wget[/COLOR]
    http://img197.*************/img197/873/instantnea2l.png

    ahora configuras tu pacman.conf

    yo uso nano pero ustedes lo reemplasan por el que deseen

    Insertar CODE, HTML o PHP:
    [COLOR="white"]nano /etc/pacman.conf[/COLOR]
    y desmacas la siguiente linea en la seccion [option]


    Insertar CODE, HTML o PHP:
    [COLOR="white"]XferCommand = /usr/bin/wget -c --passive-ftp -c %u[/COLOR]
    http://img14.*************/img14/5136/instantnea3f.png


    ahora con eso pacman usara wget para las descargas

    Powerpill

    powerpill es un script para pacman qe realiza descargas simultaneas

    lo instalamos asi

    Insertar CODE, HTML o PHP:
    [COLOR="white"]pacman -S powerpill perl-crypt-ssleay[/COLOR]
    y lo utilizamos como pacman

    Insertar CODE, HTML o PHP:
    [COLOR="white"]powerpill -S nombre_del_paquete[/COLOR]
    o podemos actualizar el sistema

    Insertar CODE, HTML o PHP:
    [COLOR="white"]powerpill -Syu[/COLOR]


    Ahora a mejorar el inicio de arch


    Correr los daemons en backgrounds


    con esto lo que hacemos es qe lo daemons no cargen uno a uno si no todos juntos
    es muy facil solo ingresamos al archivo rc.conf
    y en la seccion daemons agregamos una "@" en los daemons qe inicien simultaneamente

    Insertar CODE, HTML o PHP:
    [COLOR="white"]nano /etc/rc.conf[/COLOR]
    [​IMG]


    mejorar lo repositorios


    lo que realizaremos sera buzcar los mirror qe esten mas actualizados

    antes qe nada lo primero sera realizar un backup de todos lo repos
    con el siguiente comando

    Insertar CODE, HTML o PHP:
    [COLOR="white"]cp /etc/pacman.d/mirrorlist /etc/pacman.d/mirrorlist.backup[/COLOR]
    ahora revisaremos los estatus de los mirrorlist
    para eso yo conosco 2 formas una es ir a la pagina de los estatus aqui
    y utilizar el mas actualizado

    la otra es automaticamente

    primero instalamos python y reflector

    Insertar CODE, HTML o PHP:
    [COLOR="white"]pacman -S python[/COLOR]
    Insertar CODE, HTML o PHP:
    [COLOR="white"]pacman -S reflector [/COLOR]
    podemos ir a nuestro archivo de mirrorlis y desmarcar todos los mirror qe deseamos testear

    Insertar CODE, HTML o PHP:
     [COLOR="white"]nano /etc/pacman.d/mirrorlist[/COLOR]


    o podemos desmarcarlos todos para testearlos todos


    Insertar CODE, HTML o PHP:
    [COLOR="white"]sed '/^#S/ s|#||' -i /etc/pacman.d/mirrorlist[/COLOR]

    http://img829.*************/img829/7375/instantnea5.png


    luego ejecutamos reflector

    Insertar CODE, HTML o PHP:
    [COLOR="white"]reflector -l 40 -r -o /etc/pacman.d/mirrorlist[/COLOR]
    esto acomodara la mirrorlist y los clasificara por velocidad y estatus
    solo usará los mejores 40

    forzamos a pacman a actualizar su lista de mirrors

    Insertar CODE, HTML o PHP:
    [COLOR="white"]sudo pacman -Syy[/COLOR]


    eso es todo

    saludos y espero que lo disfruten




     
  2. Ogroberto

    Ogroberto Usuario Casual nvl. 2
    87/163

    Registrado:
    11 Sep 2008
    Mensajes:
    5.560
    Me Gusta recibidos:
    7
    Grax men.

    Ya instalaré Arch de nuevo, una vez que tenga tiempo.
     
  3. the kamikase

    the kamikase Usuario Maestro nvl. 6 ★ ★ ★ ★
    697/812

    Registrado:
    19 Sep 2008
    Mensajes:
    70.248
    Me Gusta recibidos:
    49
    muchas gracias !
     
  4. Unsetting

    Unsetting Usuario Nuevo nvl. 1
    16/41

    Registrado:
    28 Dic 2010
    Mensajes:
    368
    Me Gusta recibidos:
    0
    Excelente se agradece