blob: 25cd1ccaa2936917d15e267cf06874fba04a3e61 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
|
\input{configpres}
\title{Rootfilesystem from scratch vs. Debian based system}
\maketitle
\subsection{Rootfilesystem from scratch}
\subsubsection{Overview}
\begin{frame}
\frametitle{RFS from scratch}
Advantage:
\begin{itemize}
\item smallest footprint
\end{itemize}
Disadvantages:
\begin{itemize}
\item manual dependency tracking
\item hard to maintain (track bugs for each source)
\end{itemize}
Okay for systems that have less than 16 MB flash.
\end{frame}
\begin{frame}
\frametitle{RFS from scratch}
HOWTO: see app-devel/cross-devel section
\end{frame}
\subsection{Debian based system}
\subsubsection{Overview}
\begin{frame}
\frametitle{Debian based system}
Advantages
\begin{itemize}
\item Bugtracking is made by Debian
\item Dependencytracking is made by Debian
\item easy to add new packages
\end{itemize}
Disadvantages
\begin{itemize}
\item standard system is about 100 MB
\end{itemize}
\end{frame}
\subsubsection{HOWTO}
\begin{frame}[containsverbatim]
\frametitle{cross debootstrap}
\lstinputlisting[language=sh]{deb.sh}
\end{frame}
\input{tailpres}
|