102.4

Debian-Paketmanagement verwenden

Code: 102.4

progress.course_progress / 1 Lektionen

Du bist nicht angemeldet. Melde dich an, um deinen Lernfortschritt zu speichern und Quizze zu bearbeiten.

1

Debian-Paketverwaltung verwenden

102.4.L1

10 Quiz 10 Karten
## Lernziele
- Kernkonzepte von **Debian-Paketverwaltung** verstehen
- Prüfungsrelevante Befehle und Konfigurationen beherrschen
- Typische Fehlerquellen erkennen und beheben

## Zusammenfassung
Diese Lektion behandelt das LPIC-Thema **Debian-Paketverwaltung verwenden**. Das Thema gehört zum Bereich Debian-Paketverwaltung und ist Teil des offiziellen Prüfungsstoffs.

Im Fokus stehen die praktischen Grundlagen, die für die Zertifizierung essenziell sind. Wichtige Schwerpunkte sind: dpkg, apt, apt-get.

## Wichtige Befehle
- Inhalt folgt in der aktualisierten Version

## Prüfungstipps
- Lesen Sie die Manpages zu allen genannten Befehlen
- Üben Sie Befehle in einer virtuellen Maschine oder Container-Umgebung
- Achten Sie auf die Unterschiede zwischen Distributionen

## Weiterführende Links
- [LPI-Lernmaterial (offiziell)](https://www.lpi.org)
- [Linux Man Pages Online](https://man7.org/linux/man-pages/)

Quiz (10 Fragen)

Frage / 10 /

Wie lautet der Befehl, um ein Paket namens package.deb mit dpkg zu installieren?

Erklärung: bergeben Sie den Parameter -i an dpkg: # dpkg -i package.deb

Finden Sie mittels dpkg-query heraus, welches Paket eine Datei namens 7zr.1.gz enthält.

Erklärung: Finden Sie mittels dpkg-query heraus, welches Paket eine Datei namens 7zr.1.gz enthält. Fügen Sie den Parameter -S zu dpkg-query hinzu: # dpkg-query -S 7zr.1.gz

Können Sie ein Paket namens unzip mit dpkg -r unzip aus dem System entfernen, wenn das Paket file-roller davon abhängt? Wenn nicht, was wäre dann der richtige Weg, dies zu tun?

Erklärung: Wenn nicht, was wäre dann der richtige Weg, dies zu tun? Nein. dpkg löst keine Abhängigkeiten auf und lässt Sie ein Paket nicht entfernen, wenn ein anderes installiertes Paket davon abhängt. In diesem Beispiel könnten Sie zuerst file-roller entfernen (vorausgesetzt, nichts hängt davon ab) und dann unzip entfernen, oder Sie könnten beide gleichzeitig entfernen: # dpkg -r unzip file-roller

Wie können Sie mit apt-file herausfinden, welches Paket die Datei unrar enthält?

Erklärung: Wie können Sie mit dem Dienstprogramm apt-file herausfinden, welches Paket die Datei /usr/bin/unrar enthält? Verwenden Sie den Parameter search gefolgt vom Pfad (oder Dateinamen): # apt-file search /usr/bin/unrar

Wie lautet der Befehl, um mit apt-cache Informationen für das Paket gimp anzuzeigen? LPIC-1 (101) (Version 5.0) | 102.4 Debian-Paketverwaltung verwenden | 121

Erklärung: Verwenden Sie den Parameter show gefolgt vom Paketnamen: # apt-cache show gimp LPIC-1 (101) (Version 5.0) | 102.4 Debian-Paketverwaltung verwenden | 125

Was macht der Befehl apt-get update?

Erklärung:

Wie zeigen Sie alle installierten Pakete auf einem Debian-System an?

Erklärung:

Was ist der Unterschied zwischen apt-get remove und apt-get purge?

Erklärung:

Welche Datei enthält die Liste der APT-Repositories auf einem Debian-System?

Erklärung:

Was macht der Befehl apt-cache search?

Erklärung:

✓ Quiz abgeschlossen! 🎉

/ richtig

Zur Kursübersicht

Karteikarten (10)

Karte / 10

Frage

Ein Repository mit Debianquellpaketen für die xenial-Distribution, gehostet auf http://us.archive.ubuntu.com/ubuntu/ und mit Paketen für die universe-Komponente soll auf einem System zur Verfügung gestellt werden. Wie lautet der entsprechende Eintrag, welcher in der Datei /etc/apt/sources.list vorgenommen werden muss?

Tippe zum Aufdecken →

Antwort

Quellpakete sind vom Typ deb-src, daher muss die Zeile wie folge lauten: deb-src http://us.archive.ubuntu.com/ubuntu/ xenial universe Diese Zeile könnte auch innerhalb einer .list-Datei in /etc/apt/sources.list.d/ hinzugefügt werden. Der Name ist frei wählbar, sollte aber aussagekräftig sein, wie etwas xenial_sources.list.

Frage

While compiling a program, you come across an error message complaining that the header file zzip-io.h is not present in your system. How can you find out which package provides that file?

Tippe zum Aufdecken →

Antwort

Use apt-file search to find which package contains a file not present in the system: # apt-file search zzip-io.h

Frage

Wie können Sie eine Abhängigkeitswarnung ignorieren und ein Paket mit dpkg entfernen, selbst wenn es im System Pakete gibt, die davon abhängen?

Tippe zum Aufdecken →

Antwort

Der Parameter --force kann verwendet werden, aber dies sollte nie erfolgen, es sei denn, Sie wissen genau, was Sie tun. Denn es besteht große Gefahr, dass Ihr System in einem inkonsistenten oder “defekten” Zustand hinterlassen wird.

Frage

Wie können Sie mit apt mehr Informationen über ein Paket namens midori erhalten?

Tippe zum Aufdecken →

Antwort

Wie können Sie mit apt-cache mehr Informationen über ein Paket namens midori erhalten? Verwenden Sie apt-cache show, gefolgt von dem Paketnamen: # apt-cache show midori

Frage

Welcher Befehl sollte vor der Installation oder Aktualisierung von Paketen mit apt benutzt werden, um sicherzustellen, dass der Paketindex aktuell ist? LPIC-1 (101) (Version 5.0) | Thema 102: Linux-Installation und -Paketverwaltung 122 |

Tippe zum Aufdecken →

Antwort

apt-get update sollte verwendet werden. Dadurch werden die neuesten Paketindizes von LPIC-1 (101) (Version 5.0) | Thema 102: Linux-Installation und -Paketverwaltung 126 | den Repositories heruntergeladen, die in der Datei /etc/apt/sources.list oder im Verzeichnis /etc/apt/sources.list.d/ gelistet sind. LPIC-1 (101) (Version 5.0) | 102.4 Debian-Paketverwaltung verwenden | 127 102.5 RPM und YUM-Paketverwaltung verwenden Referenz zu den LPI-Lernzielen LPIC-1 v5, Exam 101, Objective 102.5 Gewichtung 3 Hauptwissensgebiete • Pakete mit RPM, YUM und Zypper installieren, reinstallieren, aktualisieren und entfernen • Informationen über RPM-Pakete bestimmen wie Version, Status, Abhängigkeiten, Integrität und Signaturen • herausfinden, welche Dateien ein Paket zur Verfügung stellt, und herausfinden,

Frage

Was ist der Unterschied zwischen apt-get remove und apt-get purge?

Tippe zum Aufdecken →

Antwort

apt-get remove entfernt das Paket, lässt aber Konfigurationsdateien erhalten. apt-get purge entfernt das Paket und alle zugehörigen Konfigurationsdateien.

Frage

Was zeigt der Befehl dpkg -l?

Tippe zum Aufdecken →

Antwort

Eine Liste aller installierten, teilweise installierten und konfigurierten Pakete auf dem System.

Frage

Was ist die Bedeutung der Datei /etc/apt/sources.list?

Tippe zum Aufdecken →

Antwort

Sie enthält die URLs der APT-Repositories, aus denen Pakete installiert und aktualisiert werden können.

Frage

Was macht der Befehl apt-cache show package?

Tippe zum Aufdecken →

Antwort

Er zeigt detaillierte Informationen über ein Paket an, einschließlich Version, Beschreibung, Abhängigkeiten und Maintainer.

Frage

Was ist ein Meta-Paket in der Debian-Paketverwaltung?

Tippe zum Aufdecken →

Antwort

Ein Paket ohne eigene Dateien, das nur Abhängigkeiten zu anderen Paketen definiert und diese somit als Gruppe installiert.

Bearbeite alle Quizfragen, um die Lektion abzuschließen. ✓ Lektion abgeschlossen