如何将树莓PI变成Google云打印服务器

Google Cloud Print是将您的打印机连接到云并享受随时随地打印访问的绝佳方式,但有一个问题。如果您没有最新的云打印就绪打印机,则需要打开计算机才能启用远程访问。请继续阅读,我们将为这项任务配置一个微小的、耗能的树莓PI。

我为什么要这么做?

相关:如何在Windows中启用本地Google云打印和打印机共享目前,在您的家中有两种方式可以访问Google云打印:您可以购买一台支持Cloud Print的打印机,该打印机直接链接到您的Google帐户和您的Cloud Print服务,或者您可以使用PC(可以访问您希望添加到Cloud Print的打印机)作为云打印服务器。

第一种情况是理想的,因为打印机本身直接连接到云,不需要中介。然而,除此之外,您的目标应该是确保中介浪费的资源尽可能少。让台式计算机24/7全天候运行的唯一目的就是充当云打印服务器,对于一项需要很少马力的作业来说,这是一大堆资源。

为了减少浪费的资源,我们选择将一个小型、低功耗的Raspberry PI设备变成一个超轻量级的Cloud Print Server。这个设置最好的部分是,树莓派可以继续扮演其他角色。例如,我们的Raspberry Pi Cloud Print Server也是与我们的Raspberry PI天气指示器功能相同的设备。完成这两项工作所需的资源如此之少(假脱机偶尔打印作业,并运行一个简单的脚本来检查天气和切换LED),因此没有理由不堆叠任务并从我们的Raspberry Pi购买中获得更多。以下是一些可以与Raspberry Pi云打印服务器轻松堆叠的项目:

用树莓PI构建LED指示器(用于电子邮件、天气或任何东西)。 如何将树莓PI改造成低功耗的网络存储设备。 如何将树莓PI变成永远在线的BitTorrent Box。 如何在您的树莓PI上安装用于轻量级Usenet下载的NZBGet

我需要什么?

对于本教程,我们将假设您已经具备以下条件:

一款安装了Raspbian的树莓PI。 PI可访问的打印机。 一个Google帐户

相关内容:购买合适打印机的入门指南如果你还没有给你的Raspberry PI配置Raspbian或添加打印机,一定要查看上面的两个链接,以获得最新的打印速度。如果你还没有为你的Raspberry PI配置Raspbian或添加打印机,一定要查看上面的两个链接,以获得最新的速度。重要的是,您必须遵循我们的Raspberry PI打印机指南(或至少对照我们的Raspberry PI打印机指南检查您自己的打印机安装说明)。如果您的PI无法访问打印机(本地或网络),则本教程不会有任何成功之处。

此外,您可能会发现查看我们的Google Cloud Print指南以熟悉系统的细节会很有帮助。

安装Chromium

我们的Raspberry Pi as Cloud Print Server模型的秘诀是开源浏览器Chromium。将云打印功能添加到PC的官方方法之一是使用谷歌的Chrome网络浏览器作为打印服务器。不幸的是,尽管有针对相当多Linux发行版的官方Chrome版本,但它只支持x86/x64架构,而不支持支持Raspberry PI和Rasbian的基于ARM的架构。这就是Chromium的用武之地,因为我们仍然可以访问Chromium中的相关功能,我们需要这些功能来将我们的Raspberry PI链接到Google的云打印机系统。

要开始使用,请在Raspberry PI上打开终端,然后输入以下命令:

出现提示时,键入Y并按Enter键继续安装。安装不是很大,但已经足够大了;花10分钟到休息室喝杯咖啡肯定是消磨安装时间的合理方式。

一旦安装了Chromium,我们就需要从桌面环境启动它。您可以在Raspbian的开始菜单中的Internet->Chromium Web Browser下找到它:

启动Chromium后,导航到右上角的菜单图标,单击它,然后选择“设置”。在设置窗口中向下滚动,直到您看到“高级设置”,然后单击它,继续向下滚动展开的设置选项,直到您看到Google Cloud Print的条目:

单击“添加打印机”。您将被踢到授权页面,如下所示:

填写您用于管理云打印机的帐户的Google帐户凭据。确保选中“保持登录”,因为这将是我们不定期交互的独立打印服务器。

授权您的帐户后,您将看到“添加打印机”按钮。Raspberry PI有权访问的任何打印机(无论是本地打印机还是网络打印机)都将添加到您的Google Cloud Print帐户中。如果这些打印机以前是通过其他方式添加的,您需要访问您的云打印管理页面以删除较旧的条目。

单击Add按钮后,您将看到一个确认页面,指示已添加打印机,您已准备好开始打印。现在是试印的绝佳时机:

在我们启动打印作业大约10秒后,它在网络打印机上假脱机:

虽然我们最初担心云到PI到打印机的工作流程会很慢(并不是说起泡速度在大多数打印情况下真的那么关键),但这些担忧从未得到证实。即使是较大的PDF文件,该过程也只比通常漫长的打印PDF等待时间略长一些。

运行测试打印后,您可以关闭PI上的Chromium,因为打印服务器将继续在后台运行。现在,您可以享受每月约四分之一个月的随时随地打印的便利(Raspberry Pi消耗的能源非常少,平均每年的运营成本约为3美元)。

相关文章