Skip to content
Snippets Groups Projects
Commit 9d6be39f authored by Christopher Spinrath's avatar Christopher Spinrath Committed by Christopher Spinrath
Browse files

Buildhau Folien: LIPImage Inhalt

parent 426592fc
No related branches found
No related tags found
No related merge requests found
...@@ -228,6 +228,7 @@ text width=8em, text centered, rounded corners, minimum height=4em] ...@@ -228,6 +228,7 @@ text width=8em, text centered, rounded corners, minimum height=4em]
\item \enquote{richtiges} rootfs wird /root \item \enquote{richtiges} rootfs wird /root
\item<2> \textcolor{blue}{\textit{modprobe.d} und \textit{sysctl.d} angepasst} \item<2> \textcolor{blue}{\textit{modprobe.d} und \textit{sysctl.d} angepasst}
\item<2> \textcolor{blue}{diverse Pakete sind vorinstalliert} \item<2> \textcolor{blue}{diverse Pakete sind vorinstalliert}
\item<2> \textcolor{blue}{Deduplizierung von 64Bit und 32Bit}
\end{itemize} \end{itemize}
\end{column} \end{column}
\end{columns} \end{columns}
...@@ -238,37 +239,68 @@ text width=8em, text centered, rounded corners, minimum height=4em] ...@@ -238,37 +239,68 @@ text width=8em, text centered, rounded corners, minimum height=4em]
\tableofcontents[currentsection] \tableofcontents[currentsection]
\end{frame} \end{frame}
\begin{frame} \begin{frame}{LIPImage -- versionierte Dateien}
\begin{tikzpicture} % \begin{tikzpicture}[scale=2.7]
\coordinate (sw) at (0, 0); % \coordinate (sw) at (0, 0);
\coordinate (nw) at (0, 2); % \coordinate (nw) at (0, 2);
\coordinate (no) at (3, 2); % \coordinate (no) at (3, 2);
\coordinate (so) at (3, 0); % \coordinate (so) at (3, 0);
\coordinate (om) at (3 ,1); % \coordinate (om) at (3 ,1);
\coordinate (wm) at (0 ,1); % \coordinate (wm) at (0 ,1);
\coordinate (nsw) at (3, 0.4); % \coordinate (nsw) at (3, 0.4);
\coordinate (nnw) at (3, 1.6); % \coordinate (nnw) at (3, 1.6);
\coordinate (nno) at (4.4, 1.6); % \coordinate (nno) at (4.4, 1.6);
\coordinate (nso) at (4.4, 0.4); % \coordinate (nso) at (4.4, 0.4);
\coordinate (h1a) at (3.95, 1.5); % \coordinate (h1a) at (3.95, 1.5);
\coordinate (h1b) at (3.75, 1.2); % \coordinate (h1b) at (3.75, 1.2);
\coordinate (h2a) at (3.95, 0.8); % \coordinate (h2a) at (3.95, 0.8);
\coordinate (h2b) at (3.75, 0.5); % \coordinate (h2b) at (3.75, 0.5);
\draw[fill=green!40!white, rounded corners=4pt] (om) -- (so) -- (sw) -- (wm); % \draw[fill=blue!80!white, rounded corners=4pt] (om) -- (so) -- (sw) -- (wm);
\draw[fill=red!80!black, rounded corners=4pt] (om) -- (no) -- (nw) -- (wm); % \draw[fill=green!50!white, rounded corners=4pt] (om) -- (no) -- (nw) -- (wm);
\draw [fill=LightGrey] (no) -- (nnw) -- (nno) -- (nso) -- (nsw) -- (so) -- (no) ; %% \draw [fill=LightGrey] (no) -- (nnw) -- (nno) -- (nso) -- (nsw) -- (so) -- (no) ;
\draw (om)--(wm); % \draw [fill=LightGrey] (nnw) -- (nno) -- (nso) -- (nsw) -- (nnw) ;
% \draw (om)--(wm);
\node at (.5,1.5) [align=center, white] {32 bit \\ binaries}; %
\node at (.5,.5) [align=center] {64 bit \\ binaries}; % \node at (nw) [align=center, white] {\begin{minipage}{5cm}\begin{itemize}
\draw [fill=blue!40!white] (2,0) rectangle (3,2);\node at (2.5,1) [align=center] {offline \\ Repo}; % \item foo
\draw [fill=yellow!40!white] (1,0) rectangle (2,2);\node at (1.5,1) [align=center] {non \\ arch}; % \end{itemize}\end{minipage}};
% %\node at (.5,.5) [align=center] {64 bit \\ binaries};
\draw [fill=gray] (h1a) rectangle (h1b); % %\draw [fill=blue!40!white] (2,0) rectangle (3,2);\node at (2.5,1) [align=center] {offline \\ Repo};
\draw [fill=gray] (h2a) rectangle (h2b); % %\draw [fill=yellow!40!white] (1,0) rectangle (2,2);\node at (1.5,1) [align=center] {non \\ arch};
%
\node [right] at (3.0, 1.4) {4GB}; % \draw [fill=gray] (h1a) rectangle (h1b);
\end{tikzpicture} % \draw [fill=gray] (h2a) rectangle (h2b);
%
% %\node [right] at (3.0, 1.4) {4GB};
% \end{tikzpicture}
\begin{itemize}
\item aus dem \texttt{lipstick} git
\item lassen sich mit git einfach aktualisieren
\item zum großen Teil handgeschrieben
\item kleine Dateien
\vspace{1em}
\pause
\item grub Konfiguration
\item linuxparty.sh inklusive Paketdokumentation
\item Hilfsskripte
\item initrd Hooks (lipnsa)
\item EFI-Shell, FreeDOS
\end{itemize}
\end{frame}
\begin{frame}{LIPImage -- generierte Dateien}
\begin{itemize}
\item werden von LIPCK generiert
\item Aktualisierung nur durch Neubau des Image möglich
\item sollten flexibel sein
\item große oder stark abhängige Dateien
\vspace{1em}
\pause
\item Bootloader (4x grub + 1x shim)
\item Kernel und initramfs (je 2x)
\item rootfs (common, 32Bit, 64Bit)
\item .disk
\end{itemize}
\end{frame} \end{frame}
\section{Aufbau und Arbeitsweise von LIPCK} \section{Aufbau und Arbeitsweise von LIPCK}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment