He estado intentando instalar Arch Linux en mi Macbook Pro pero los controladores inalámbricos y ethernet no funcionan. Debido a esto, no puedo acceder a Internet en él. Entonces, mientras buscaba una solución, descargué estos controladores: http://www.lwfinger.com/b43-firmware/broadcom-wl-5.100.138.tar.bz2 (obtuve el enlace para los controladores de este repositorio de AUR: https : //aur.archlinux.org/packages/b43-firmware/ )
Sin embargo, el problema es que no tengo ni idea de cómo instalar los controladores desde la línea de comandos durante el procedimiento de instalación.
Para ser absolutamente claro, no tengo una conexión a Internet de ningún tipo en dicha MacBook, ni tengo una instalación que funcione. Por lo tanto, debido a esto, todas las soluciones deben poder realizarse desde la línea de comandos de medios de instalación.
NOTA: También he notado que durante el inicio recibo un breve mensaje sobre los controladores inalámbricos que no se encuentran, pero pasa tan rápido que no puedo leerlo correctamente.
Respuestas:
Del CD en vivo
Parece que puede obtener una conexión que funcione en los medios de instalación, por lo que esta es una idea: inicie el CD en vivo de archivado y configure su red. Luego monte su partición recién instalada (por ejemplo, en
/mnt
) ychroot
en su sistema usandoDesde allí, podrá actualizar
pacman
la base de datos e instalar los paquetes deseados. Para broadcom, deberá instalar desde AUR:Nota: nunca usar
--asroot
en situaciones normales.Sin conexión de red
Esto es un poco más complicado aquí. Compilar desde AUR será más difícil, por lo que si primero puede configurar Ethernet utilizando paquetes oficiales, será mejor. La idea es dejar de
pacman
preparar una lista de descargas, usar otra PC y una memoria USB para transmitir los paquetes a su instalación. Monte la memoria USB en su nueva instalación y cree una lista de paquetes para descargar.Si realmente desea instalar los controladores de Broadcom (o si su tarjeta Ethernet también es un paquete no oficial), también emita
Desmonta la llave y busca una conexión a Internet en otra PC. Descargue todos los paquetes usando, por ejemplo
curl
,wget
o simplemente su navegador. Si no tiene suerte, la base de datos pacman puede ser demasiado antigua y no encontrará los paquetes en la versión indicada. Tendrá que buscar un poco para encontrar el paquete correcto. Guarde todos los paquetes en el palo.Si sigue el camino no oficial, busque la página en el AUR y descargue el tarball para el paquete, pero también todas las dependencias y todas las fuentes. Para broadcom, por ejemplo, descargue el
b43-firmware
tarball pero también elhttp://www.lwfinger.com/b43-firmware/broadcom-wl-{xyz}.tar.bz2
tarball de origen.Regrese a su arco y desde su bastón
Para broadcom, (o similar para paquetes no oficiales)
Nota: el tercer paso mueve las fuentes al directorio de compilación para que makepkg lo encuentre localmente y no intente descargarlas. Y lo mismo, no usar
--asroot
en caso normal.fuente