Jak instalujesz sterowniki w systemie Linux?

3

Kiedy pobierasz sterowniki Linuksa dla urządzeń takich jak klucze bezprzewodowe, otrzymujesz folder pełen losowych plików, które, jak zakładam, musisz skompilować? Jak zainstalować sterownik bezprzewodowy w systemie Linux?

Chris
źródło

Odpowiedzi:

2

Zasadniczo zależy to od wielu rzeczy, ale podsumuję je na 2 sposoby:

  • Przez repozytorium: W tym przypadku potrzebny sterownik jest dostępny jako pakiet już skompilowany w twojej dystrybucji. Używając menedżera pakietów (apt-get, yum, pacman, ...) możesz zainstalować potrzebny (e). Np. apt-get install package_nameZrobiłby to w dystrybucjach opartych na Debianie.
  • Innym sposobem jest pobranie źródeł i samodzielne ich skompilowanie. Ponieważ jest to sterownik, potrzebujesz pakietu programistycznego dla jądra, jak zauważył Ignacio (możesz go uzyskać przy użyciu repozytoriów). Raz, że jest zainstalowany, najbardziej ogólny sposób, aby zainstalować rzeczy w Linuksie zazwyczaj obejmuje nagrania 3 komendy w katalogu źródeł dla kierowcy (w tym przypadku) to: ./configure, make, i make install. Ten ostatni jest zwykle wywoływany z uprawnieniami administratora (bezpośrednio z rootkonta lub poprzez sudo, gksulub coś podobnego).
Carlisle White
źródło
Wskazując na oczywiste: Zazwyczaj istnieje plik README, który informuje, jakie polecenia należy uruchomić.
podstawowe6
1

W praktyce większość urządzeń jest już obsługiwana przez zainstalowane jądro i moduły; wystarczy podłączyć urządzenie i wypróbować.

Jeśli to nie działa, możesz sprawdzić, czy sterowniki znajdują się w osobnym pakiecie. Sprawdź w dmesgwynikach, czy coś zostało wykryte dla twojego urządzenia.

Douglas Leeder
źródło
0

Najpierw musisz zainstalować pliki make, gcc i rozwojowe dla jądra (w pakiecie o nazwie kernel-devellub coś podobnego). Następnie przeczytaj plik INSTALLlub READMEdołączony do sterownika, aby poznać prawidłową sekwencję poleceń używanych do zbudowania i instalacji tego sterownika.

Ignacio Vazquez-Abrams
źródło
0

W Ubuntu możesz zainstalować polecenie za makepomocą

sudo apt-get install make

lub zdobądź pakiet zawierający make:

sudo apt-get install build-essentials
djano
źródło
Witamy w Super User. To naprawdę wyjaśnienie punktu w odpowiedzi Carlisle White'a, a nie rozwiązanie pierwotnego pytania. Chodzi o to, aby posty stanowiące odpowiedź stanowiły samodzielne rozwiązania pierwotnego pytania, przy czym każda odpowiedź zasadniczo różni się od tego, co zostało już przesłane. Lepszym sposobem na dostarczenie tego rodzaju informacji jest zaproponowanie edycji poprawionej odpowiedzi. Tylko heads-up, który opublikowanie tego jako odpowiedzi może przyciągnąć głosy negatywne lub zostać usunięte, ponieważ nie spełnia definicji witryny.
fixer1234,