Ingoa
depmod - whaitake i nga whakaahua mo te taatai i nga waahanga kaiaka
Whakamutunga
depmod [-aA] [-ehnqrsuvV] [-C configfile ] [-F kernelsyms ] [-b tohutoro ] [ forced_version ]
depmod [-enqrsuv] [-F kernelsyms ] module1.o module2.o ...
Whakaahuatanga
Ko te whakamahinga me te taputapu modprobe e hiahiatia ana kia hangaia he kiore raanei Linux hei whakamahi i nga kaiwhakamahi katoa, i nga kaiwhakahaere, i nga kaipupuri .
Ka hangaia e Depmod he kōnae "Makefile" -e rite ana ki te tohu whakawhirinaki, i runga i nga tohu e kitea ana i roto i te huinga o nga taputapu kua whakahuatia i runga i te raina whakahau ranei mai i nga raupapa i tautuhia i te kōnae whirihoranga. Ka whakamahia e te modprobe tenei kōnae whakawhirinaki i muri mai ki te utaina i te kōwae tika, i te rokiroki o nga waahanga.
Ko te whakamahinga noa o te depmod ko te whakauru i te raina
/ sbin / depmod -a
i tetahi wahi i roto i te rc-kōnae i /etc/rc.d , kia taea ai te whai i nga paanga tika i te waahanga i muri tonu i te whakaeke i te pūnaha. Kia mahara ko te kōwhiringa - a inaianei he kōwhiringa. Mo nga kaupapa whawhai, ko te kōwhiringa -a kia pai atu pea mai i te mea ka noho puku te whakapae mo nga tohu kore.
Ka taea hoki te waihanga i te kōnae whakawhirinaki i muri iho i te kohikohi i te kernel hou. Mena ka mahi koe i " depmod -a 2.2.99 " i te wa i kohia ai e koe te kernel 2.2.99 me ona whakawaehere i te wa tuatahi, i te mea kei te rere tonu hei tauira 2.2.98, ka hangaia te kōnae ki te wahi tika. I roto i tenei take, kaore e tika ana te tika o nga tipu i runga i te koiora. Tirohia nga kōwhiringa -F , -C me -b i runga mo etahi atu korero mo te whakahaere i tenei.
I te hanga i te hononga i waenganui i nga waahanga me nga tohu e kaweakehia ana e etahi atu waahanga, kaore e whakaarohia ana e te depmod te ahuatanga GPL o nga waahanga, o nga tohu kaweake ranei. Ko te mea, kaore e whakaatuhia te hapa ki te whakaatu i te hapa mehemea kaore tetahi waehere me te raihana whakamana GPL e tohu ana ki te tohu GPL anake (EXPORT_SYMBOL_GPL i te kernel). Engari ka kore e pai te whakakore i te tohu GPL hei tohu mo nga waahanga kore-GPL kia kore ai te kawenga.
Kōwhiringa
-a , --all
Rapuhia nga raupapa i roto i nga whaiaronga katoa kua tohua i roto i te mahinga (whiriwhiringa) /etc/modules.conf .
A , - whakapae
Whakatauritehia nga waitohu kōnae, a, mehemea e tika ana, kia rite ki te depmod -a . Ko tenei kōwhiringa ka whakahou i te kōnae tautoko ahakoa kua huri tetahi mea.
-e , --arisyms
Whakaatuhia nga tohu e kore e whakawhitinga mo ia waeine.
-h , --help
Whakaatuhia he whakarāpopototanga o ngā kōwhiringa ka puta tonu.
-n , - te whakaatu
Tuhia te kōnae whakawhirinaki ki runga i te paparangi, kaua ki te rakau / lib / modules .
-q , --iwi
Korerotia te tuhinga kia noho puku, kia kaua e amuamu mo nga tohu ngaro.
-r , --root
Ko etahi kaiwhakamahi kei te kohikohi i nga whakawaehere i raro i tetahi kaiwhakamahi pakiaka kore ka whakauru i nga waahanga hei pakiaka. Ka taea e tenei tukanga te whakarereke i nga whakawaerangi e te kaiwhakamahi kore-pakiaka, ahakoa ko te whaiaronga o nga whakawaeranga kei te pakiaka. Mena ka tukinohia te kaiwhakamahi-kore-pakiaka, ka taea e te kaitaunuhi te whakakore i nga waahanga o mua e whakahaerehia ana e taua kaiwhakamahi me te whakamahi i tenei whakaaturanga ki te bootstrap ki te pakiaka uru.
Ma te taunoa, ka whakakorea e nga waahanga nga ngana ki te whakamahi i tetahi kōwae kāore i te pakiaka. Ko te tautuhi-ka whakakore i te hapa me te tuku i te pakiaka ki te utaina i nga waahanga kaore i te pakiaka.
Ko te whakamahinga o -r he tino haumarutanga nui, kaore i te taunakihia.
-s , --syslog
Tuhia nga karere kino katoa na roto i te syslog daemon hei utu mo te stderr.
-u , - hapa-hapa
kaore te taapau 2.4 e tautuhi i te waehere hokinga mai i te mea kei reira etahi tohu e kore e whakautuhia. Ko te whakamaeatanga nui o nga taputapu (2.5) ka tautuhi i te waehere whakahoki mo nga tohu kuaore i whakautuhia. Ko etahi o nga tohatoha e hiahia ana ki te waehere whakahoki kore-kore i roto i te modutils 2.4 engari ko taua huringa ka raru pea mo nga kaiwhakamahi e tumanako ana ki te whanonga tawhito. Ki te hiahia koe i te waehere whakahoki kore-kore i roto i te tomokanga 2.4, tautuhi -u . ka waiho e te depmod 2.5 te wareware ki te tohu-a-tohu, ka tuku tonu i te waehere whakahoki kore-kore mo nga tohu kore.
-v , - verbose
Whakaatuhia te ingoa o ia kōwae i te tukanga.
-V , - whakawhiti
Whakaatuhia te putanga o te depmod .
He whai hua nga whaiwhiringa e whai ake nei mo nga tangata e whakahaere ana i nga tohatoha:
-b tohutoro , papa- whaimana-whaimana
Mena kei te nekehia te rakau / lib / whakawaehere kei roto i nga rakau o nga whakawaerangi i tetahi atu wahi hei whakahaere i nga pou mo te taiao rereke, ka tohu te----------------- Ko nga tohutoro kōnae i roto i te kōnae whakaputa whakaputa e hangahia ana, modules.dep , kaore i roto i te huarahi aratohu. Ko te tikanga ko te wa e nekehia atu ai te tipu mai i te raupapa / lib / modules ki / lib / modules i te waahanga whakamutunga, ka tika nga korero katoa.
-C configfile , - configfig configfile
Whakamahia te kōnae configfile hei utu mo /etc/modules.conf . Ka taea hoki te whakamahi i te taiao taiao MODULECONF ki te whiriwhiri i tetahi kōnae whirihora rerekē mai i te taunoa /etc/modules.conf (ranei /etc/conf.modules (deprecated)).
I te taiao taiao
Kua whakaritea te UNAME_MACHINE, ka whakamahia e te waahanga te uara i tua atu i te papa miihini mai i te uname () syscall. Ko te nuinga o tenei ka whakamahi koe i nga waahanga 64 nekehanga i roto i te mokowā kaiwhakamahi 32 neke atu ranei, ka whakaturia te UNAME_MACHINE ki te momo o nga waahanga e hangaia ana. Kaore e taea e nga waahanga o teianei te tautoko i te aratau tarai ripeka katoa mo nga waahanga, he iti noa te whakatau i waenga i te 32 me te 64 o nga putanga bit o te mahinga manaaki.
-F kernelsyms , --filesyms kernelsyms
I te wa e hanga ana i nga papa tiaki mo te momo momo rereke atu i te koiora e rere ana, he mea nui kia whakamahia e te depmod te huinga tika o nga tohu tohu mo te whakatau i nga tohutoro kernel i ia waahanga. Ko enei tohu ka waiho hei kape o te System.map mai i tetahi atu kernel, he kape ranei o te putanga mai i / proc / ksyms . Mena ka whakamahia e to kernomo tohu tohu, ka pai ki te whakamahi i te kape o te putanga / proc / ksyms , mai i taua kōnae ko nga tohu tohu o nga tohu tohu. Heoi ka taea e koe te whakamahi i te System.map tae noa ki nga tohu whakaputa.
Whirihoranga
Ko te whanonga o te depmod me te modprobe e taea te whakatika e te whiriwhiringa (whiriwhiringa) /etc/modules.conf .
Tirohia te modprobe (8) me te modules.conf (5) mo te whakaahuatanga katoa.
Rautaki
I nga wa katoa ka kohikohi koe i te kernel hou, ko te whakahau " hanga modules_install " ka waihanga i te whaiaronga hou, engari kaore e whakarereke i te taunoa.
Ki te whiwhi koe i tetahi kōwae kāore i te hono ki te tohatoha o te koiora me waiho e koe i roto i tetahi o nga whaiaronga-putanga motuhake i raro i / lib / modules .
Koinei te rautaki taunoa, ka taea te whakakore i te /etc/modules.conf .
Tirohia hoki
Mea nui: Whakamahia te whakahau tangata ( % tangata ) kia kite pehea e whakamahia ana he whakahau i runga i to rorohiko.