Hvorfor vil jeg gjøre dette?
For tiden er det to baner til Google Cloud Print-tilgang i hjemmet ditt: Du kan kjøpe en Cloud Print-aktivert skriver som kobler seg direkte til Google-kontoen din og Cloud Print-tjenesten, eller du kan bruke en PC (som har tilgang til skriverne du Ønsker å legge til Cloud Print) for å fungere som en Cloud Print-server.
Den første situasjonen er ideell, da skriveren selv kobler seg direkte til skyen, og det er ikke behov for en mellommann. Uansett, bør det imidlertid være målet ditt å sørge for at mellommann sparer så lite ressurser som mulig. Å forlate en stasjonær datamaskin på 24/7, med det eneste formål å fungere som en Cloud Print-server, er en hel masse ressurser for en jobb som krever svært lite hestekrefter.
For å kutte på ressursene som er bortkastet, har vi valgt å slå en liten, lav-kraftig Raspberry Pi-enhet inn i en ultra lett Cloud Print Server. Den beste delen om dette oppsettet er at Raspberry Pi kan fortsette å utføre andre roller. For eksempel er vår Raspberry Pi Cloud Print Server også den samme enheten som fungerer som vår Raspberry Pi Weather Indicator. Det tar så få ressurser å gjøre begge jobbene (spole opp en og annen utskriftsjobb og kjøre et enkelt skript for å sjekke været og bytte en LED) at det ikke er grunn til å ikke stave oppgavene og få mer ut av vårt Raspberry Pi-kjøp. Her er noen av prosjektene som du enkelt kan stable med en Raspberry Pi Cloud Print Server:
- Bygg en LED-indikator med en Raspberry Pi (for e-post, vær eller noe)
- Slik slår du en Raspberry Pi inn i en Low-Power Network Storage Device
- Slik slår du en Raspberry Pi inn i en Always-On BitTorrent-boks
- Slik installerer du NZBGet for lettvekt Usenet Nedlasting på Raspberry Pi
Hva trenger jeg?
For denne opplæringen skal vi anta at du allerede har følgende:
- En Raspberry Pi med Raspbian installert
- Skrivere tilgjengelig for Pi
- En Google-konto
Hvis du ikke har konfigurert Raspberry Pi med Raspbian eller flere skrivere til det, så sjekk de to linkene ovenfor for å komme opp til fart. Det er kritisk som du har fulgt med (eller i det minste sjekket dine egne skriverinstallasjonsnotater mot) vår Raspberry Pi-skriverhåndbok. Hvis Pi ikke har tilgang til skrivere (lokalt eller nettverk), har du ikke noen suksess med denne opplæringen.
I tillegg vil du trolig finne det nyttig å sjekke ut vår guide til Google Cloud Print for å gjøre deg kjent med systemets inn-og utkoblinger.
Installere krom
Den hemmelige sausen i vår Raspberry Pi som Cloud Print Server-modellen er åpen kildekode-nettleseren Chromium. En av de offisielle måtene å legge til Cloud Print-mulighet til en PC, er å bruke Googles Chrome-nettleser som en utskriftsserver. Dessverre, selv om det er en offisiell Chrome-utgivelse for ganske mange distribusjoner av Linux, støtter det bare x86 / x64-arkitektur og ikke den ARM-baserte arkitekturen som driver Raspberry Pi og Rasbian. Det er her Chromium kommer inn, ettersom vi fortsatt kan få tilgang til de relevante funksjonene i Chrome som vi må koble vår Raspberry Pi til Googles Cloud Printer-system.
For å komme i gang, åpne opp terminalen på Raspberry Pi og skriv inn følgende kommando:
s
udo apt-get install chromium-browser
Når du blir bedt om det, skriv inn Y og trykk Enter for å fortsette installasjonen. Installasjonen er ikke enorm, men den er stor nok; en ti minutters tur til bryterommet for å ta en kopp kaffe er sikkert en rimelig måte å drepe installasjonstiden på.
Når Chrome er installert, må vi starte det fra skrivebordsmiljøet. Du finner den i Raspbians startmeny under Internett -> Chromium Web Browser:
Etter å ha klikket på Add-knappen, ser du en bekreftelsesside som angir at skriverne ble lagt til og du er klar til å starte utskrift. Nå er det en perfekt tid å brenne av en testutskrift:
Etter at du har testet ut, kan du lukke krom på Pi da utskriftsserveren fortsetter å kjøre i bakgrunnen. Nå kan du nyte praktisk fra hverandre for omtrent en fjerdedel i måneden (Raspberry Pi bruker så lite energi at gjennomsnittlig årlig driftskostnad er rundt $ 3).