Saya telah mencoba menginstal Arch Linux di Macbook Pro saya tetapi driver nirkabel dan ethernet tidak berfungsi. Karena itu, saya tidak dapat mengakses internet di dalamnya. Jadi ketika mencari solusi, saya mengunduh driver ini: http://www.lwfinger.com/b43-firmware/broadcom-wl-5.100.138.tar.bz2 (saya mendapat tautan untuk driver dari repo AUR ini: https : //aur.archlinux.org/packages/b43-firmware/ )
Masalahnya adalah, adalah bahwa saya sama sekali tidak tahu cara menginstal driver dari baris perintah selama prosedur instalasi.
Untuk membuat diri saya benar-benar jelas, saya tidak memiliki koneksi internet apa pun di MacBook tersebut, juga tidak memiliki instalasi yang berfungsi. Jadi karena ini setiap solusi harus dapat dilakukan dari media command line.
CATATAN: Saya juga memperhatikan bahwa selama startup saya mendapatkan pesan singkat tentang driver nirkabel yang tidak ditemukan tetapi berjalan begitu cepat sehingga saya tidak dapat membacanya dengan benar.
sumber
Jawaban:
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
) danchroot
ke sistem Anda menggunakanDari sana, Anda dapat memperbarui
pacman
basis data dan menginstal paket yang diinginkan. Untuk broadcom, Anda harus menginstal dari AUR: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.Jika Anda benar-benar ingin menginstal driver Broadcom (atau kartu ethernet Anda juga merupakan paket tidak resmi) juga masalah
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 jugahttp://www.lwfinger.com/b43-firmware/broadcom-wl-{xyz}.tar.bz2
tarball sumber.Kembali ke lengkungan Anda dan dari tongkat Anda
Untuk broadcom, (atau serupa untuk paket tidak resmi)
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.sumber