Miks ma tahan seda teha?
Kui proovite Pi töölauarakendust, soovite oma arvutist või rakendussõlmest füüsilise väljundi lubada või muul põhjusel lubada Pi Piibalt tavapärast printimist, on see õpetus otsekohe printeritest õnnelikule printimisele; Linuxi kogemuse tõttu pole eelnevat printeri järelevalvet vaja.
Mida ma vajan?
Selle juhendaja jaoks on vaja järgmisi asju:
- 1 Raspberry Pi-üksus on paigaldatud
- 1 USB-põhine või võrgule ligipääsetav printer
Kui te pole veel oma Raspberry Pi kujutist veel konfigureerinud, soovitame alustuseks alustamast Vaarika Pi tutvustust.
CUPSi installimine pi ja kaugpöörduse lubamine
Printeri linkimiseks Raspberry Pi abil peame esmalt installima tavalise Unixi trükkimise süsteemi (CUPS). On aeg oma Pi ikka käivitada ja navigeerida terminali (kas SS-i kaudu pi enda kaudu).
Terminalis sisestage CUPSi installimise alustamiseks järgmine käsk:
sudo apt-get install cups
Kui küsitakse jätkamist, tippige Y ja vajutage sisestusklahvi. CUPS on üsna rahulik install, nii et võite vabalt tassi kohvi haarata. Kui baaspaigaldus on lõpule jõudnud, peame tegema mõned väikesed administratiivsed muudatused. Esimene töökorraldus on lisada kasutajarühmale, kellel on juurdepääs printerite / printerite järjekorrale. CUPSi loodud grupp on "lpadmin". Vaikimisi kasutatav Rasbian-kasutaja (ja kasutaja, kellega oleme sisse loginud) on "pi" (kohandage vastavat käsu siis, kui soovite, et teine printer saaks printerile juurdepääsu).
Sisestage terminalis järgmine käsk:
sudo usermod -a -G lpadmin pi
Sest uudishimulik võimaldab lüliti "-a" lisada olemasolevale kasutajale (pi) olemasolevale grupile (lpadmin), mille on määranud lüliti "-G".
Meie viimane natuke eelkonfigureerimise töö on võimaldada CUPSi konfiguratsiooni kaugregistreerimine. Ülejäänud konfiguratsiooni saab lõpule viia Pi-i veebibrauseri kaudu, kuid kui te ei asu otse Pi-ääres ja eelistaksite konfiguratsiooni lõpuleviimiseks kasutada Windowsi töölaua brauserit, saate vajadus sisse lülitada väike väärtus
/etc/cups/cupsd.conf
. Terminalis sisestage järgmine käsk:
sudo nano /etc/cups/cupsd.conf
Faili sees otsige seda jaotist:
# Only listen for connections from the local machine Listen localhost:631
Kommenteeri rea "Kuula kohalikku hobust: 631" ja asenda see järgmisega:
# Only listen for connections from the local machine # Listen localhost:631 Port 631
See juhendab CUPS-i iga ükskõik millise võrguliidri kontakti kuulamiseks seni, kuni see on suunatud porti 631.
Konfigurifaili sirvige allapoole, kuni näete "asukoha" jaotisi. Allpool olevas blokeerisime prinditud ridu, mida soovite konfiguratsioonile lisada:
< 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 >
Lubatud @local-liini lisamine võimaldab juurdepääsu CUPS-ile igast teie kohaliku võrgu arvutist. Iga kord, kui muudate CUPSi konfiguratsioonifaili, peate CUPSi serveri taaskäivitama. Tehke seda järgmise käsuga:
sudo /etc/init.d/cups restart
Pärast CUPS-i taaskäivitamist peaksite olema juurdepääs halduspaneeli kaudu teie kohaliku võrgu mis tahes arvuti kaudu, suunates selle veebibrauseri aadressil https:// [Pi-i IP või hostinimi]: 631.
Printeri lisamine CUPS-ile
Mine ja sisestage õpperühma varem "lpadmin" grupi lisatud konto kasutajanimi ja parool (nt kui kasutate vaikeprintimisega Raspbian installit, on kasutajanimi / parool "pi" / "vaarikas"). Klõpsake "Logi sisse".
Pärast sisselogimist saate tutvuda avastatud printerite (nii kohalike kui ka võrgustatud) printerite loendiga. Valige printer, mida soovite süsteemi lisada:
Kuigi me mõistame, et on veidi enneaegne kirjutada "tohutut edu" meie testi printimisel, teate, see on tegelikult trükitud, olimeseda kindel. Viisteist sekundit või nii hiljem tõusis dokument printerist välja ja sattus salve. Edu!
Selles punktis, kui olete lisanud ainsa kasutaja, kellel on printerile juurdepääs "lpadmin" grupile ja olete lisanud ainsa printeri, millele soovite juurdepääsu CUPS-ile, olete valmis. Kui teil on teisi kasutajaid, kellele soovite lisada või täiendavaid printereid, lihtsalt läbima juhendi vastavad sammud uuesti, et seda teha.