Aquí encontrarás todo lo relacionado a la tecnología, computación, informática y demás. Enterate de las noticias del momento en cuanto a tecnología se refiere.





Mis repositorios

Para todos aquellos que tiene problemas con sus repositorios ó no encuentran todos los paquetes, les comparto los repositorios de Debian que he utilizado desde siempre y me han dado muy buen rendimiento:

Abrir sources.list:

# gedit /etc/apt/sources.list 

Copiar los siguientes repositorios:

deb http://ftp.rediris.es/debian/ lenny main non-free contrib
deb-src http://ftp.rediris.es/debian/ lenny main non-free contrib

deb http://security.debian.org/ lenny/updates main contrib non-free
deb-src http://security.debian.org/ lenny/updates main contrib non-free

deb http://ftp.de.debian.org/debian/ testing main contrib non-free
deb-src http://ftp.de.debian.org/debian/ testing main contrib non-free

Son para Debian Lenny/stable.

luego un aptitude update y ya van a tener una gran paquetería de debian en sus repositorios.

Optimizando con apt-build

La herramienta apt-build de debian, nos permite instalar paquetes optimizados a nuestro equipo (al estilo gentoo), esta herramiento es muy sencilla de usar, basta con instalarla con un simple:

# aptitude install apt-build

Nos pedirá agregar un repositorio local y nos pedirá seleccionar nuestro procesador.

De ahi en adelante, tendremos instalada la herramienta apt-build, buscando en su manual, me encontre con los siguientes datos:

NOMBRE
       apt-build - Descarga las fuentes y compila paquetes optimizados para su arquitectura.
FALLOS
       Muchos.

Para utilizarlo, hay que confirmar que se haya agregado la linea en el source.list, si no se agrego, podemos agregarla manualmente:

deb file:/var/cache/apt-build/repository apt-build main

Y también tener el deb-src de los demas repositorios para que pueda descargar las fuentes.

apt-build , es trabaja similar a apt-get, podemos utilizar funciones como:

# apt-build update
# apt-build upgrade
# apt-build install paquete

Las instalaciones tardan bastante tiempo en instalar, pero si realizar la compilación satisfactoriamente, tendras paquetes optimizados a tu equipo y serán más rápidos. apt-build tiene algunos fallos, yo recomiendo a la hora de instalar, hacerlo de esta manera:

# apt-build install amsn --force-yes

Con esto estamos diciendo que a cualquier pregunta de paquetes no autorizados, respondamos que se instalen de todas formas, si no ponemos el parametro –force-yes, simplemente no se instalará.

He estado optimizando un Debian Lenny amd64, algunas aplicaciones que he optimizado con el apt-build son:

Aún sigo optimizando más aplicaciones, los tiempo que puse son los tiempos aproximados de la compilación, esto sin contar el tiempo que tardó en descargar las fuentes. Como ven, es bastante tiempo invertido en optimizar nuestro equipo, pero al final tendremos un sistema operativo a la medida :) .

Me gustaría haber empezado a optimizar desde un gnome completo, pero eso lo haré mas delante.

Activando tarjeta inalámbrica Broadcom Corporation BCM94311MCG wlan mini-PCI en Debian etch/lenny/sid

Para activar las tarjetas broadcom, existen 2 métodos, el primero es usando el driver libre e instalando solamente el firmware, y la segunda opción que es utilizando ndiswrapper.

Vamos a utilizar la segunda opción, ya que la primera la he utilizado y aún no esta muy bien soportado, no me da mucho rango, sin embargo utilizando ndiswrapper, funciona muy bien.

Procedimientos


Desinstalamos el driver anterior:

# modprobe -r bcm43xx 

Y lo mandamos a la blacklist:

# gedit /etc/modprobe.d/blacklist

Y agregamos al final del archivo la palabra: bcm43xx

Instalamos lo necesario:

# aptitude install build-essential module-assistant ndiswrapper-common ndiswrapper-utils-1.9  cabextract

Recuerden tener los repositorios con deb-src para bajar las sources del kernel y ndiswrapper.

Después nos descarmos el driver para esta tarjeta: Driver Wifi

Lo descomprimimos:

# cabextract DRIVER.exe

Nos situamos en la carpeta donde se encuentran los archivos que descomprimimos y preparamos lo necesario para compilarlo:

# m-a prepare
# m-a update
# m-a a-i ndiswrapper
# modprobe ndiswrapper

Instalamos el driver:

# ndiswrapper -i bcmwl5.inf

Y añadimos el modulo ndiswrapper para que inicie al arranque:

# nano /etc/modules

Y añadimos al final la palabra ndiswrapper
ctrl + o para guardar, presionamos enter
ctrl + x para salir.

Reiniciamos y ya tendremos la wifi activada.

ACTUALIZACIÓN 14 MAYO 2008
Para kernel 2.6.23 en adelante la configuración cambia.
Nueva configuración Broadcom

Activando Audio (Sonido) en Debian etch/lenny

Como ya habia comentado anteriormente, la cuestión del sonido en mi laptop (Dell inspiron 1521), fué una de las cosas que mas tardé en activar, puesto que no habia mucha información de ello y tampoco me habia topado con problemas en el audio.

Primeramente cuento con la siguiente tarjeta de sonido:

$ lspci | grep Audio
00:14.2 Audio device: ATI Technologies Inc SB600 Azalia

Buscando información de ello, lei en varios foros que actualizando alsa funcionaba, sin embargo no encontré ningún manual ó tutorial, asi que haciendo algunas pruebas di con el resultado.

Una de las pruebas que realicé , fue actualizar mi Debian a SID, suponiendo que ahí se encontraba la versión más reciente de alsa, y efectivamente, funcionó el sonido.

Otra prueba que realicé, fue instalar lenny, instalar algunos paquetes como alsa-utils, alsa-tools, alsa-firmware y algunos otros de gstream, baje la source de alsa, la instalé, actualicé el sistema y funcionó el sonido, la verdad es que pense que fué algo de suerte, porqué la verdad no supe ni que hice para lograr que funcionará el sonido.

Realicé una instalación limpia de Debian, para ver como realmente se activa el sonido, asi que me descargue el driver de alsa mas reciente y la instalé y funcionó, fué realmente fácil, aquí un pequeño tutorial.

Instalación

Nos descargamos el driver más reciente de alsa de AQUÍ.

Ahora la instalación es muy sencilla, previamente debemos tener instalado los paquetes necesarios para la instalación.

# aptitude install module-assistant build-essential 

Descomprimimos el driver de alsa:

$ tar xjvf alsa-driver-1.0.15.tar.bz2 

Nos situamos en la carpeta creada:

$ cd alsa-driver-1.0.15rc2 

Y simplemente tecleamos esto para la instalación:

$./configure
$ make
# make install

Reiniciamos y tecleamos $ alsamixer y checamos que todas las barras no esten en mute, si alguna barra de sonido se encuentra con MM, nos situamos en dicha barra y presionamos la tecla M.

Ahora si , a disfrutar de nuestras canciones.

Todos los derechos reservados. Tecnologia.