<മുമ്പത്തെ | ഉള്ളടക്കം | അടുത്തത്>
9.2.1. ആമുഖവും മുൻവ്യവസ്ഥകളും
അതിശയകരമെന്നു പറയട്ടെ, ഒരു പാക്കേജിന്റെ രൂപത്തിലാണ് ഡെബിയനും കാലിയും കെർണലിനെ നിയന്ത്രിക്കുന്നത്, പരമ്പരാഗതമായി കേർണലുകൾ കംപൈൽ ചെയ്യുകയും ഇൻസ്റ്റാൾ ചെയ്യുകയും ചെയ്യുന്ന രീതിയല്ല. കെർണൽ പാക്കേജിംഗ് സിസ്റ്റത്തിന്റെ നിയന്ത്രണത്തിൽ തുടരുന്നതിനാൽ, അത് പിന്നീട് വൃത്തിയായി നീക്കം ചെയ്യുകയോ അല്ലെങ്കിൽ നിരവധി മെഷീനുകളിൽ വിന്യസിക്കുകയോ ചെയ്യാം. കൂടാതെ, ഈ പാക്കേജുകളുമായി ബന്ധപ്പെട്ട സ്ക്രിപ്റ്റുകൾ ബൂട്ട്ലോഡറുമായും initrd ജനറേറ്ററുമായും ഉള്ള ഇടപെടൽ ഓട്ടോമേറ്റ് ചെയ്യുന്നു.
അപ്സ്ട്രീം ലിനക്സ് ഉറവിടങ്ങളിൽ കേർണലിന്റെ ഒരു ഡെബിയൻ പാക്കേജ് നിർമ്മിക്കുന്നതിന് ആവശ്യമായ എല്ലാം അടങ്ങിയിരിക്കുന്നു, പക്ഷേ നിങ്ങൾ ഇപ്പോഴും ഇൻസ്റ്റാൾ ചെയ്യേണ്ടതുണ്ട് ബിൽഡ്-അത്യാവശ്യ നിങ്ങൾക്ക് ആവശ്യമായ ഉപകരണങ്ങൾ ഉണ്ടെന്ന് ഉറപ്പാക്കാൻ പാക്കേജ്
ഒരു ഡെബിയൻ പാക്കേജ് നിർമ്മിക്കുക. കൂടാതെ, കേർണലിനുള്ള കോൺഫിഗറേഷൻ ഘട്ടം ആവശ്യമാണ് libncurses5- dev പാക്കേജ്. ഒടുവിൽ, ദി വ്യാജ റൂട്ട് അഡ്മിനിസ്ട്രേറ്റീവ് പ്രത്യേകാവകാശങ്ങൾ ആവശ്യമില്ലാതെ ഡെബിയൻ പാക്കേജ് സൃഷ്ടിക്കുന്നത് പാക്കേജ് പ്രാപ്തമാക്കും.
# apt install build-essential libncurses5-dev fakeroot
# apt install build-essential libncurses5-dev fakeroot