Dari live CD
Anda tampaknya bisa mendapatkan koneksi yang berfungsi pada media instalasi, jadi di sini ada satu ide: Mulai live arch CD dan setup jaringan Anda. Kemudian pasang partisi yang baru Anda instal (misalnya pada /mnt
) dan chroot
ke sistem Anda menggunakan
# arch-chroot /mnt
Dari sana, Anda dapat memperbarui pacman
basis data dan menginstal paket yang diinginkan. Untuk broadcom, Anda harus menginstal dari 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
Catatan: jangan pernah gunakan --asroot
dalam situasi normal.
Tanpa koneksi jaringan
Ini sedikit lebih rumit di sini. Mengompilasi dari AUR akan lebih sulit, jadi jika Anda dapat mengatur ethernet terlebih dahulu menggunakan paket resmi, itu akan lebih baik. Idenya adalah untuk pacman
menyiapkan daftar unduhan, gunakan PC lain dan stik USB untuk menyampaikan paket ke instalasi Anda. Pasang stik USB pada instal baru Anda dan buat daftar paket untuk diunduh.
# cd /mnt/usbstick
# pacman -Sp your_ethernet_driver > pkgs_list.txt
Jika Anda benar-benar ingin menginstal driver Broadcom (atau kartu ethernet Anda juga merupakan paket tidak resmi) juga masalah
# pacman -Sp base-devel b43-fwcutter >> pkgs_list.txt
Lepas kunci dan temukan koneksi internet di PC lain. Unduh semua paket menggunakan misalnya curl
, wget
atau cukup browser Anda. Jika Anda benar-benar kurang beruntung, basis data pacman mungkin terlalu tua dan Anda tidak akan menemukan paket dalam versi yang ditunjukkan. Anda harus mencari sedikit putaran untuk menemukan paket yang tepat. Simpan semua paket di tongkat.
Jika Anda menggunakan cara tidak resmi, cari halaman di AUR dan unduh tarball untuk paket tersebut, tetapi juga semua dependensi dan semua sumber. Untuk broadcom, misalnya mengunduh b43-firmware
tarball tetapi juga http://www.lwfinger.com/b43-firmware/broadcom-wl-{xyz}.tar.bz2
tarball sumber.
Kembali ke lengkungan Anda dan dari tongkat Anda
# pacman -U *.pkg.tar.*
Untuk broadcom, (atau serupa untuk paket tidak resmi)
# tar xzf b43-firmware.tar.gz
# cd b43-firmware/
# mv ../broadcom-wl-{xyz}.tar.bz2 .
# makepkg --asroot --install
Catatan: langkah ketiga memindahkan sumber ke direktori build sehingga makepkg menemukannya secara lokal dan tidak mencoba mengunduhnya. Dan sama, jangan gunakan --asroot
dalam kasus normal.