So konfigurieren Sie Drucker unter Linux mit Cups

Das Einrichten eines Druckers unter Linux kann sich als anspruchsvoller erweisen als auf anderen Betriebssystemen. Dies liegt vor allem daran, dass nicht alle Druckerhersteller Treiber für Linux anbieten. Zudem handhabt jede Desktop-Umgebung die Druckerinstallation auf unterschiedliche Weise, was eine universelle Anleitung erschwert. Glücklicherweise existiert mit dem CUPS-Drucksystem eine unkomplizierte Lösung. CUPS, eine von Apple entwickelte Open-Source-Software, macht das Hinzufügen von Druckern unter Linux zu einer einfachen Angelegenheit.
Hinweis: Am Ende dieses Artikels finden Sie ein Video-Tutorial.

Installation von CUPS

Nahezu jeder Druckvorgang unter Linux wird über CUPS abgewickelt. Möglicherweise ist die Software bereits auf Ihrem System installiert, dies ist jedoch nicht immer der Fall. Führen Sie daher den Installationsprozess sicherheitshalber durch. Öffnen Sie ein Terminal und verwenden Sie die folgenden Befehle, die auf Ihre Linux-Distribution zugeschnitten sind:

Ubuntu

sudo apt install cups

Debian

sudo apt-get install cups

Arch Linux

sudo pacman -S cups

Fedora

sudo dnf install cups -y

OpenSUSE

sudo zypper install cups

Allgemeine Linux-Distributionen

Sollten Sie CUPS benötigen, aber keine einfache Installation über die Paketverwaltung Ihrer Distribution möglich sein, ist dies kein Problem. Der Quellcode der Software ist auf Github verfügbar. Für die Installation studieren Sie diese Seite, um die notwendigen Abhängigkeiten für eine erfolgreiche Kompilierung zu ermitteln. Sobald alle Abhängigkeiten erfüllt sind, klonen Sie die neueste Version mit dem Git-Tool in einem Terminal.

git clone https://github.com/apple/cups.git

Wechseln Sie mit dem Befehl CD in den Ordner der CUPS-Quellcode.

cd cups

Führen Sie nun den Konfigurationsbefehl aus. Dieser generiert alle benötigten Elemente für den Bau von CUPS und prüft auf Abhängigkeiten sowie eine korrekt eingerichtete Entwicklungsumgebung. Dies ist ein essentieller Schritt, den Sie nicht überspringen sollten!

./configure

Die Konfigurationsskripte richten die Entwicklungsumgebung ein. Wenn keine Fehler auftreten, können Sie mit der Kompilierung fortfahren. Nutzen Sie dafür im Terminal den Befehl make.

make

Der Kompilierungsprozess kann insbesondere auf weniger leistungsfähigen Systemen einige Zeit in Anspruch nehmen. Nach erfolgreicher Kompilierung führen Sie einen Testbefehl aus, um die Funktionsfähigkeit der Software zu verifizieren.

make test

Ist der Test erfolgreich, installieren Sie CUPS mit folgendem Befehl:

sudo make install

Hinzufügen eines Druckers

Das CUPS-Drucksystem unter Linux arbeitet weitgehend automatisch, vorausgesetzt Ihr Drucker verfügt über native Linux-Unterstützung. Sollte jedoch kein integrierter Treiber für Ihr Linux-Betriebssystem verfügbar sein, wird CUPS den Drucker nicht erkennen, und es wird kein Druck möglich sein.

Eine praktikable Lösung besteht oft darin, zu prüfen, ob Ihr Drucker die Nutzung über ein Netzwerk unterstützt. Auf diese Weise spielt es keine Rolle, ob der Hersteller keine direkte Unterstützung für die Linux-Plattform anbietet; Sie können den Drucker trotzdem mit CUPS verwenden.

Um einen Drucker hinzuzufügen, öffnen Sie Ihren Webbrowser und rufen Sie die CUPS-Weboberfläche auf:

localhost:631/

Klicken Sie in der CUPS-Weboberfläche auf den Reiter „Administration“. Alternativ können Sie nach „CUPS für Administratoren“ suchen und die Schaltfläche „Drucker und Klassen hinzufügen“ wählen, um zum Drucker-Verwaltungsbereich zu gelangen.

Lokale Drucker

Möchten Sie einen lokalen Drucker hinzufügen? Schalten Sie diesen zunächst ein und verbinden Sie ihn mit Ihrem Linux-Rechner. Überprüfen Sie, ob Linux den Drucker als Gerät erkennt, indem Sie folgenden Befehl im Terminal eingeben:

lsusb

Wird der Drucker in der Ausgabe von lsusb aufgeführt, sollte er von Ihrem Betriebssystem unterstützt werden. Kehren Sie nun zur Druckerverwaltung in CUPS zurück und klicken Sie auf „Neue Drucker suchen“. Diese Option ist optimal, da CUPS Ihr System nach lokalen und Netzwerkdruckern durchsuchen kann.

Nachdem die Suche abgeschlossen ist, wird eine Liste der verfügbaren Drucker angezeigt. Neben jedem gefundenen Drucker sehen Sie die Schaltfläche „Diesen Drucker hinzufügen“. Klicken Sie darauf, um Ihren Drucker dem CUPS-System hinzuzufügen.

Netzwerkdrucker

CUPS ist sehr gut darin, kompatible Drucker zu erkennen, einschließlich Netzwerkdrucker. Wenn Sie die exakte Netzwerk-IP-Adresse Ihres Netzwerkdruckers kennen, klicken Sie auf „Drucker hinzufügen“, scrollen Sie nach unten zu „Andere Netzwerkdrucker“ und geben Sie die Adresse ein. Andernfalls nutzen Sie die Schaltfläche „Neue Drucker suchen“, um die Erkennung durch die Software automatisch durchführen zu lassen.

Nachdem CUPS die Drucker ermittelt hat, klicken Sie auf die Schaltfläche „Diesen Drucker hinzufügen“ neben dem gewünschten Drucker in der Benutzeroberfläche.

Drucken einer Testseite

Nachdem Ihr Drucker nun mit CUPS funktioniert, ist es an der Zeit, eine Testseite zu drucken, um die Funktionsfähigkeit zu überprüfen. Öffnen Sie Ihr Anwendungsmenü und suchen Sie nach „Drucker“.

Anweisungen für Gnome/GTK-Umgebungen

Nutzen Sie Gnome oder eine Desktop-Umgebung, die die Gnome-Drucker-App verwendet? Dann befolgen Sie diese Schritte:

Schritt 1: Starten Sie die Drucker-App über die Aktivitäten oder Einstellungen, indem Sie nach „Drucker“ suchen.

Schritt 2: Wählen Sie den Drucker aus, den Sie in CUPS hinzugefügt haben.

Schritt 3: Klicken Sie auf die Schaltfläche „Testseite drucken“.

Anweisungen für KDE

Sind Sie KDE Plasma-Nutzer? Dann befolgen Sie diese Schritte:

Schritt 1: Öffnen Sie das Plasma-App-Menü und suchen Sie nach „Drucker“.

Schritt 2: Wählen Sie in der Drucker-App den Drucker aus, den Sie in CUPS hinzugefügt haben.

Schritt 3: Klicken Sie auf die Schaltfläche „Wartung“ und wählen Sie dann „Testseite drucken“.