Optimización de Gutsy Gibbon
Como es costumbre, les dejo algunas cosas para hacer un “tunning” a la versión 7.10 de nuestro Ubuntu:
Deshabilitar IPv6 (si no tenemos acceso a este protocolo aún)
$ sudo gedit /etc/modprobe.d/aliases
Añadimos al principio de la línea alias net-pf-10 ipv6 un # y guardamos el archivo. (necesario reiniciar el equipo)
Preload
$ sudo apt-get install preload
Así pre-cargamos librerías y archivos mas usados.
Profile Grub
Profile es una opción de grub que crea un perfil de nuestro arranque indexando todos los archivos durante el booteo/arranque del sistema lo que permite acelerar el proceso de carga al leer mas rápidamente los mismos.
Cuando arrancamos la PC, en el menu de grub apretamos Escape y seleccionamos el Kernel que arranca por defecto y presionamos la tecla “e”.
Bajamos a la segunda linea y volvemos a apretar “e”, agregamos la palabra profile al final y apretamos enter. Para finalizar con la letra “b” para arrancar con la nueva opción.
La primera vez tarda un poco porque construye el archivo de indexacion, pero luego con cada arranque irá mejorando la carga.
Se debe realizar esto cada vez que se cambie el kernel o se hagan modificaciones que afecten el arranque.
Configuración de la shell Bash
$ sudo gedit /etc/bash.bashrc
Añadimos al final:
# enable bash completion in interactive shells
if [ -f /etc/bash_completion ]; then
. /etc/bash_completion
fi
alias mv=’mv -i’
alias cp=’cp -i’
alias rm=’rm -i’
Esto añade la función de autocompletar con la tecla de tabulado de comandos/parámetros y la confirmación al copiar, borrar o mover nuestros archivos reduciendo el riesgo de errores.
Soporte a archivos multimedia
$ sudo aptitude install totem-xine libxvidcore4 xvid4conf lame sox ffmpeg mjpegtools vorbis-tools mpg321 libxine1 libxine-main1 libxine-extracodecs gstreamer0.10-ffmpeg gstreamer0.10-gl gstreamer0.10-plugins-base gstreamer0.10-plugins-good gstreamer0.10-plugins-bad gstreamer0.10-plugins-bad-multiverse gstreamer0.10-plugins-ugly gstreamer0.10-plugins-ugly-multiverse gstreamer0.10-plugins-farsight gstreamer0.10-fluendo-mp3 gstreamer0.10-fluendo-mpegdemux gstreamer0.10-gnonlin gstreamer0.10-sdl faac faad alsa-oss libvcdinfo0
Soporte a archivos comprimidos
$ sudo aptitude install rar unace unrar p7zip p7zip-full arj unzoo lha libarchive1 libarchive-tar-perl libarchive-zip-perl dpkg-dev
Localepurge
$ sudo apt-get install localepurge
Seleccionamos los idiomas que queremos tener en las páginas de ayuda de lo que instalemos, el resto nos borra todo, la primera vez debemos ejecutarlo con sudo localepurge, después es automático.
Ejecutar procesos de booteo en paralelo (arreglado)
$ sudo gedit /etc/init.d/rc
Buscamos la línea CONCURRENCY=none y la cambiamos por CONCURRENCY=shell
y luego, para solucionar este bug, hacemos en consola:
$ sudo mv /etc/rc2.d/S12hal /etc/rc2.d/S13hal
$ sudo mv /etc/rc3.d/S12hal /etc/rc3.d/S13hal
$ sudo mv /etc/rc4.d/S12hal /etc/rc4.d/S13hal
$ sudo mv /etc/rc5.d/S12hal /etc/rc5.d/S13hal
Reiniciamos al finalizar.
Servicios
Sistema > Administración > Servicios
Sacamos la tilde a los servicios que no queramos o no usemos, en mi caso no uso Bluetooth ni impresoras así que los desmarco. Para saber que son y para que sirven klogd, sysklogd, apport, anacron y atd sigan sus respectivos links (en ignlés).
No se olviden de reinciar.
Eso es todo por ahora, si quieren agregar algo mas o preguntar, escucho ofertas!
Completa esta lectura con:
Si te gustó este post, por favor considera dejar un comentario o suscribirte al feed y obtener artículos futuros en tu lector de feeds.










Estupendo! Pues yo intente lo del CONCURRENCY=shell y petaba HAL que daba gusto, estuve como 5 horas para conseguir arreglarlo (puesto que no se arreglaba volviendo a poner CONCURRENCY=none) y al final ni siquiera se como lo arreglé! :-D
Muchas gracias por el post!