Drucken verwalten
Code: 110.4
Du bist nicht angemeldet. Melde dich an, um deinen Lernfortschritt zu speichern und Quizze zu bearbeiten.
Drucken verwalten
110.4.L1
- Kernkonzepte von **Drucken** verstehen
- Prüfungsrelevante Befehle und Konfigurationen beherrschen
- Typische Fehlerquellen erkennen und beheben
## Zusammenfassung
Diese Lektion behandelt das LPIC-Thema **Drucken verwalten**. Das Thema gehört zum Bereich Drucken und ist Teil des offiziellen Prüfungsstoffs.
Im Fokus stehen die praktischen Grundlagen, die für die Zertifizierung essenziell sind. Wichtige Schwerpunkte sind: CUPS, PPD, Drucker.
## 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 (8 Fragen)
Mit welchem Befehl machen Sie einen neu installierten Drucker zum Standarddrucker des Systems?
Erklärung: lpoptions -d DRUCKER setzt den Standarddrucker. lpstat -d zeigt den aktuellen Standarddrucker an.
Welcher Befehl listet alle verfügbaren Drucker auf und zeigt an, ob sie aktiv sind?
Erklärung: lpstat -p listet alle Drucker und ihren Status (aktiviert/deaktiviert). -d zeigt zusätzlich den Standarddrucker.
Wie löschen Sie den Druckauftrag mit der ID 15 in der Warteschlange des Druckers office-mgr?
Erklärung: cancel DRUCKER-ID löscht einen bestimmten Auftrag. Alternativ: lprm ID oder cancel ID.
Wie verschieben Sie den Druckauftrag mit der ID 2 vom Drucker FRONT-DESK in die Warteschlange des Druckers ACCOUNTING-LASERJET?
Erklärung: lpmove verschiebt einen Druckauftrag von einer Warteschlange in eine andere. Nur root darf lpmove ausführen.
Welches Paket muss installiert werden, um einen virtuellen PDF-Drucker über CUPS zu testen?
Erklärung: cups-pdf (oder printer-driver-cups-pdf bei Debian/Ubuntu bzw. cups-pdf bei Red Hat) erstellt einen virtuellen PDF-Drucker, der in ein PDF-Verzeichnis im Homeverzeichnis exportiert.
Wie drucken Sie die Datei /etc/services auf einem CUPS-PDF-Drucker?
Erklärung: lp -d PDF /etc/services sendet die Datei zum PDF-Drucker. Das Ergebnis erscheint als PDF im Verzeichnis ~/PDF/.
Welcher Befehl deaktiviert einen Drucker, sodass keine neuen Aufträge angenommen werden?
Erklärung: cupsdisable DRUCKER deaktiviert den Drucker (Aufträge werden in die Warteschlange gestellt aber nicht gedruckt). cupsenable DRUCKER aktiviert ihn wieder.
Wie entfernen Sie einen Drucker vollständig aus dem CUPS-System?
Erklärung: lpadmin -x DRUCKER entfernt den Drucker. lpadmin -d ist für Standarddrucker, lpadmin -x löscht endgültig.
✓ Quiz abgeschlossen! 🎉
/ richtig
Karteikarten (4)
Frage
Welche Konfigurationsdateien sind für CUPS wichtig und wo liegen sie?
Tippe zum Aufdecken →
Antwort
CUPS-Konfigurationsdateien: • /etc/cups/cupsd.conf → Primäre Konfigurationsdatei (steuert Webschnittstelle, Zugriff, Logging) • /etc/cups/printers.conf → Druckerinformationen • /etc/printcap → Legacy-Datei für LPD-Kompatibilität Webschnittstelle: http://localhost:631 (Port 631/TCP) Wichtige Befehle: • lpadmin → Drucker installieren/entfernen • lpoptions → Druckereinstellungen ändern • lpstat → Druckerstatus anzeigen • lp / lpr → Druckaufträge senden • lpq → Warteschlange anzeigen • lprm / cancel → Aufträge abbrechen • cupsenable / cupsdisable → Drucker aktivieren/deaktivieren
Frage
Was ist der Unterschied zwischen cupsenable, cupsdisable, cupsaccept und cupsreject?
Tippe zum Aufdecken →
Antwort
CUPS bietet zwei separate Mechanismen: Drucker-Status (Drucken aktiv/inaktiv): • cupsenable DRUCKER → Drucker druckt • cupsdisable DRUCKER → Kein Drucken (Aufträge landen in Warteschlange) Auftragsannahme (neue Aufträge annehmen/ablehnen): • cupsaccept DRUCKER → Neue Aufträge werden angenommen • cupsreject DRUCKER → Neue Aufträge werden abgelehnt Beide sind unabhängig: Ein Drucker kann Aufträge annehmen (accept) aber nicht drucken (disable), z.B. bei Wartung.
Frage
Wie verwalten Sie Drucker mit lpadmin?
Tippe zum Aufdecken →
Antwort
lpadmin Optionen: • -p DRUCKER → Drucker anlegen/ändern • -x DRUCKER → Drucker entfernen • -d DRUCKER → Standarddrucker setzen • -u allow:user1,user2 → Zugriff erlauben • -u deny:user1 → Zugriff verbieten • -v URI → Verbindungs-URI festlegen • -P PPD.ppd → PPD-Datei für den Drucker Beispiel: # lpadmin -p FRONT-DESK -u allow:carol,frank,grace # lpadmin -x FRONT-DESK → Drucker löschen # lpoptions -d FRONT-DESK → Standarddrucker setzen
Frage
Wie funktioniert der CUPS-Druckprozess im Überblick?
Tippe zum Aufdecken →
Antwort
CUPS-Druckprozess in 4 Schritten: 1. lp/lpr sendet Datei an CUPS-Daemon 2. CUPS identifiziert das Dateiformat und wählt den passenden Filter 3. Filter konvertiert in druckerspezifisches Format (PS → PCL → RAW) 4. CUPS sendet an Drucker (lokal oder remote) Unterstützte Protokolle: IPP, LPD, SMB, JetDirect PDF-Test: cups-pdf erstellt virtuellen Drucker, der nach ~/PDF/ exportiert — ideal zum Testen ohne echten Drucker.