Ubuntu Online, Fedora Online, Windows online emulator അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാൻ കഴിയുന്ന dh_metainit കമാൻഡ് ആണിത്.
പട്ടിക:
NAME
dh_metainit - പാക്കേജ് ബിൽഡ് ഡയറക്ടറികളിലേക്ക് metainit ഫയലുകൾ ഇൻസ്റ്റാൾ ചെയ്യുക
സിനോപ്സിസ്
dh_metainit [കുറ്റവാളി ഓപ്ഷനുകൾ] [--പേര്=പേര്] [-n] [-o]
വിവരണം
dh_metainit metainit ഫയലുകൾ ഇൻസ്റ്റാൾ ചെയ്യുന്നതിനുള്ള ഉത്തരവാദിത്തമുള്ള ഒരു debhelper പ്രോഗ്രാമാണ്
പാക്കേജ് ബിൽഡിലേക്ക് അപ്ഡേറ്റ്-മെറ്റൈനിറ്റ് സൗകര്യം വഴി ഇനിറ്റ്സ്ക്രിപ്റ്റുകൾ കൂടുതൽ സൃഷ്ടിക്കുന്നു
ഡയറക്ടറികൾ.
ആവശ്യമായ postinst, postrm, prerm കമാൻഡുകൾ എന്നിവയും ഇത് സ്വയമേവ സൃഷ്ടിക്കുന്നു
യൂസർ മെഷീനിൽ പ്രവർത്തിക്കുന്ന init സിസ്റ്റത്തിന് അനുയോജ്യമായ initscripts ഉണ്ടാക്കുക.
പ്രധാനം: സൃഷ്ടിച്ച പോസ്റ്റ്ഇൻസ്റ്റ് സ്ക്രിപ്റ്റ് കണ്ടെത്തുകയാണെങ്കിൽ /etc/init.d/ or / etc / default ഉള്ള ഫയലുകൾ
ഷിപ്പ് ചെയ്ത മെറ്റെയ്നിറ്റ് ഫയലുകളുടെ അതേ പേര്, ഇവ ഇൻസ്റ്റാൾ ചെയ്യാത്തതിൽ നിന്നുള്ള കോൺഫിലുകളാണ്
പാക്കേജുകൾ (ഒരുപക്ഷേ ഈ പാക്കേജിന്റെ മുമ്പത്തെ പതിപ്പ്) അവ നീക്കം ചെയ്തു (അല്ലെങ്കിൽ പുനർനാമകരണം ചെയ്താൽ
ഉപയോക്താവ് അവ പരിഷ്കരിച്ചു). പുതിയ metainit-ന്റെ പേര് സമാനമാണെങ്കിൽ മാത്രമേ ഇത് പ്രവർത്തിക്കൂ
പഴയ init.d യുടെയും ഡിഫോൾട്ട് ഫയലിന്റെയും പേര്, അല്ലാത്തപക്ഷം നിങ്ങൾ ഈ ഫയലുകൾ നീക്കം ചെയ്യേണ്ടിവരും
സ്വയം. കാണുക http://wiki.debian.org/DpkgConffileHandling അതിനു വേണ്ടി.
debian/package.metainit എന്ന് പേരുള്ള ഒരു ഫയൽ നിലവിലുണ്ടെങ്കിൽ, അത് ഇൻസ്റ്റാൾ ചെയ്യപ്പെടും
പാക്കേജ് ബിൽഡ് ഡയറക്ടറിയിലെ etc/metainit/package, "package" എന്നത് മാറ്റിസ്ഥാപിക്കുന്നു
പാക്കേജിന്റെ പേര്.
ഓപ്ഷനുകൾ
-n, --നോസ്ക്രിപ്റ്റുകൾ
postinst/postrm/prem സ്ക്രിപ്റ്റുകൾ പരിഷ്കരിക്കരുത്.
-o, --സ്ക്രിപ്റ്റുകൾ മാത്രം
postinst/postrm/prem സ്ക്രിപ്റ്റുകൾ മാത്രം പരിഷ്ക്കരിക്കുക, യഥാർത്ഥത്തിൽ മെറ്റൈനിറ്റ് ഫയലുകളൊന്നും ഇൻസ്റ്റാൾ ചെയ്യരുത്.
init സ്ക്രിപ്റ്റ് ഷിപ്പ് ചെയ്ത് കൂടാതെ/അല്ലെങ്കിൽ അപ്സ്ട്രീം ഒരു വിധത്തിൽ ഇൻസ്റ്റാൾ ചെയ്താൽ അത് ഉപയോഗപ്രദമാകും
അത് കണ്ടെത്താൻ dh_metainit-നെ അനുവദിക്കുന്നത് എളുപ്പമാക്കുന്നില്ല.
--പേര്=പേര്
ഫയലിന്റെ പേര് ഉപയോഗിച്ച് metainit സ്ക്രിപ്റ്റ് ഇൻസ്റ്റാൾ ചെയ്യുക പേര് സ്ഥിര ഫയൽ നാമത്തിന് പകരം,
പാക്കേജിന്റെ പേര് ഏതാണ്. ഈ പരാമീറ്റർ ഉപയോഗിക്കുമ്പോൾ, dh_metainit തിരയുന്നു ഒപ്പം
സാധാരണ ഫയലുകൾക്ക് പകരം debian/package.name.metainit എന്ന പേരിലുള്ള ഫയലുകൾ ഇൻസ്റ്റാൾ ചെയ്യുന്നു
debian/package.init.
--error-handler=ഫംഗ്ഷൻ
init സ്ക്രിപ്റ്റ് പ്രവർത്തിപ്പിക്കുന്നതിൽ പരാജയപ്പെടുകയാണെങ്കിൽ, പേരുള്ള ഷെൽ ഫംഗ്ഷനിലേക്ക് വിളിക്കുക. പ്രവർത്തനം ആയിരിക്കണം
#DEBHELPER# ടോക്കണിന് മുമ്പായി, prerm, postinst സ്ക്രിപ്റ്റുകളിൽ നൽകിയിരിക്കുന്നു.
കുറിപ്പുകൾ
ഈ കമാൻഡ് നിഷ്ക്രിയമല്ല എന്നത് ശ്രദ്ധിക്കുക. ഇടയിൽ "dh_clean -k" എന്ന് വിളിക്കണം
ഈ കമാൻഡിന്റെ അഭ്യർത്ഥനകൾ. അല്ലെങ്കിൽ, ഇത് ഒരേ വാചകത്തിന്റെ ഒന്നിലധികം സംഭവങ്ങൾക്ക് കാരണമായേക്കാം
മെയിന്റനർ സ്ക്രിപ്റ്റുകളിലേക്ക് ചേർക്കേണ്ടതാണ്.
onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് ഓൺലൈനിൽ dh_metainit ഉപയോഗിക്കുക