-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathPaketverwaltung.tex
More file actions
executable file
·47 lines (37 loc) · 2.07 KB
/
Paketverwaltung.tex
File metadata and controls
executable file
·47 lines (37 loc) · 2.07 KB
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
\section{Paketverwaltung}
Die meisten Programme, die man benötigt, müssen nicht manuell heruntergeladen werden. Software ist bei den meisten Linux-Distributionen in Paketen organisiert; mit einem Paketmanager kann diese Software automatisch installiert und auf dem aktuellen Stand gehalten werden.
In Ubuntu und ähnlichen Systemen wird APT\footnote{\url{https://wiki.ubuntuusers.de/APT/}} verwendet. Neben der Möglichkeit, Pakete über Kommandozeilenparameter zu installieren, sind auch unterschiedliche Programme\footnote{\url{https://wiki.ubuntuusers.de/Pakete\_installieren/}} vorhanden, die eine grafische Benutzeroberfläche zur Installation und Verwaltung von Paketen anbieten.
Neben den offiziellen Paketquellen (diese sind von Anfang an aktiviert) können noch Fremdquellen\footnote{\url{https://wiki.ubuntuusers.de/Fremdquellen/}}, sogenannte PPAs\footnote{\url{https://wiki.ubuntuusers.de/Paketquellen_freischalten/PPA/}} hinzugefügt werden. Das macht man meistens, um eine aktuellere Version eines Programmes zu erhalten oder um Pakete zu installieren, die in den offiziellen Quellen nicht enthalten sind. Es ist aber unbedingt zu beachten, dass Fremdquellen die Stabilität und die Sicherheit des Systems gefährden \emph{können}. Deshalb werden die offiziellen Paketquellen üblicherweise bevorzugt.
\subsection{Die wichtigsten Befehle für die Kommandozeile}
\begin{multicols}{2}
Die lokalen Paketlisten aktualisieren
\begin{lstlisting}
sudo apt-get update
\end{lstlisting}
Alle Softwarepakete aktualisieren
\begin{lstlisting}
sudo apt-get upgrade
\end{lstlisting}
\end{multicols}
\begin{multicols}{2}
Ein Programm installieren
\begin{lstlisting}
sudo apt-get install program
\end{lstlisting}
Ein Programm deinstallieren
\begin{lstlisting}
sudo apt-get remove program
\end{lstlisting}
\end{multicols}
\begin{multicols}{2}
Eine Fremdquelle hinzufügen
\begin{lstlisting}
sudo add-apt-repository ppa:LP-BENUTZER/PPA-NAME
sudo apt-get update
\end{lstlisting}
\columnbreak
Nicht mehr benötigte Pakete deinstallieren
\begin{lstlisting}
sudo apt-get autoremove
\end{lstlisting}
\end{multicols}