Om de Linux -programmeur , leren werken met en het programma van de Linux kernel is een van de meest lonende dingen die hij kan doen . Veranderingen in de kernel invloed op het leven van alle Linux-gebruikers , ongeacht wat bijzondere smaak van Linux een individuele gebruiker op zijn systeem heeft geïnstalleerd , alle distributies van Linux af van de Linux kernel . Wat je nodig hebt internetverbinding Programming ervaring Toon Meer Aanwijzingen 1 uzelf vertrouwd met Linux , indien niet reeds zeer deskundig in het. Dit kan gedaan worden met behulp van een distributie van Linux , al is het waarschijnlijk een goed idee om te kijken naar een paar van hen , omdat een programmeur hoeft alleen bezig te houden met de onderliggende kernel , het ontwikkelen van een goed begrip van wat de verschillende projecten zijn gebouwd op de top van de kernel en hoe de kernel zelf in wisselwerking met die projecten . Linux Kernel Newbies is een goede plek om te gaan voor de basisinformatie die nodig is om de kernel betrokkenheid beginnen . Kopen van 2 frisse duik in American National Standards Institute ( ANSI ) C taal . De kernel is geschreven in standaard C , dit is heel anders derivaat talen zoals Objective - C , C + + en C # . Het is belangrijk om een expert in C te werken met Linux kernel geworden - zo comfortabel met de taal geworden Acclimate 3 met de huidige kernel build de broncode . . Een van de beste manieren om een software project te begrijpen is om gewoon te kijken naar de code . Bestudeer de code totdat bekend is met de manier waarop het werkt en de codering conventies die worden gebruikt voor het project . De broncode is te vinden op de webpagina van de kernel . 4 Betrek jezelf met de kernel en een grotere Linux-gemeenschap . Het overgrote deel van de werkzaamheden binnen de Linux gemeenschap wordt gedaan door vrijwilligers , dus het is heel gemakkelijk om betrokken bij de gemeenschap te krijgen , alles wat je hoeft te doen is vrijwilliger hulp . De gemeenschap is altijd op zoek naar vrijwilligers om squash bugs en opruimen code , zelfs als die vrijwilligers zijn niet deskundig kernel programmeurs . Communiceer 5 met de gemeenschap vaak en blijven werken aan de kernel . Werken met de kernel is een effectieve manier om kernel programmeren beheersen . Je zou een kernel expert jezelf te zijn als je gewoon blijven betrokken bij het project .
|