SysVinit 2.95

Mgbe ọtụtụ izu nke nnwale beta gasịrị, a mara ọkwa mwepụta ikpeazụ nke SysV init, insserv na startpar.

Ntụle dị mkpirikpi nke mgbanwe isi:

  • SysV pidof wepụrụ usoro nhazi dị mgbagwoju anya ka ọ na-akpata nsogbu nchekwa yana mmejọ ebe nchekwa nwere ike na-enyeghị ọtụtụ uru. Ugbu a onye ọrụ nwere ike ịkọwapụta onye nkesa n'onwe ya, wee jiri ngwaọrụ ndị ọzọ dị ka tr.

  • Emelitela akwụkwọ, ọkachasị maka ịkwụsị.

  • Ugbu a na-eji millisecond igbu oge kama sekọnd mgbe ị na-ehi ụra na mgbe ọ na-emechi, nke kwesịrị inye nkezi nke ọkara sekọnd ngwa ngwa mgbe emechiri ma ọ bụ rebooting.

  • E wepụrụ nkwado maka ọbá akwụkwọ sepol, nke ejighịzi eme ihe mana ọ na-etu ọnụ na Makefile.

  • Emeela ọtụtụ mgbanwe dị ịrịba ama iji tinye ego. E hichaa ụlọ nyocha ihe nketa Debian ma na-arụ ọrụ na Makefile insserv. Ịgba ọsọ "eme nlele" na-eme ka ule niile na-agba ọsọ. Ọ bụrụ na nnwale daa, a na-edobe data o ji maka nnwale kama ihichapụ ya. Nnwale dara ada na-akwụsị ogbugbu nke ihe niile (a na-emebu ihe ndị a), nke, dị ka ndị mmepe si kwuo, kwesịrị inyere ha aka ilekwasị anya na idozi nsogbu ahụ.

  • Ijikwa ọnọdụ dị iche iche emelitere mgbe ị na-ehicha ihe mgbe ule gasịrị.

  • Dị ka ndị mmepe si kwuo, otu n'ime mgbanwe kachasị mkpa bụ na Makefile anaghịzi edegharị faịlụ insserv.conf n'oge echichi. Ọ bụrụ faịlụ insserv.conf adịlarị, a na-emepụta nhazi nlele ọhụrụ aha ya bụ insserv.conf.sample. Nke a kwesịrị ime ka ịnwale ụdị insserv ọhụrụ dị obere ka ọ na-egbu mgbu.

  • Faịlụ /etc/insserv/file-filters, ọ bụrụ na ọ dị, nwere ike ịnwe ndepụta ndọtị faịlụ ndị a na-eleghara anya mgbe nhazi scripts na /etc/init.d. Iwu insserv enweelarị ndepụta dị n'ime nke ndọtị a na-ahụkarị iji leghara ya anya. Ihe ọhụrụ a na-enye ndị nchịkwa ohere ịgbasa ndepụta a.

  • Startpar dị ugbu a na / bin kama / sbin, nke ga-eme ka ndị ọrụ na-enweghị ohere jiri ọrụ a. Ibe akwụkwọ ntuziaka esiwokwa na ngalaba 8 gaa na ngalaba 1 iji gosipụta mgbanwe a.

  • N'oge ule, atụmatụ mbụ bụ ịkwaga ụdị makefile ndabere: ozi sitere na / wdg na / var ma ọ bụ na / lib, mana nke a mechara bụrụ nsogbu mgbe ị na-arụ ọrụ na sistemụ faịlụ netwọkụ yana ụfọdụ ihe ndị ọzọ, ọkachasị nsogbu FHS. . Ya mere, echekwara atụmatụ ndị ahụ ma ugbu a ozi ndabere na-anọgide na /etc. Ndị mmepe na-ekwu maka ohere ịlaghachi na atụmatụ a ma emechaa ma ọ bụrụ na egosipụtara ma nwalee ebe ọzọ dị mma.

Enwere ike ịhụ ngwugwu kwụ ọtọ ọhụrụ maka sysvinit-2.95, insserv-1.20.0 na startpar-0.63 na enyo Savannah: http://download.savannah.nongnu.org/releases/sysvinit/

isi: linux.org.ru

Tinye a comment