“Conocimientos Sistemas>Linux

Aprender Kernel Linux Programación

2012/11/13
Para el programador de Linux , aprender a trabajar y programar el kernel Linux es una de las cosas más gratificantes que puede hacer . Los cambios en el impacto kernel la vida de todos los usuarios de Linux , independientemente de qué sabor particular de Linux a un usuario individual se ha instalado en su sistema , todas las distribuciones de Linux se ejecutan fuera del kernel Linux. Cosas que necesitará
internet Programación
experiencia
Ver Más instrucciones
1

familiarizarse con Linux, si no está ya muy bien en ella. Esto se puede hacer con cualquier distribución de Linux , aunque es probable que sea una buena idea para ver a algunos de ellos , ya que necesita un programador sólo se preocupa por el núcleo subyacente , desarrollar una comprensión de lo que los diferentes proyectos se han construido en la cima de el kernel y cómo el propio núcleo interactúa con esos proyectos. Novatos del kernel de Linux es un buen lugar para ir a la información básica necesaria para iniciar la participación del núcleo.
2

refrescarse en American National Standards Institute (ANSI ) Lenguaje C . El kernel Linux está escrito en C estándar , lo que es muy diferente de los idiomas derivados como Objective- C , C + + y C #. Es importante llegar a ser un experto en C para trabajar con Linux kernel - así que se sientan cómodos con el idioma
3

Acclimate con el código fuente del kernel actual de construcción . . Una de las mejores maneras de entender un proyecto de software es simplemente mirar su código . Estudiar el código hasta familiarizarse con la forma en que funciona y las convenciones de codificación que se utilizan para el proyecto. El código fuente se puede encontrar en la página Web del kernel.
4

Involucrar a ti mismo con el núcleo y una mayor comunidad Linux. La gran mayoría de los trabajos realizados dentro de la comunidad Linux se realiza por voluntarios , por lo que es muy fácil de participar en la comunidad , todo lo que tienes que hacer es voluntario ayuda. La comunidad siempre está buscando voluntarios para insectos de la calabaza y limpiar el código , incluso si los voluntarios no son expertos programadores del kernel.
5

Comunicarse con la comunidad a menudo y continúe trabajando en el kernel. Trabajar con el núcleo es una forma eficaz de dominar la programación del núcleo . Usted puede ser un experto kernel mismo si te quedas involucrado con el proyecto.

Linux
Cómo instalar Linux con arranque dual
Cómo configurar un firewall de Linux para FTP pasivo
Cómo cambiar de usuario en Linux Shell
Ubuntu Network Manager no está ahorrando My WiFi contraseña
Cómo ejecutar MS Office en Linux
Cómo actualizar los núcleos en Redhat 5
Cómo supervisar el tráfico de red en Linux
Cómo cambiar un nombre de host Debian
Conocimientos Informáticos © http://www.ordenador.online