Dal CD live
Sembra che tu sia in grado di ottenere una connessione funzionante sul supporto di installazione, quindi ecco un'idea: avvia il CD live di arch e configura la tua rete. Quindi montare la partizione appena installata (ad esempio su /mnt
) e chroot
nel sistema utilizzando
# arch-chroot /mnt
Da lì, sarai in grado di aggiornare pacman
il database e installare i pacchetti desiderati. Per Broadcom, dovrai installare da AUR:
# pacman -Syy base-devel
# pacman -S b43-fwcutter
# curl https://aur.archlinux.org/cgit/aur.git/snapshot/b43-firmware.tar.gz | tar xzf -
# cd b43-firmware
# makepkg --asroot --install
Nota: non usare mai --asroot
in condizioni normali.
Senza connessione di rete
Questo è un po 'più complicato qui. Compilare da AUR sarà più difficile, quindi se puoi prima configurare Ethernet utilizzando pacchetti ufficiali, sarà meglio. L'idea è di pacman
preparare un elenco di download, utilizzare un altro PC e una chiavetta USB per trasmettere i pacchetti alla propria installazione. Montare la chiavetta USB sulla nuova installazione e creare un elenco di pacchetti da scaricare.
# cd /mnt/usbstick
# pacman -Sp your_ethernet_driver > pkgs_list.txt
Se vuoi davvero installare i driver broadcom (o la tua scheda ethernet è anche un pacchetto non ufficiale) anche il problema
# pacman -Sp base-devel b43-fwcutter >> pkgs_list.txt
Smonta la chiave e trova una connessione Internet su un altro PC. Scarica tutti i pacchetti usando ad esempio curl
, wget
o semplicemente il tuo browser. Se sei davvero sfortunato, il database pacman potrebbe essere troppo vecchio e non troverai i pacchetti nella versione indicata. Dovrai cercare un po 'intorno per trovare il pacchetto giusto. Salva tutti i pacchetti sullo stick.
Se vai in modo non ufficiale, trova la pagina sull'AUR e scarica il tarball per il pacchetto, ma anche tutte le dipendenze e tutte le fonti. Per broadcom, ad esempio scaricare il b43-firmware
tarball ma anche il http://www.lwfinger.com/b43-firmware/broadcom-wl-{xyz}.tar.bz2
tarball sorgente.
Torna al tuo arco e dalla corsa del bastone
# pacman -U *.pkg.tar.*
Per broadcom (o simile per i pacchetti non ufficiali)
# tar xzf b43-firmware.tar.gz
# cd b43-firmware/
# mv ../broadcom-wl-{xyz}.tar.bz2 .
# makepkg --asroot --install
Nota: il terzo passaggio sposta i sorgenti nella directory di compilazione in modo che makepkg la trovi localmente e non tenti di scaricarli. E lo stesso, non utilizzare --asroot
nel caso normale.