Kaip paversti Raspberry Pi į „Google“ spausdinimo iš debesies serverį
„Google“ spausdinimas iš debesies yra fantastinis būdas susieti spausdintuvus su debesiu ir mėgautis spausdinimo iš bet kurios vietos prieiga, tačiau yra sugauti. Jei neturite vieno iš neseniai parengtų spausdintuvų „Cloud-Print-Ready“, turite įjungti kompiuterį, kad galėtumėte pasiekti nuotolinę prieigą. Skaitykite toliau, nes mes sukonfigūruojame mažą, energiją vartojančią Raspberry Pi už užduotį.
Kodėl aš noriu tai padaryti?
Šiuo metu namuose yra du „Google“ spausdinimo iš debesies keliai: galite nusipirkti „Cloud Print“ įgalintą spausdintuvą, kuris tiesiogiai siejasi su „Google“ paskyra ir „Cloud Print“ paslauga, arba galite naudoti kompiuterį (kuris turi prieigą prie jūsų spausdintuvų) norite pridėti prie „Cloud Print“) veikti kaip „Cloud Print“ serveris.
Pirmoji situacija yra ideali, nes pats spausdintuvas tiesiogiai jungiasi prie debesies ir nėra tarpininko poreikio. Tačiau draudžiama, kad jūsų tikslas būtų užtikrinti, kad tarpininkas švaistytų kuo mažiau išteklių. Stalinio kompiuterio palikimas 24 valandas per parą, kad veiktų kaip „Cloud Print“ serveris, yra daug išteklių darbui, kuriam reikia labai mažos galios.
Kad sumažintume išeikvotus išteklius, pasirinkome mažą mažos galios „Raspberry Pi“ įrenginį paversti itin lengvu „Cloud Print Server“. Geriausia apie šią sąranką yra ta, kad „Raspberry Pi“ gali toliau atlikti kitus vaidmenis. Pavyzdžiui, mūsų „Raspberry Pi Cloud Print Server“ taip pat yra tas pats prietaisas, kuris veikia kaip mūsų „Raspberry Pi Weather“ indikatorius. Tai užima tiek mažai išteklių, kad abu darbus atliktumėte (suskaičiuokite retkarčiais spausdinimo darbą ir paleiskite paprastą scenarijų, kad patikrintumėte orą ir persijungtumėte LED), kad nėra jokios priežasties neužkrauti užduočių ir gauti daugiau iš „Raspberry Pi“ pirkimo. Štai keletas projektų, kuriuos galite lengvai sukrauti „Raspberry Pi Cloud Print Server“:
- Sukurkite LED indikatorių su Raspberry Pi (el. Paštu, oru arba bet kas kita)
- Kaip paversti Raspberry Pi į mažos galios tinklo saugojimo įrenginį
- Kaip paversti „Raspberry Pi“ į „visada įjungtą“ „BitTorrent“ langelį
- Kaip įdiegti „NZBGet“ lengvam „Usenet“ atsisiuntimui „Raspberry Pi“
Ką man reikia??
Dėl šios pamokos mes darysime prielaidą, kad jau turite:
- Raspberry Pi su Raspbian įdiegta
- Spausdintuvai prieinami „Pi“
- „Google“ paskyra
Jei dar nesate sukonfigūravę „Raspberry Pi“ su „Raspbian“ ar pridėję spausdintuvų, būtinai patikrinkite dvi aukščiau pateiktas nuorodas, kad pasiektumėte greitį. tai yra kritiškai „Raspberry Pi“ spausdintuvo vadovas, kurį sekėte kartu su (arba bent jau patikrinote savo spausdintuvo diegimo pastabas). Jei jūsų „Pi“ neturi prieigos prie spausdintuvų (vietinių ar tinklų), šio vadovo nepavyks.
Be to, greičiausiai bus naudinga patikrinti „Google“ spausdinimo iš debesies vadovą, kad susipažintumėte su sistemos intarpais.
„Chromium“ diegimas
Slaptas padažas „Raspberry Pi“ kaip „Cloud Print Server“ modelis yra atviro kodo „Chromium“ naršyklė. Vienas iš oficialių būdų pridėti „Cloud Print“ galimybę kompiuteriui yra „Google“ „Chrome“ žiniatinklio naršyklė kaip spausdinimo serveris. Deja, nors ir yra oficialus „Chrome“ leidimas gana mažai „Linux“ platinimo, jis palaiko tik x86 / x64 architektūrą, o ne ARM pagrindu pagrįstą architektūrą, kuri įgalina Raspberry Pi ir Rasbian. Štai čia „Chromium“, nes vis tiek galime pasiekti atitinkamas „Chromium“ funkcijas, kurias turime susieti su „Raspberry Pi“ su „Google“ spausdintuvo spausdintuvų sistema.
Norėdami pradėti, atidarykite savo Raspberry Pi terminalą ir įveskite šią komandą:
s
udo apt-get įdiegti chromo naršyklę
Kai būsite paraginti, įveskite Y ir paspauskite Enter, jei norite tęsti diegimą. Įrengimas nėra milžiniškas, bet pakankamai didelis; 10 minučių kelionė į pertraukos kambarį patraukti kavos puodelį yra protingas būdas nužudyti įrengimo laiką.
Įdiegus „Chromium“, turime ją paleisti iš darbalaukio aplinkos. Ją galite rasti „Raspbian“ meniu „Internet“ -> „Chromium“ naršyklėje:
Paleidus „Chromium“, eikite į meniu piktogramą viršutiniame dešiniajame kampe, spustelėkite jį ir pasirinkite „Settings“. Nustatymų lange slinkite žemyn, kol pamatysite „Išplėstiniai nustatymai“, o paspaudę toliau tęskite išplėstinių nustatymų parinktis tol, kol pamatysite „Google“ spausdinimo iš debesies įrašą:
Spustelėkite „Pridėti spausdintuvus“. Jūs būsite nukreiptas į autorizacijos puslapį, pvz.
Užpildykite paskyros, kurią naudojate „Cloud Printers“ valdymui, „Google“ paskyros kredencialus. Įsitikinkite, kad yra pažymėtas „Stay sign in“, nes tai bus savarankiškas spausdinimo serveris, su kuriuo nereguliariai bendraujame.
Patvirtinus paskyrą, pamatysite mygtuką „Pridėti spausdintuvą (-us)“. Nepriklausomai nuo spausdintuvų, prie kurių „Raspberry Pi“ turi prieigą (ar jie būtų vietiniai, ar su tinklais), bus pridėta „Google“ spausdinimo iš debesies paskyros. Jei šie spausdintuvai anksčiau buvo pridėti kitais būdais, norėtumėte pašalinti senesnius įrašus, apsilankykite „Cloud Print“ valdymo puslapyje.
Spustelėję mygtuką Pridėti, pamatysite patvirtinimo puslapį, rodantį, kad spausdintuvai buvo pridėti ir esate pasirengę pradėti spausdinti. Dabar yra puikus laikas išjungti bandomąjį spausdinimą:
Apytiksliai 10 sekundžių po to, kai išjungėme spausdinimo užduotį, jis speded į tinklo spausdintuvą:
Nors iš pradžių buvo susirūpinęs, kad darbo srautas „nuo debesies iki„ į spausdintuvą “bus lėtas (ne tai, kad pūslių greitis iš tikrųjų yra labai svarbus daugelyje spausdinimo situacijų), šie klausimai niekada nebuvo patvirtinti. Net ir su didesniais PDF failais šis procesas yra tik šiek tiek ilgesnis nei jūsų ilgai trunkantis PDF spausdinimas.
Paleidus bandomąjį spausdinimą, „Pi“ galite uždaryti „Chromium“, nes spausdinimo serveris ir toliau veiks fone. Dabar jūs galite mėgautis spausdinimo iš bet kur patogumu maždaug ketvirtį per mėnesį („Raspberry Pi“ sunaudoja tiek mažai energijos, kad vidutinė metinė eksploatacinė kaina yra apie $ 3).