Depmod - Kauoha Linux - Kauoha Unix

Inoa

depmod - mālama i nā hiʻohiʻona hilinaʻi no nā loli kūmara

Hōʻuluʻulu

depmod [-aA] [-ehnqrsuvV] [ -Cfilefile ] [-F kernelsyms ] [-b pūnaewele ] [ force_version ]
depmod [-enqrsuv] [-F kernelsyms ] module1.o module2.o ...

Hōʻike

Hoʻohanaʻia ka pahuhopu a me nā pono modprobe e hiki ke hoʻohanaʻia i ka'ōnaehana'ōwili Linux no nā mea hoʻohana a pau, nā luna a me nā mea mālama mālama.

Hoʻokumuʻo Depmod i ka "Makefile" -like kākoʻo mālama, e like me nā hōʻailona i loaʻa i loko o ka hoʻonohonoho o nā modula i'ōleloʻia ma ka laina kauoha a mai nā papa kuhikuhi paha i hōʻikeʻia i loko o ka pūnae hoʻonohonoho. Hoʻohanaʻia kēia pūnaewele i kēia manawa e ka modprobe no ka hoʻoili ponoʻana i ka'ōkuene kūpono a iʻole ka pūʻana o nā modula.

ʻO ka hoʻohana maʻamau o depmod e komo i ka laina


/ sbin / depmod -a

ma kahi o ka rc-files i /etc/rc.d , i hiki ai i nā kūlana o nā module kūpono ke loaʻa koke ma hope koke o ka hoʻoholoʻana i ka pūnaewele. E hoʻomaopopo i ka koho - a inā he koho. No ka hanaʻana i nā papa-up,ʻo ke koho -q paha eʻoi aku ka pono mai kēia mea i hoʻomaha ai ka depmod e pili ana i nā hōʻailona i hoʻopaʻaʻoleʻia.

Hiki iāʻoe ke hana i ka faila kūlana ma hope koke iho o ka hōʻuluʻuluʻana i kahi kīnā hou. Ināʻoe e hana i " depmod -a 2.2.99 " i ka wā i hōʻuluʻuluʻia ai ka kolo 2.2.99 a me kona mau modula i ka manawa mua, oiai e holo ana ma keʻano 2.2.98, e hanaʻia ka faile ma kahi kūpono. I kēia hihia, akā,ʻaʻole pono e kūpono nā hilinaʻi e pili ana i ka kolo. E nānā i nā koho -F , -C a me -b ma luna no nāʻike hou aʻe no ka hoʻohanaʻana i kēia.

I ke kūkuluʻana i ka pilina ma waena o nā modula a me nā hōʻailona i laweʻia aku e kekahi mau modula,ʻaʻole e manaʻo ka depmod i ke kūlana GPL o nā modula aʻaʻole hoʻi o nā hōʻailona i laweʻia. ʻO ia hoʻi,ʻaʻole e hōʻike kahi depmod i kahi hewa ināʻaʻole kahi papahana me ka palapala kiʻi kūpono GPL e pili ana i kahi tohu GPL wale nō (EXPORT_SYMBOL_GPL i kaʻeku). Eia naʻe, e hōʻoleʻo insmod e hoʻoholo i ka GPL wale nō nā hōʻailona no nā meaʻole GPL a pēlā e pau ai ke kaumaha maoli.

Nā koho

-a , --all

E huli i nā modula i loko o nā kuhikuhi kuhikuhi a pau i kuhikuhiʻia i loko o (kō koho) file configuration /etc/modules.conf .

-A , -quick

Hoʻohālikelike i nā manawa timana pūnaewele a, inā pono, e hana e like me depmod -a . ʻO kēia koho wale nō e hōʻoia i ka waihona hilinaʻi inā ua loli kekahi mea.

-e , --errsyms

Hōʻike i nā hōʻailona hōʻanoʻole no kēlā me kēia module.

-h , --help

Hōʻike i ka hōʻuluʻulu o nā koho a haʻalele koke.

-n , --how

E palapala i ka pūnaewele ma luna o kahiʻoihana ma kahi o ka pū / lib / modules .

-q , - like

E haʻi i ka palapala e hoʻomaha aʻaʻole hoʻi e hoʻopiʻi e pili ana i nā'ōuli iʻikeʻia.

-r , --root

Hoʻokomo kekahi mau mea hoʻohana i nā modula ma lalo o kahi mea hoʻohanaʻole root a laila e kau i nā modula ma ke kumu. Hiki i kēia kaʻina hana ke waiho i nā modula i loaʻa e ka mea hoʻohanaʻole i ke kumu,ʻoiaiʻo ka papa inoa modules ke kumu o ka pakiaka. Inā hoʻololiʻia ka mea hoʻohana kumuʻole, hiki i kahi mea komo ke kākau i nā modula o kēia mau mea i hoʻohanaʻia e ia mea hoʻohana a hoʻohana i kēia hōʻailona i ka bootstrap a hiki i ka loaʻaʻana o ke komo.

Ma keʻano kuhi, e hōʻole nā ​​loiloi i nā ho'āʻo e hoʻohana i kahi moduleʻaʻole i paʻa i ka pakiaka. ʻO ka hōʻano -r e hoʻopau i ka hemahema aʻae i ke aʻa e hoʻokahe i nā modulaʻaʻole pono i ka pakiaka.

ʻO ka hoʻohanaʻana i -r he mea palekana nui aʻaʻole i manaʻoʻia.

-s , --syslog

E kākau i nā memo a pau ma o syslog daemon ma kahi o stderr.

-u , - hapa hewa

ʻaʻoleʻo ka depmod 2.4 i hoʻonohonoho i kahi lāpili helu hoʻi inā loaʻa nā hōʻailona i hoʻopaʻaʻoleʻia. ʻO ka hoʻokuʻu nui hou o nā modutils (2.5) e hoʻonoho i kahi helu hoʻololi no nā hōʻailona i hoʻopaʻaʻoleʻia. ʻO kekahi o nā māhele e koi i ka helu hoʻololi no kaʻole zero i nā'ōkuhi 2.4 akāʻo kēlā hoʻololiʻana paha e hoʻonā i nā pilikia no nā mea hoʻohana i ka hana kahiko. Inā makemakeʻoe i ka helu hoʻihoʻiʻole zero i ka pahu 2,4, haʻi -u . e hoʻokuʻu ponoʻole ke kumuhana 2.5 i ka hae-hae ae hāʻawi mau i ka wae no ka hoʻihoʻiʻole zero no nā hōʻailona i hoʻopaʻaʻoleʻia.

-v , - verbose

Hōʻike i ka inoa o kēlā me kēia kōmike e hanaʻia ana.

-V , --huli

Hōʻike i kaʻaoʻao o depmod .

ʻO nā koho i hiki ke kōkua i nā poʻe e mālama ana i nā hoʻolaha:

-b mau nūhou pūnaewele , - home - directory resets

Inā hoʻoneʻeʻia ke kumu lāʻau / lib / modules i loko o nā kumu lāʻau o nā modula i kekahi wahi'ē aʻe no ka mālamaʻana i nā modula no kahi'ōlohelohe'ē aʻe,ʻo ka -b koho e hōʻike i ka depmod kahi eʻike ai i ke kiʻi hoʻoneʻe o ke kumu / lib / modules . ʻO nā'ōlelo kuhikuhi i loko o ka pūnaewele pukahana i kūkuluʻia, modules.dep ,ʻaʻole e komo i kaʻaoʻao puka pūnaewele . ʻO kēia keʻano o ka neʻeʻana o ka lāʻau mai nā lipirect / lib / modules i / lib / modules ma ka māhele hope, e pololei nā kuhikuhi a pau.

-Cfilefile , --config configfile

E hoʻohana i ka setfile file ma mua o /etc/modules.conf . Hiki ke hoʻohana 'ia ka MODULECONF ākea āpau e koho i kahiʻenehana hoʻonohonoho likeʻole mai ka laka /etc/modules.conf (a / /etc/conf.modules (deprecated)).

Ke hoʻolālā āpau

Hoʻonohonohoʻia UNAME_MACHINE, hoʻohana nā modutils i kona kumukūʻai ma mua o ka māmā pūnaewele mai ka uname () syscall. E hoʻohana nuiʻia kēia ma ka hōʻuluʻuluʻana i nā modula 64 liʻiliʻi ma kahi o ka hoʻohana a 32 'aiʻole ma ke anake , hoʻonoho UNAME_MACHINE i keʻano o nā modula i kūkuluʻia. ʻAʻole ke kākoʻo o nā loli o kēia manawa i keʻano o ka papa hana kūikawā piha no nā modula, akā, ua hoʻokaʻawaleʻia i ka kohoʻana i waena o 32 a me 64 mauʻano bit o ka hale hoʻokipa hale.

-F kernelsyms , --filesyms kernelsyms

I ka wā e kūkuluʻana i nā faila kūlana no kekahiʻanoʻokoʻa'ē aʻe ma mua o ka'ōmole e holo nei, he mea nui e hoʻohana ka depmod i ka hōʻoia pololei o nā hōʻailona no ka hoʻoholoʻana i nā kuhikuhi noʻonoʻo ma kēlā me kēia module. Hiki i kēia mau hōʻailona ke lilo i kope o System.map mai ka inoa'ē aʻe, aiʻole kekahi kope o ka puka mai / proc / ksyms . Inā hoʻohana kāu'ōmaʻa i ka hōʻailona kiʻi, maikaʻi e hoʻohana i kope o ka puka puka / proc / ksyms , no ka mea, aia i loko o kēlā waihona nā hōʻailona o nā hōʻailona kernel. Akā, hiki iāʻoe ke hoʻohana i System.map me nā hōʻailona hōʻoia.

ʻO ka hoʻonohonoho

Hiki ke hoʻololiʻia ka hana o depmod a me modprobe e ke ( configal ) file configuration /etc/modules.conf .
E nānā i ka modprobe (8) a me ka modules.conf (5) no ka ho'ākāka piha.

Kūlana

I kēlā manawa kēia manawa e hōʻuluʻuluʻoe i kahi kīnā hou, e hoʻokumuʻia ka kauoha " hana modules_install " i kahi papa kuhikuhi hou, akā,ʻaʻole e hoʻololi i ka paʻamau.

Ke loaʻaʻoe i kahi module e piliʻole ana i ka hāʻawiʻana i ka kānana e ponoʻoe e kau ma kahi o nā palapala kūʻokoʻa kūʻokoʻa-ʻaoʻao ma lalo o / lib / modules .

ʻO kēia ke kaʻina hanaʻole, hiki ke hoʻokahuli i ka /etc/modules.conf .

E nānā hoʻi

lsmod (8), ksyms (8)

Mea nui: E hoʻohana i ke kauoha kanaka ( % man ) eʻike ai pehea e hoʻohanaʻia ai kekahi kauoha ma kāu kamepiula.