- Einführung in Print Server und CUPS:
- Erforderliche Komponenten
- Einrichten des Netzwerkdruckers auf Raspberry Pi:
Um Ihren Drucker von mehreren Geräten oder Computern aus zugänglich zu machen, benötigen Sie entweder einen Wi-Fi-Drucker oder eine kostenintensive Einrichtung, um einen Netzwerkdrucker zu erstellen. Was wäre in dieser Zeit der Feierlichkeiten ein perfektes Geschenk als ein Netzwerkdrucker (habe ich nur jemandem eine Idee gegeben?), Aber anstatt Hunderte von Dollar für diese Neuerwerbung auszugeben, was wäre, wenn Sie dasselbe tun könnten, indem Sie 35 Dollar hinzufügen Raspberry Pi 3 zu diesem alten Drucker, der auf Ihrem Schreibtisch herumliegt? Ja, ich dachte, es wäre auch großartig!
Einführung in Print Server und CUPS:
Der Druckserver kann mehrere Computer drahtgebunden oder drahtlos mit einem oder mehreren Druckern verbinden. Mithilfe des Druckservers können Sie mit mehreren Geräten auf Ihren Drucker zugreifen und den Druckbefehl von jedem der angeschlossenen Geräte an den Drucker senden, um ein beliebiges Dokument zu drucken.
Für dieses Tutorial zu Raspberry Pi Print Server erstellen wir mit Hilfe des Raspberry Pi 3 und der allmächtigen CUPS einen Netzwerkdrucker, der alles möglich macht.
CUPS (Common Unix Printing System) ist ein Drucksystem für UNIX-ähnliche Computer, die auf Betriebssystemen basieren. Es gibt Computern, auf denen es ausgeführt wird, die Möglichkeit, als Druckserver zu fungieren. Ein Computer, auf dem CUPS ausgeführt wird, kann Aufträge von Clientgeräten annehmen, verarbeiten und zum Drucken an den entsprechenden Drucker weiterleiten.
Alle fast alle Drucker werden von CUPS unterstützt, insbesondere HP Drucker, da HP ein eigenes Open Source-Projekt betreibt. Andere Druckermodelle, die nicht direkt von CUPS unterstützt werden, verfügen möglicherweise über kompatible generische Treiber, die grundlegende Druckfunktionen bieten. Eine Liste der von CUPS unterstützten Drucker finden Sie unter den beigefügten Links.
Erforderliche Komponenten
Für dieses Tutorial benötigen wir die folgenden Komponenten, von denen einige möglicherweise herumliegen und nicht gekauft werden müssen.
- Himbeer Pi 3
- SD-Karte (mindestens 8 GB)
- USB-Drucker
- Ethernet Kabel
- Netzteil für den Pi
Um fortzufahren, werden wir für dieses Tutorial das Raspbian-Stretch-Betriebssystem verwenden. Da das Setup mit dem des Jessie identisch ist, gehe ich davon aus, dass Sie mit dem Einrichten des Raspberry Pi mit dem Raspbian-Stretch-OS vertraut sind. Ich möchte auch davon ausgehen, dass Sie wissen, wie man mit einer Terminalsoftware wie Putty in den Raspberry Pi ssh. Wenn Sie Probleme mit einem der genannten Dinge haben, gibt es auf dieser Website unzählige Raspberry Pi-Tutorials, die Ihnen helfen können. Sie können Ihre Fragen auch in das Kommentarfeld eintragen, und ich werde mein Bestes tun, um darauf zu antworten.
Lassen Sie uns mit Ihrem Pi einen Raspberry Pi-Druckserver erstellen !
Einrichten des Netzwerkdruckers auf Raspberry Pi:
Dieser Abschnitt führt uns durch eine Reihe von Schritten, die in der Installation von CUPS auf Ihrem Raspberry Pi gipfeln.
Schritt 1: Aktualisieren Sie den Pi
Eine Art Ritual. Das erste, was ich für alle meine Projekte tun muss, ist die Aktualisierung des Raspberry Pi. Auf diese Weise stellen Sie sicher, dass Ihr Pi über die neuesten Updates für das Betriebssystem verfügt, mit dem Sie arbeiten.
Dazu verwenden wir;
sudo apt-get update sudo apt-get upgrade
Starten Sie anschließend den Pi mit;
sudo neu starten
Warten Sie auf den Neustart und melden Sie sich erneut an
Schritt 2: Installieren Sie die Print Server Software CUPS
Nach dem Update besteht die nächste Aktion darin, unsere Druckserver-Software CUPS zu installieren.
Um diesen Lauf zu machen;
sudo apt-get installiert becher
Dies wird einige Zeit dauern, aber CUPS und andere Abhängigkeiten wie Samba, Perl und mehrere andere Software oder Bibliotheken werden installiert.
Schritt 3: Konfigurieren Sie CUPS
Nach Abschluss der Installation ist es Zeit, die Konfigurationsdatei von CUPS zu überprüfen. Hier können verschiedene Einstellungen geändert werden, die sich im Allgemeinen auf die Funktionsweise von Bechern auswirken, z. B. der Port, an dem die Becher kommunizieren (standardmäßig 631).
Auf die Konfigurationsdatei kann zugegriffen werden mit;
sudo nano /etc/cups/cupsd.conf
Ändern / fügen Sie die folgenden Zeilen zur Konfigurationsdatei hinzu.
# Warten Sie nur auf Verbindungen vom lokalen Computer. #Listen Sie localhost: 631 # GEÄNDERT, UM AUF LOKALEN LAN-Port 631 ZU HÖREN # Beschränken Sie den Zugriff auf den Server…
Geben Sie dann die IP-Adresse Ihres PI gefolgt vom Druckernamen auf der nächsten Seite im folgenden Format ein:
http: // + Raspberry Pi IP +: 631 + / Drucker / + Name Ihres Druckers "Warteschlangenname" in CUPS
zB
Damit sollten Sie nun in der Lage sein, über einen Raspberry Pi-Netzwerkdrucker zu drucken.
Das war's für dieses Tutorial, Jungs, zögern Sie nicht, alle Fragen, die Sie haben könnten, im Kommentarbereich zu hinterlassen.