[bootlin/training-materials updates] master: Embedded Linux: remove details about Debian package management (1a6395cd)

Michael Opdenacker michael.opdenacker at bootlin.com
Mon Feb 21 08:58:08 CET 2022


Repository : https://github.com/bootlin/training-materials
On branch  : master
Link       : https://github.com/bootlin/training-materials/commit/1a6395cdc40593e8ca29dcc84c4904b583c6d2e3

>---------------------------------------------------------------

commit 1a6395cdc40593e8ca29dcc84c4904b583c6d2e3
Author: Michael Opdenacker <michael.opdenacker at bootlin.com>
Date:   Mon Feb 21 08:58:08 2022 +0100

    Embedded Linux: remove details about Debian package management
    
    Instructions to use "apt" are given in the labs anyway.
    
    Signed-off-by: Michael Opdenacker <michael.opdenacker at bootlin.com>


>---------------------------------------------------------------

1a6395cdc40593e8ca29dcc84c4904b583c6d2e3
 .../sysdev-dev-environment.tex                     | 44 ++--------------------
 1 file changed, 4 insertions(+), 40 deletions(-)

diff --git a/slides/sysdev-dev-environment/sysdev-dev-environment.tex b/slides/sysdev-dev-environment/sysdev-dev-environment.tex
index abe82ef2..d4c28863 100644
--- a/slides/sysdev-dev-environment/sysdev-dev-environment.tex
+++ b/slides/sysdev-dev-environment/sysdev-dev-environment.tex
@@ -52,8 +52,8 @@
       \begin{itemize}
       \item Ubuntu, Debian, Fedora, openSUSE, Red Hat, etc.
       \end{itemize}
-    \item We have chosen Ubuntu, as it is a {\bf widely used and easy to
-        use} desktop Linux distribution
+    \item We have chosen Ubuntu, derived from Debian, as it is a
+      {\bf widely used and easy to use} desktop Linux distribution.
     \item The Ubuntu setup on the training laptops has intentionally
       been left untouched after the normal installation
       process. Learning embedded Linux is also about learning the tools
@@ -104,6 +104,8 @@
     \begin{itemize}
     \item \code{.deb} on Debian and Ubuntu, \code{.rpm} on Red Hat,
       Fedora, openSUSE
+    \item Our practical labs will show you how to use the \code{apt}
+      command to install new packages on Debian based distros.
     \end{itemize}
   \item Packages are stored in {\bf repositories}, usually on HTTP or
     HTTPS servers
@@ -112,47 +114,9 @@
   \item Note: {\em Snap} and {\em Flatpak} offer new ways of packaging
     applications in a self-contained way. See
     \url{https://www.atechtown.com/flatpak-vs-snap/}.
-
 \end{itemize}
 \end{frame}
 
-\begin{frame}
-  \frametitle{Managing software packages (1)}
-  Instructions for Debian based GNU/Linux systems (Debian, Ubuntu...)
-  \begin{itemize}
-  \item Package repositories are specified in \code{/etc/apt/sources.list}
-	and in files under \code{/etc/apt/sources.list.d/}
-  \item To update package repository lists:\\
-    \code{sudo apt update}
-  \item To find the name of a package to install, the best is to use
-    the search engine on \url{https://packages.debian.org} or on
-    \url{https://packages.ubuntu.com}. You may
-    also use:\\
-    \code{apt-cache search <keyword>}
-  \end{itemize}
-\end{frame}
-
-\begin{frame}
-  \frametitle{Managing software packages (2)}
-  \begin{itemize}
-  \item To install a given package:\\
-    \code{sudo apt install <package>}
-  \item To remove a given package:\\
-    \code{sudo apt remove <package>}
-  \item To install all available package updates:\\
-    \code{sudo apt dist-upgrade}
-  \item Get information about a package:\\
-    \code{apt show <package>}
-  \item Graphical interfaces
-    \begin{itemize}
-    \item Synaptic for GNOME
-    \item KPackageKit for KDE
-    \end{itemize}
-  \end{itemize}
-  Further details on package management:\\
-  \url{https://www.debian.org/doc/manuals/debian-reference/ch02.en.html}
-\end{frame}
-
 \begin{frame}
   \frametitle{Host vs. target}
   \begin{itemize}




More information about the training-materials-updates mailing list