《树莓派开发实战(第2版)》——2.13 网络打印

简介:

本节书摘来自异步社区《树莓派开发实战(第2版)》一书中的第2章,第2.13节,作者[英]Simon Monk(蒙克),韩波 译,更多章节内容可以访问云栖社区“异步社区”公众号查看。

2.13 网络打印

面临问题

你想要让树莓派进行网络打印。

解决方案

使用CUPS(Common Unix Printing System,CUPS)打印系统。

首先,请在终端输入下列命令来安装CUPS,这个过程可能需要一些时间。

$ sudo apt-get install cups

为了使用CUPS,需要管理员权限,为此,可以使用下列命令提升权限。

$ sudo usermod -a -G lpadmin pi

CUPS提供了一个Web配置接口。无论是Midori,还是Dillo浏览器,都可以用来浏览CUPS的管理页面,但是,Iceweasel要更好一些。

安装Iceweasel浏览器的命令如下所示。

$ sudo apt-get install iceweasel

你可以从Start菜单的Internet组中启动Iceweasel浏览器,然后打开地址http://localhost:631

找到Administration标签,选择Add Printer选项。这时将显示一个打印机清单,列出所有网络上面和直接连接到树莓派的USB端口的打印机(见图2-16)。


screenshot

然后,按照一系列的对话框的提示就可以完成打印机的配置了。

进一步探讨

完成所有步骤之后,你可以利用AbiWord来测试打印机(参见4.2节)。输入一些文本并进行打印时,你会看到刚才添加的打印机已经处于可用状态了(见图2-17)。


screenshot

参考资料

你可以访问CUPS的官方网站(http://www.cups.org )。

相关文章
|
2月前
|
Ubuntu
树莓派 —— ubuntu上通过netplan配置网络
树莓派 —— ubuntu上通过netplan配置网络
|
Ubuntu
树莓派 ubuntu server 22.x 连接无线网络
树莓派 ubuntu server 22.x 连接无线网络
159 0
|
C语言
树莓派已经通过网络连接通过串口通信在串口调试小助手打印与操作
树莓派已经通过网络连接通过串口通信在串口调试小助手打印与操作
272 0
树莓派已经通过网络连接通过串口通信在串口调试小助手打印与操作
|
存储 编解码 监控
树莓派 USB摄像头 实现网络监控( MJPG-Streamer)
MJPG是MJPEG的缩写,但是MJPEG还可以表示文件格式扩展名.   MJPEG   全名为 “Motion Joint Photographic Experts Group”,是一种视频编码格式,   Motion JPEG技术常用与闭合电路的电视摄像机的模拟视频信号“翻译”成视频流,并存储在硬盘上。典型的应用如数字视频记录器等。MJPEG不像MPEG,不使用帧间编码,因此用一个非线性编辑器就很容易编辑。MJPEG的压缩算法与MPEG一脉相承,功能很强大,能发送高质图片,生成完全动画视频等
702 1
树莓派 USB摄像头 实现网络监控( MJPG-Streamer)
|
缓存 网络协议 安全
360度全方位教你「认识网络IO模型」|Java 开发实战
360度全方位教你「认识网络IO模型」|Java 开发实战
110 0
|
Web App开发 数据采集 Shell
树莓派/PC实现实时摄像头数据共享—最优方法(搭建网络摄像头)
树莓派/PC实现实时摄像头数据共享—最优方法(搭建网络摄像头)
树莓派/PC实现实时摄像头数据共享—最优方法(搭建网络摄像头)
|
IDE 网络协议 Unix
RVB2601应用开发实战系列六:网络播放器设计(二)
技术解码栏目:是面向开发者详细解读芯片开放社区(OCC)上关于处理器、芯片、基础软件平台、集成开发环境及应用开发平台的相关技术,方便开发者学习及快速上手,提升开发效率。
376 0
RVB2601应用开发实战系列六:网络播放器设计(二)
|
编解码 物联网 Linux
RVB2601应用开发实战系列五: 网络播放器设计(一)
技术解码栏目:是面向开发者详细解读芯片开放社区(OCC)上关于处理器、芯片、基础软件平台、集成开发环境及应用开发平台的相关技术,方便开发者学习及快速上手,提升开发效率。
224 0
RVB2601应用开发实战系列五: 网络播放器设计(一)
|
移动开发 IDE 网络协议
RVB2601应用开发实战系列六:网络播放器设计(二)
本文是基于RVB2601开发板实现网络播放器设计的下篇,主要介绍基于YoC软件平台av组件采用http协议播放一首网络mp3歌曲。
466 0
RVB2601应用开发实战系列六:网络播放器设计(二)