我刚刚通过 Crouton 方法在我妻子的 HP 14 Chromebook 上安装了 Ubuntu 12.04。主要原因是 Libre Office,她比 Chrome OS 中的“Microsoft Word Online”选项更喜欢它。无论如何,我一切都正常,但我很好奇是否有办法连接她的 HP 打印机并让 Ubuntu 界面通过 USB 识别它。她的打印机不支持 WiFi 或云。它只是 USB。除此之外,它是一台运行良好的打印机。安装 Common Unix Printing System 能让我做到这一点吗?我盲目地将打印机插入运行 Ubuntu 环境的 chromebook,但当我单击打印时,我收到要求输入 localhost 的错误。
因为 Chromebook 只有云打印,所以我认为这是硬件问题,而不是软件问题。这就是为什么我犹豫是否要安装任何可能不必要的东西。
或者 WINE 有可能是一个解决方案吗?
另>有关在 Chromebook HP 14 上安装 Ubuntu 环境的参考:在ChROMEBOOK上安装Ubuntu
编辑:这是我在硬件设置中打开“打印机”时看到的屏幕截图。
然后当我点击“连接”按钮时:
最后,当我在第二个提示上单击“连接”时,我得到:
CUPS server error: There was an error during the CUPS operation."failed to connect to server"
答案1
我找到了一个可行的解决方案在 crouton wiki 中:
- 安装 cups 和相关软件包:
sudo apt-get install cups system-config-printer-gnome
要获取可用的lpr
命令,还需要安装cups-bsd
。如果您使用的是 HP 打印机,您还需要安装hplip
。获取最新的 hplip 软件包并从http://hplipopensource.com/。其他打印机可能还需要其他软件包,请在此处添加。- 将您自己添加到 lpadmin 组:
sudo adduser <username> lpadmin
- init 脚本在 crouton 中无法正常工作,因此我们需要以某种方式启动 cups。一种方法是编辑
/etc/rc.local
并添加:/usr/sbin/cupsd
- 如果要连接到远程 CUPS 服务器,请安装
cups-browsed
,将配置放入/etc/cups/cups-browsed.conf
,然后/etc/rc.local
添加:/usr/sbin/cups-browsed
&- 最后,退出并重新登录。您现在应该能够使用打印机设置来配置您的打印机了。