From 1c5d5e78ae92609c5967507171323d65c764975a Mon Sep 17 00:00:00 2001 From: Christoph Egger Date: Fri, 18 Mar 2011 16:25:51 +0100 Subject: [PATCH] moar content --- lit.tex | 35 +++++++++++++++++++++++++++++++++++ zwischenstand/archive.tex | 17 +++++++++++++++++ zwischenstand/index.tex | 4 +++- zwischenstand/kfreebsd.tex | 21 +++++++++++++++++++++ 4 files changed, 76 insertions(+), 1 deletion(-) create mode 100644 zwischenstand/archive.tex create mode 100644 zwischenstand/kfreebsd.tex diff --git a/lit.tex b/lit.tex index 01f272f..38a64f9 100644 --- a/lit.tex +++ b/lit.tex @@ -47,6 +47,20 @@ \includegraphics[width=.5\textwidth]{images/circle} \end{center} \end{frame} +\begin{frame} + \frametitle{Wie funktioniert das?} + \begin{block}{Gemeinsam} + Alle Debian Kern-Portierungen teilen sich den Paketmanager (apt, + dpkg, \dots{}) und zumindest den großteil des + Archives. Idealerweise verwenden sie den Debian Installer und sind + Bestandteil der Releases + \end{block} + \begin{block}{Unterschiede} + Jede Kern-Portierung kommt mit einem eigenen Betriebssystem-Kern, + manchmal werden das traditionelle Userland und die libc verwendet, + andere greifen auf GNU coreutils und (e)glibc zurück + \end{block} +\end{frame} \begin{frame} \frametitle{Übersicht} @@ -57,4 +71,25 @@ \input{motivation/index} \input{zwischenstand/index} +\begin{frame} + \frametitle{Außerhalb von Debian} + Machen andere Linux-Distributionen vergleichbare Experimente? + \pause + + \bigskip + Ja! \\ + z.\,B. Gentoo (FreeBSD) oder Arch Linux (Hurd) +\end{frame} + +\begin{frame} + \frametitle{Weitere Infos} + \begin{description} + \item[Diese Folien] \url{http://people.debian.org/~christoph/talks/lit-augsburg-2011.de.pdf} + \item[IRC] \#debian-kbsd@irc.oftc.net \#debian-hurd@irc.oftc.net + \item[Wiki] \url{http://wiki.debian.org/Debian_GNU/kFreeBSD} \url{http://wiki.debian.org/TheHurd} + \item[Email] \url{debian-bsd@lists.debian.org} \url{debian-hurd@lists.debian.org} + \item[Andere Vorträge] \url{http://noone.org/talks/kfreebsd/kfreebsd-fosdem.html} + \end{description} +\end{frame} + \end{document} diff --git a/zwischenstand/archive.tex b/zwischenstand/archive.tex new file mode 100644 index 0000000..6a89e05 --- /dev/null +++ b/zwischenstand/archive.tex @@ -0,0 +1,17 @@ +\subsection{Archiv} +\begin{frame} + \begin{block}{kFreeBSD} + Für kFreeBSD sind (auf i386, amd64) mittlerweile über 98\,\% aller Pakete verfügbar, + was etwa dem Durchschnittswert aller offiziellen Portierungen + entspricht. Für mips wird noch an der libc gearbeitet. + \end{block} + \begin{block}{Hurd} + Hurd liegt mit nur etwa 68\,\% immer noch weit zurück. Unter + anderem auch, weil dem Hurd-Kern einfach immer noch entscheidende + Merkmale, z.\,B. DRI + \end{block} + \begin{block}{StormOS} + StormOS, ein Ableger der Nexenta Sparte, ist wohl momentan bei + etwa 10\,\% der Debian-Pakete + \end{block} +\end{frame} \ No newline at end of file diff --git a/zwischenstand/index.tex b/zwischenstand/index.tex index 11ff809..ba6b8ea 100644 --- a/zwischenstand/index.tex +++ b/zwischenstand/index.tex @@ -4,4 +4,6 @@ \tableofcontents[hideothersubsections] \end{frame} -\input{zwischenstand/meilensteine} \ No newline at end of file +\input{zwischenstand/meilensteine} +\input{zwischenstand/archive} +\input{zwischenstand/kfreebsd} diff --git a/zwischenstand/kfreebsd.tex b/zwischenstand/kfreebsd.tex new file mode 100644 index 0000000..729d17f --- /dev/null +++ b/zwischenstand/kfreebsd.tex @@ -0,0 +1,21 @@ +\subsection{kFreeBSD} +\begin{frame} + \frametitle{kFreeBSD} + \begin{block}{Erfolg} + \begin{itemize} + \item \emph{pf} ist soweit einsatzbereit + \item \emph{ZFS} ist im Kern aktiv und die wichtigsten Userland + Komponenten vorhanden + \end{itemize} + \end{block} + \begin{block}{Unvollständig} + \begin{itemize} + \item Einige Netzwerkkomponenten fehlen: NFS, NAT, \dots + \item Die ``Probleme'' von FreeBSD im Desktop bereich (udev, KMS) + fehlen auch in kFreeBSD + \item ifupdown arbeitet momentan mit ifconfig / route wrappern die + kein IPv6 können + \item \dots + \end{itemize} + \end{block} +\end{frame} \ No newline at end of file -- 2.39.2