table of contents
- bookworm-backports 4.24.0-2~bpo12+1
- testing 4.24.0-2
- unstable 4.24.0-2
MODPROBE(8) | modprobe | MODPROBE(8) |
NUME¶
modprobe - adaugă și elimină module din nucleul Linux
SINOPSIS¶
modprobe [-v] [-V]
[-C fișier-configurare] [-n] [-i]
[-q] [-b] [nume-modul]
[parametrii-modul...]
modprobe [-r] [-v] [-n] [-i] [nume-modul...]
modprobe [-c]
modprobe [--dump-modversions] [nume-fișier]
DESCRIERE¶
modprobe adaugă sau elimină în mod inteligent un modul din nucleul Linux: rețineți că, pentru comoditate, nu există nicio diferență între _ și - în numele modulelor (se efectuează o conversie automată a caracterelor de subliniere). modprobe caută în directorul de module „/usr/lib/`uname -r`” toate modulele și alte fișiere, cu excepția fișierelor de configurare opționale din directorul „/etc/modprobe.d” (a se vedea modprobe.d(5)). modprobe va utiliza, de asemenea, opțiunile de modul specificate în linia de comandă a nucleului sub forma <modul>.<opțiune> și listele negre sub forma modprobe.blacklist=<modul>.
Rețineți că, spre deosebire de nucleele Linux din seria 2.4 (care nu sunt acceptate de acest instrument), această versiune de modprobe nu face nimic pentru modulul în sine: activitatea de rezolvare a simbolurilor și de înțelegere a parametrilor se face în interiorul nucleului. Astfel, eșecul modulului este uneori însoțit de un mesaj din nucleu: a se vedea dmesg(8).
modprobe se așteaptă la un fișier „modules.dep.bin” actualizat, așa cum este generat de instrumentul depmod corespunzător livrat împreună cu modprobe (a se vedeai depmod(8)). Acest fișier listează de care alte module are nevoie fiecare modul (dacă este cazul), iar modprobe îl folosește pentru a adăuga sau elimina automat aceste dependențe.
Dacă sunt date argumente după numele-modulului, acestea sunt transmise nucleului (în plus față de orice opțiuni enumerate în fișierul de configurare).
La încărcarea modulelor, numele-modulului poate fi, de asemenea, o rută către modul. În cazul în care ruta este relativă, aceasta trebuie să înceapă în mod explicit cu „./”. Rețineți că acest lucru poate eșua atunci când se utilizează o rută către un modul cu dependențe care nu se potrivesc cu baza de date „depmod” instalată.
OPȚIUNI¶
-a --all
-b --use-blacklist
-C director --config director
Această opțiune este pasată prin intermediul comenzilor install sau remove către alte comenzi modprobe în variabila de mediu MODPROBE_OPTIONS.
-c --showconfig
--dump-modversions
-d --dirname
--first-time
--force-vermagic
Acest lucru se aplică tuturor modulelor inserate: atât modulul (sau alias) din linia de comandă, cât și modulele de care acesta depinde.
--force-modversion
Acest lucru se aplică tuturor modulelor inserate: atât modulul (sau alias) din linia de comandă, cât și modulele de care acesta depinde.
-f --force
Acest lucru se aplică tuturor modulelor inserate: atât modulul (sau alias) din linia de comandă, cât și modulele de care acesta depinde.
-i --ignore-install --ignore-remove
-n --dry-run --show
-q --quiet
-R --resolve-alias
-r --remove
De obicei, nu există niciun motiv pentru a elimina modulele, dar unele module cu erori necesită o eliminare. Este posibil ca nucleul distribuției dvs. să nu fi fost construit pentru a permite eliminarea tuturor modulelor.
-w TIMP-AȘTEPTARE_MSEC --wait TIMP-AȘTEPTARE_MSEC
-S version --set-version version
--show-depends
-s --syslog
Această opțiune este pasată prin intermediul comenzilor install sau remove către alte comenzi modprobe în variabila de mediu MODPROBE_OPTIONS.
-V --version
-v --verbose
Această opțiune este pasată prin intermediul comenzilor install sau remove către alte comenzi modprobe în variabila de mediu MODPROBE_OPTIONS.
MEDIU¶
Variabila de mediu MODPROBE_OPTIONS poate fi, de asemenea, utilizată pentru a pasa argumente către modprobe.
Variabila de mediu provine din punerea în aplicare a regulilor de instalare.
DREPTURI DE AUTOR¶
Această pagină de manual este inițial cu drepturi de autor 2002, Rusty Russell, IBM Corporation.
CONSULTAȚI ȘI¶
modprobe.d(5), insmod(8), rmmod(8), lsmod(8), modinfo(8), depmod(8)
AUTORI¶
Numeroase contribuții au venit de pe lista de discuții linux-modules <linux-modules@vger.kernel.org> și din Github. Dacă aveți o clonă de kmod.git în sine, ieșirea din git-shortlog(1) și git-blame(1) vă poate arăta autorii pentru anumite părți ale proiectului.
Lucas De Marchi <lucas.de.marchi@gmail.com> este responsabilul actual al proiectului.
TRADUCERE¶
Traducerea în limba română a acestui manual a fost făcută de Remus-Gabriel Chelu <remusgabriel.chelu@disroot.org>
Această traducere este documentație gratuită; citiți Licența publică generală GNU Versiunea 3 sau o versiune ulterioară cu privire la condiții privind drepturile de autor. NU se asumă NICIO RESPONSABILITATE.
Dacă găsiți erori în traducerea acestui manual, vă rugăm să trimiteți un e-mail la translation-team-ro@lists.sourceforge.net.
20 august 2024 | kmod |