Linux Fundamentals
Für alle die einen Überblick erhalten möchten:
- über die Struktur und Funktionsweise von Linux und
- zum Thema Lizenzen und Open Source Software.
In diesem Kurs beschäftigen wir uns mit dem Kernel als zentralen Baustein von Linux, mit unterschiedlichen Werkzeugen und mit Buildsystemen. Ebenso setzen wir uns mit Entwicklungsumgebungen für die Applikationserstellung auseinander, inkl. Debugging. Sie lernen hierbei unter anderem den GNU Compiler und die wichtigsten Debugwerkzeuge kennen. Ein weiteres zentrales Thema ist das Root File System von Linux, die Crossentwicklung und der Unterschied zur nativen Entwicklung.
Agenda:
- Overview of structure and function of Linux
- Kernel - Linux Kernel by your own
- Build System for kernel – an introduction
- Build System for Kernel (Debian based)
- Native application development
- Root File System
- Difference between native and cross development
- Cross development for applications
- Overview Open Source software and Licences
- Reasonable HW infrastructure for Linux development
- Reasonable SW Infrastructure for Linux development (Build System, version control system, distributed development ...)
Termin:* | Kursbeginn | Kursende |
01.02.2021- 05.02.2021 | 09:00 | 13:30 |
Kurssprache: Deutsch
* Weitere Termine 2021:
07. - 11. Juni (Kurssprache: Englisch)
18. - 22. Oktober (Kurssprache: Deutsch)