From 58d2d02a1382d3b385584d543e6f8129920f8c25 Mon Sep 17 00:00:00 2001
From: Manuel Traut <manut@linutronix.de>
Date: Sun, 17 Oct 2010 18:56:40 +0200
Subject: what is linux: added some topics about distri, gnu, ..

Signed-off-by: Manuel Traut <manut@linutronix.de>
---
 .../what-is-linux/pres_what-is-linux_de.tex        | 139 ++++++++++++++++++++-
 1 file changed, 133 insertions(+), 6 deletions(-)

(limited to 'linux-basics/what-is-linux/pres_what-is-linux_de.tex')

diff --git a/linux-basics/what-is-linux/pres_what-is-linux_de.tex b/linux-basics/what-is-linux/pres_what-is-linux_de.tex
index fbd44f1..84af466 100644
--- a/linux-basics/what-is-linux/pres_what-is-linux_de.tex
+++ b/linux-basics/what-is-linux/pres_what-is-linux_de.tex
@@ -13,7 +13,7 @@
 
 \maketitle
 
-% ----- Slide ------------------
+\section{Entstehung}
 \begin{frame}
 \begin{figure}[h]
 \centering
@@ -21,7 +21,6 @@
 \end{figure}
 \end{frame}
 
-% ----- Slide ------------------
 \begin{frame}
 \begin{figure}[h]
 \centering
@@ -29,7 +28,6 @@
 \end{figure}
 \end{frame}
 
-% ----- Slide ------------------
 \begin{frame}
 \begin{figure}[h]
 \centering
@@ -37,7 +35,6 @@
 \end{figure}
 \end{frame}
 
-% ----- Slide ------------------
 \begin{frame}
 \begin{figure}[h]
 \centering
@@ -45,7 +42,6 @@
 \end{figure}
 \end{frame}
 
-% ----- Slide ------------------
 \begin{frame}[fragile]
 \begin{verbatim}
 Hello everybody out there using minix -
@@ -58,7 +54,6 @@ since april, and is starting to get ready.
 Linus Torvalds (1991 / Minix newsgroup)
 \end{frame}
 
-% ----- Slide ------------------
 \begin{frame}
 \begin{figure}[h]
 \centering
@@ -66,4 +61,136 @@ Linus Torvalds (1991 / Minix newsgroup)
 \end{figure}
 \end{frame}
 
+\section{Linux, GNU/Linux, \dots}
+\begin{frame}
+\frametitle{Begriffsdefinition}
+\begin{itemize}
+\item Linux Kernel
+\item GNU Tools
+\end{itemize}
+\end{frame}
+
+\begin{frame}
+\frametitle{Linux Kernel}
+\begin{itemize}
+\item Scheduling
+\item Memory Management
+\item Gerätetreiber
+\item Netzwerk
+\item Dateisysteme
+\end{itemize}
+\end{frame}
+
+\begin{frame}
+\frametitle{GNU Tools}
+GNU seit 1984, bestrebt Entwicklung eines 'UNIX-like OS'
+\begin{itemize}
+\item glibc, gcc, gdb, autotools
+\item bash
+\item init
+\item gnome
+\item emacs, gimp
+\end{itemize}
+komplette Liste: http://directory.fsf.org/GNU/
+\end{frame}
+
+\section{Benutzerscnittstellen}
+\begin{frame}
+\begin{description}
+\item[textbasiert] bash, zsh, korn-shell, \dots
+\begin{itemize}
+\item wenig Bandbreite notwendig
+\item scriptbar
+\item resourcenschonend
+\end{itemize}
+\end{description}
+\end{frame}
+
+\begin{frame}
+\begin{description}
+\item[grafisch]
+\begin{description}
+\item[Xorg] freie X11 Implementierung
+\begin{itemize}
+\item netzwerkfähig
+\item modular: input, graphics
+\end{itemize}
+\end{description}
+\end{description}
+\end{frame}
+
+\begin{frame}
+\begin{description}
+\item[grafisch]
+\begin{description}
+\item[Windowmanager]
+\begin{itemize}
+\item i.d.R. on top of X11
+\item Ziel: komfortable Darstellung mehrerer Fenster
+\item metacity, compiz, fluxbox, WindowMaker, \dots
+\end{itemize}
+\end{description}
+\end{description}
+\end{frame}
+
+\begin{frame}
+\begin{description}
+\item[grafisch]
+\begin{description}
+\item[Bedienoberflächen]
+\begin{itemize}
+\item Windowmanager + Komfort
+\item Ziel: intuitive Bedienoberfläche
+\item Gnome, KDE, E17, Android, \dots
+\end{itemize}
+\end{description}
+\end{description}
+\end{frame}
+
+\section{Distributionen}
+\begin{frame}
+\frametitle{Begriffsdefinition}
+Eine klassische Linux Distribution assistiert den Benutzer
+\begin{itemize}
+\item Software wird in Paketen zur Verfügung gestellt
+\item Auflösen der Abhängigkeiten zwischen Paketen
+\item Auswahl und Update von Paketen
+\item i.d.R. wird die Software auch in Binärform für eine oder mehrere CPU Architekturen zur Verfügung gestellt
+\end{itemize}
+\end{frame}
+
+\begin{frame}
+\frametitle{populäre Distributionen}
+\begin{itemize}
+\item Debian, ubuntu
+\item Red Hat, Fedora
+\item Slackware
+\item gentoo
+\end{itemize}
+\end{frame}
+
+\section{Linux im Alltag}
+\begin{frame}[fragile]
+\frametitle{unterstützte Architekturen}
+\begin{verbatim}
+manut@beeblebrox:/usr/src/linux$ ls arch
+alpha  blackfin  h8300    m32r       microblaze 
+parisc score     tile     x86_64     arm
+cris   ia64      m68k     mips       powerpc
+sh     um        xtensa   avr32      frv
+x86    m68knommu mn10300  s390       sparc
+\end{verbatim}
+\end{frame}
+
+\begin{frame}
+\frametitle{Einsatzgebiete}
+\begin{itemize}
+\item Router, z.B. FritzBox
+\item Android Handies
+\item industrielle Steuerungen, z.B. Wago, TRUMPF
+\item Mediaplayer, Internetradios
+\item \dots
+\end{itemize}
+\end{frame}
+
 \end{document}
-- 
cgit v1.2.3

