Na rozdíl od typického počítače se systémem Windows Raspberry Pi běžící Rasbian není přesně vybavena podporou tiskáren plug-'n-play. Přečtěte si, jak vám ukážeme, jak přidat do vašeho zařízení Pi plnohodnotné možnosti tisku.

Proč to chci dělat?

Pokud experimentujete s nástrojem Pi jako výměnou stolního počítače, chcete povolit fyzický výstup tisku pro program nebo sadu aplikací, kterou používáte, nebo jinak chcete povolit tradiční tisk na vašem počítači Pi, je tento tutoriál přímý výtisk z tiskárny na šťastný tisk; v Linuxu není potřeba žádná předchozí hádka o tiskárně.

Co potřebuji?

Pro tento tutoriál budete potřebovat následující věci:

  • 1 Raspberry Pi jednotka s nainstalovanou Rasbian
  • 1 tiskárna s rozhraním USB nebo síťová tiskárna

Pokud jste ještě nenakonfigurovali Raspberry Pi s rasistickým obrazem, doporučujeme začít s úvodem do Raspberry Pi.

Instalace programu CUPS na platformě Pi a povolení vzdáleného přístupu

Abychom mohli tiskárnu připojit k Raspberry Pi, musíme nejprve nainstalovat Common Unix Printing System (CUPS). Je čas spustit váš Pi a přejít k terminálu (buď na samotné Pi přes SSH).

Na terminálu zadejte následující příkaz a začněte instalovat CUPS:

sudo apt-get install cups

Po zobrazení výzvy k pokračování zadejte příkaz Y a stiskněte klávesu enter. CUPS je poměrně svalnatá instalace, takže můžete jít popadnout šálek kávy. Jakmile je základní instalace dokončena, musíme provést několik malých administrativních změn. První objednávka je přidávat do uživatelské skupiny, která má přístup do fronty tiskáren / tiskáren. Uživatelská skupina vytvořená společností CUPS je "lpadmin". Výchozí uživatel Rasbu (a uživatel, se kterým jsme přihlášeni) je "pi" (odpovídajícím způsobem upravte následující příkaz, pokud chcete mít přístup k tiskárně jinému uživateli).

Na terminálu zadejte následující příkaz:

sudo usermod -a -G lpadmin pi

Zvědavý přepínač "-a" nám umožňuje přidat existujícího uživatele (pi) do existující skupiny (lpadmin), kterou určuje přepínač "-G".

Posledním provedením předkonfigurování je umožnit vzdálenou úpravu konfigurace CUPS. Zbytek konfigurace může být dokončen přes webový prohlížeč na Pi, ale pokud nejste ve skutečnosti sedět přímo na Pi a raději byste mohli použít, například, prohlížeč na ploše Windows k dokončení konfigurace, budete musíte přepínat malou hodnotu/etc/cups/cupsd.conf. Na terminálu zadejte následující příkaz:

sudo nano /etc/cups/cupsd.conf

Uvnitř souboru vyhledejte tuto sekci:

# Only listen for connections from the local machine Listen localhost:631

Komentujte z řádek "Listen localhost: 631" a nahraďte jej následujícím:

# Only listen for connections from the local machine # Listen localhost:631 Port 631

To instruuje CUPS, aby poslouchal jakýkoli kontakt na libovolném síťovém rozhraní, pokud je nasměrován na port 631.

Posuňte dolů do konfiguračního souboru, dokud neuvidíte části "umístění". V níže uvedeném bloku jsme označili řádky, které potřebujete přidat do konfigurace:

< Location / > # Restrict access to the server... Order allow,deny Allow @local < /Location > < Location /admin > # Restrict access to the admin pages... Order allow,deny Allow @local < /Location > < Location /admin/conf > AuthType Default Require user @SYSTEM # Restrict access to the configuration files... Order allow,deny Allow @local < /Location >

Přidání řádku "allow @local" umožňuje přístup ke službě CUPS z libovolného počítače v místní síti. Kdykoli provedete změny konfiguračního souboru CUPS, budete muset restartovat server CUPS. Postupujte takto:

sudo /etc/init.d/cups restart

Po restartování aplikace CUPS byste měli mít přístup k administrátorskému panelu přes libovolný počítač v lokální síti tak, že přejdete na jeho webový prohlížeč na http: // [IP nebo hostname] Pi: 631.

Přidání tiskárny do CUPS

Když se nejprve dostanete k adrese http: // [IP nebo hostitelské jméno Pi]: 631, zobrazí se výchozí domovská stránka CUPS, jak je vidět na výše uvedené obrazovce obrazovky. Sekce, o kterou nás zajímá, je karta "Správa". Klikněte na to nyní.

V panelu Správa klepněte na tlačítko Přidat tiskárnu. Pokud obdržíte upozornění na bezpečnostní certifikát webu, pokračujte a klepnutím na tlačítko pokračujte, abyste jej ignorovali. Budete vyzváni k zadání uživatelského jména a hesla.

Pokračujte v zadání uživatelského jména a hesla účtu, který jste přidali do skupiny lpadmin dříve v tutoriálu (např. Pokud používáte výchozí instalaci Raspbian, přihlašovací jméno / heslo je "pi" / "malina"). Klikněte na tlačítko "Přihlásit se".

Po přihlášení se zobrazí seznam nalezených tiskáren (lokálních i síťových). Vyberte tiskárnu, kterou chcete přidat do systému:

Po výběru tiskárny budete mít možnost upravit název, popis a umístění tiskárny a také povolit sdílení v síti. Vzhledem k tomu, že tato tiskárna je již síťová tiskárna, nechali jsme tuto funkci "Sdílet tuto tiskárnu" nezaškrtnuto:

Po úpravě názvu tiskárny a přidání umístění budete vyzváni k výběru konkrétního ovladače, který chcete použít pro tiskárnu. Navzdory tomu, že tiskárna automaticky zjistila název tiskárny, CUPS se nepokouší vybrat správný ovladač pro vás. Posuňte se, dokud neuvidíte číslo modelu, které odpovídá vašemu. Případně, pokud máte soubor PPD pro tiskárnu, který jste si stáhli od výrobce, můžete jej načíst tlačítkem "Vybrat soubor":

Posledním krokem konfigurace je podívat se na některá obecná nastavení tisku, například to, co chcete mít výchozí režim tiskárny, výchozí zdroj / velikost papíru atd. Mělo by být přednastaveno na správné přednastavení, ale nikdy neubližuje kontrole:

Po klepnutí na tlačítko "Nastavit výchozí možnosti" se vám zobrazí výchozí stránka pro správu pro tiskárnu, kterou jste právě přidali do systému CUPS:

Všechno vypadá dobře. Skutečným testem je nicméně něco tisknout. Vypálíme Leafpad, Rasbianův výchozí textový editor a pošleme zprávu:

Zatímco si uvědomujeme, že je trochu předčasné napsat "obrovský úspěch" na našem zkušebním tisku předtím, víte, je to skutečně tištěné, byli jsmeže sebejistý. Po patnácti sekundách se dokument vyšplhal z tiskárny a spustil se do zásobníku. Úspěch!


V tomto okamžiku, pokud jste přidali jediného uživatele, který potřebuje přístup k tiskárně do skupiny "lpadmin" a jste přidali jedinou tiskárnu, kterou chcete získat přístup do systému CUPS, jste hotovi. Pokud máte další uživatele, kteří byste chtěli přidat nebo další tiskárny, jednoduše projděte příslušné kroky v tutoriálu.

Nejlepší Tipy:
Komentář: