Grundlagen von Linux und der Kommandozeile

Was ist die Hauptaufgabe eines Paketverwaltungssystems unter Linux (apt bei Debian-basierten Systemen, dnf bei Red-Hat-basierten Systemen usw.)?

  1. AMehrere Dateien und Verzeichnisse zu einer komprimierten Datei zusammenzufassen, damit sie sich leicht an einen anderen Computer senden lassen
  2. BDen Quellcode der Software stets vor Ort zu kompilieren und für die verwendete CPU zu optimieren, bevor sie installiert wird
  3. CSoftware aus Repositorys zu beziehen und Installation, Aktualisierung und Entfernung einschließlich der benötigten Pakete zu verwalten
Antwort und Erläuterung anzeigen

Antwort: C. Software aus Repositorys zu beziehen und Installation, Aktualisierung und Entfernung einschließlich der benötigten Pakete zu verwalten

Ein Paketverwaltungssystem behandelt Software in Einheiten, die Pakete heißen, bezieht sie von Verteilungsservern (Repositorys) und installiert, aktualisiert und entfernt sie. Es ermittelt automatisch die anderen Pakete, die ein Paket zum Funktionieren braucht (Abhängigkeiten), installiert sie mit und protokolliert die installierten Dateien, sodass Entfernen und Aktualisieren sauber gelingen. Zum Installieren in das System mit apt oder dnf sind in der Regel root-Rechte nötig, daher führt man sie mit sudo aus. Manche Software, etwa kommerzielle EDA-Werkzeuge, wird ohne das Paketverwaltungssystem mit einem eigenen Installationsprogramm installiert.

Dieses Thema üben Zur Themenseite

Weitere Fragen zu Grundlagen von Linux und der Kommandozeile

  1. Was ist auf einem Linux-System mit systemd der Unterschied zwischen „systemctl start license.service“ und „systemctl enable license.service“ für den Dienst license.service?
  2. In cron wurde „30 2 * * 1 /home/alice/backup.sh“ eingetragen. Wann wird backup.sh ausgeführt?
  3. Ein Linux-Server warnt, dass der freie Speicherplatz knapp wird. Welche Kombination aus einem Befehl, der Belegung und freien Platz je Dateisystem anzeigt, und einem Befehl, der den von den Dateien in einem Verzeichnis belegten Platz aufsummiert, ist richtig?
  4. Auf dem eigenen PC wurde mit ssh-keygen ein Schlüsselpaar für die Public-Key-Authentifizierung erzeugt; nun soll die Verbindung zum Server server1 per ssh ohne Passwort möglich werden. Wie werden die Schlüssel richtig abgelegt?
  5. Was geschieht, wenn „tar -czf proj.tar.gz proj/“ ausgeführt wird?