打印机配置与使用全攻略
1. 打印机 URI
打印机可分为本地和远程两种,它们都通过通用资源标识符(URI)来引用。URI 支持与远程打印机通信的网络协议,以及引用本地打印机的设备连接。
-
远程打印机
:通过特定协议引用,例如:
- Internet 打印协议(ipp)用于 UNIX 网络打印机,如
ipp://mytsuff.com/printers/queue1
。
- Samba 协议(smb)用于 Windows 网络打印机,如
smb://guest@lizard/myhp
。
- 旧的 LPRng UNIX 打印服务器使用 lpd 协议。
-
本地打印机
:URI 使用设备连接和设备名称。例如:
- USB 打印机使用
usb:
前缀,如
usb://Canon/S330
。
- 连接到并行端口的旧打印机使用
parallel:
。
- 连接到串行端口的打印机使用
serial:
。
- SCSI 连接的打印机使用
scsi:
。
2. GNOME 3 打印机工具
可从系统设置对话框访问 GNOME 3 打印机工具,它能列出已安装的打印机,让用户开启或关闭打印机,并访问其作业队列。
-
基本操作
:
- 若未检测到打印机,会显示“添加新打印机”按钮,点击可检测打印机。
- 选择打印机可显示其名称、型号、位置和作业数量。
- 点击“显示”按钮可列出该打印机的当前作业。
- 点击“默认”复选框可将打印机设为默认。
- 还能打印测试页。
-
配置打印机
:点击“选项”按钮可打开打印机选项对话框,可配置页面设置、图像、质量和颜色等打印机功能。“高级”选项卡可设置对比度、墨水类型和饱和度等专业选项。
-
添加或删除打印机
:在打印机对话框中,可使用打印机列表下方的加减按钮添加或删除打印机。点击加号按钮会打开“添加新打印机”对话框,自动检测连接的打印机。若知道网络中打印机的地址,可在底部搜索框输入以进行检测和显示。
3. system - config - printer 工具
可通过“其他 | 打印设置”访问 system - config - printer 工具,用于编辑打印机配置或添加远程打印机。
-
启动与显示
:点击应用程序概览 | 其他部分中的“打印”图标可启动该工具,会显示一个打印机配置窗口,显示已安装打印机的图标。
-
查看打印机设置
:双击打印机图标或右键选择“属性”,可打开打印机属性窗口,包含“设置”“策略”“访问控制”“打印机选项”“作业选项”和“墨水/碳粉水平”六个选项卡。
-
打印机菜单操作
:
- 打印机配置窗口的“打印机”菜单可对打印机进行重命名、启用或禁用、设为共享打印机等操作。
- 选择“删除”可移除打印机配置;选择“设为默认”可将打印机设为系统范围或个人默认打印机。
- 还有访问打印机属性和查看打印队列的选项。
-
打印机图标菜单操作
:右键点击打印机图标可访问该菜单。若打印机已是默认打印机,则无“设为默认”选项;“属性”选项可打开该打印机的属性窗口;“查看打印队列”选项可打开文档打印状态窗口,可更改队列位置、停止或删除作业,还能从“视图”菜单选择显示已打印作业和打印机状态,若作业失败会收到通知,点击“诊断”按钮可启动打印故障排查工具。
-
服务器设置
:从“服务器”菜单选择“设置”,可打开显示 CUPS 打印机服务器设置的新窗口。选择“连接”可打开“连接到 CUPS 服务器”窗口,通过下拉菜单选择当前的 CUPS 服务器。
4. 访问和编辑打印机配置
4.1 访问权限
添加、编辑或移除打印机需要根级访问权限,编辑打印机配置、添加新打印机或移除旧打印机时,需输入初始安装时设置的根用户密码。例如,访问打印机服务器设置或编辑任何打印机的配置设置时,会提示输入根用户密码进行设备授权。
4.2 编辑打印机配置
- 打开配置窗口 :在打印机配置窗口中,双击打印机图标或右键选择“属性”,可打开该打印机的属性窗口,侧边栏列出配置选项卡。
-
各选项卡配置
:
- 设置 :可更改驱动程序、打印机名称,启用或禁用打印机,指定是否共享。若需更改所选驱动程序,点击“品牌和型号”旁边的“更改”按钮,可指定所需的型号和驱动程序,甚至加载自己的驱动程序。
- 策略 :可指定开始和结束横幅,以及错误策略,如打印作业出错时是重试、中止还是停止打印机。
- 访问控制 :可拒绝某些用户的访问。
- 打印机选项 :可设置纸张尺寸和类型、打印质量、输入纸盒等特定打印功能。
- 作业选项 :可选择默认打印功能,通过弹出菜单选择打印功能类别,点击“添加”按钮添加类别,从弹出菜单中选择特定功能,如副本数量、纸张类型、文档格式、单面或双面打印等。
- 墨水/碳粉水平 :可查看打印机的墨水或碳粉水平。
更改设置后,点击“应用”可保存更改并重启打印机守护程序,还可从“测试”菜单选择 PostScript、A4 或 ASCII 测试页来测试打印机。
5. 默认打印机设置
可通过以下两种方式将打印机设为默认:
- 右键点击打印机图标,选择“设为默认”。
- 单击打印机图标,然后从打印机配置窗口的“打印机”菜单中选择“设为默认”。
此时会打开“设置默认打印机”对话框,有设置系统范围默认或个人默认的选项。系统范围默认打印机是由 CUPS 服务器服务的整个网络的默认打印机,其图标上会有绿色对勾标志。若想使用不同的打印机作为默认,可将其设为个人默认,选择“设为我的个人默认打印机”,打印机图标上会出现心形标志。若系统中有多台打印机,也可在打印机属性的“设置”窗格中点击“设为默认打印机”按钮。
6. 打印机类
可通过“新建”菜单中的“类”选项创建打印机类。点击该选项会打开“新建类”窗口,可输入类的名称、注释和位置(默认输入主机名)。接下来的屏幕右侧列出可用打印机,左侧列出已分配到该类的打印机,使用箭头按钮可添加或移除打印机。完成后点击“应用”,该类会出现在 system - config - printer 主窗口的“本地类”标题下。所选类的窗格与打印机的窗格类似,但有“成员”窗格而非“打印控制”窗格,可在“成员”窗格中更改属于该类的打印机。
7. 添加新打印机
7.1 操作步骤
可通过选择“服务器 | 新建 | 打印机”菜单选项,或点击工具栏上的“添加”下拉菜单并选择“打印机”来安装新打印机。会打开“新打印机”窗口,显示一系列对话框,需在其中选择连接方式、型号、驱动程序以及打印机名称和位置。
7.2 具体配置
-
选择设备屏幕
:
- 连接的本地打印机已按名称列出,远程打印机需指定网络连接类型,如通过 Samba 连接到 Windows 系统的打印机、直接连接到网络的 HP 打印机使用 AppSocket/HP Direct,以及网络中 Linux 和 UNIX 系统上的打印机使用 Internet 打印协议(ipp)。
- 大多数连接的打印机由设备热插拔服务 udev 确定连接方式,建议先将打印机连接到系统再进行配置,之后会搜索合适的驱动程序,包括可下载的驱动程序。Fedora 存储库中的打印机驱动程序包经过组织和命名,CUPS 可自动检测并安装正确的驱动程序。若找到驱动程序,会安装并显示带有打印机名称和位置的“新打印机”对话框,点击“应用”按钮安装打印机,之后会提示输入测试页,打印机图标会出现在打印窗口中。
- 若要为未连接到系统的打印机设置配置,选择“其他”选项,会打开一个文本框用于输入打印机的 URI。
-
选择驱动程序屏幕
:
-
若打印机驱动程序未被检测到或检测错误,在“选择驱动程序”屏幕上有以下选项:
- 从数据库中选择驱动程序,列出可能的制造商,用鼠标选择所需的制造商。
- 从自己的 PPD 驱动程序文件中选择,点击文件位置按钮,会打开“选择文件”对话框,可在系统中定位 PPD 文件。
- 从 OpenPrinting 在线存储库中自行搜索,显示一个搜索框用于输入品牌和型号的部分名称,搜索结果可在“打印机型号”下拉菜单中选择。
-
若打印机驱动程序未被检测到或检测错误,在“选择驱动程序”屏幕上有以下选项:
- 描述打印机屏幕 :可输入打印机名称、描述和位置,这些信息会根据打印机型号和系统主机名自动输入,也可将打印机名称更改为任意名称。准备好后点击“应用”,打印机图标会显示在打印机配置窗口中。
8. 远程打印机安装
8.1 协议选择
安装连接到 Windows 系统或运行 CUPS 的其他 Linux 系统的远程打印机时,需使用特殊 URL 协议指定其位置。
- 远程主机上的其他 CUPS 打印机使用 Internet 打印协议(ipp)。
- Windows 打印机使用 Samba 协议(smb)。
- 旧的使用 LPRng 的 UNIX 和 Linux 系统使用 lpd 协议。
8.2 防火墙配置
确保防火墙配置允许访问远程打印机,在“防火墙配置”(其他 | 防火墙)的“公共服务”选项卡中,确保选中 Samba 和 IPP 服务。Samba 允许访问 Windows 打印机,IPP 允许访问通常在其他 Linux 系统上的 Internet 打印协议打印机。
8.3 访问 SMB 共享远程打印机
若要访问 SMB 共享远程打印机,需安装 Samba 并使用 smb 和 nmb 守护程序启用服务器消息块服务。Samba 服务默认应已启用,若未启用,可作为根用户使用以下命令启用:
Su
service nmb enable
service smb enable
8.4 配置远程打印机
可使用 system - config - printer 工具在 Linux、UNIX 或 Windows 网络上设置远程打印机。添加新打印机或编辑现有打印机时,“新打印机/选择设备”对话框会列出可能的远程连接类型。选择远程连接条目后,会显示一个窗格,可在其中输入配置信息。
-
远程 Linux 或 UNIX 打印机
:选择 Internet 打印协议(ipp)、Internet 打印协议(https)(用于较新系统)或 LPD/LPR 主机或打印机(用于旧系统)。标签显示主机名和队列名称的条目,需输入控制打印机的系统的主机名,队列名称输入该主机上打印机的设备名称。LPD/LPR 对话框还有一个探测按钮用于检测打印机。使用 SSL 的 IPP 打印机可选择 Internet 打印协议(https)。若网络中有 Apple 或 HP jetdirect 打印机,选择“AppSocket/HP jetDirect”条目,需输入 IP 地址和端口号。
-
Windows 网络中的打印机
:选择“通过 Samba 的 Windows 打印机”,需指定 Windows 服务器(主机名或 IP 地址)、共享名称、打印机的工作组名称以及用户名和密码。打印机 SMB URL 的格式会显示在 SMP 打印机窗格上,共享是 smb URI 格式
//workgroup/hostname/printername
中的主机名和打印机名称,工作组是打印机所属的 Windows 网络工作组,小网络通常只有一个工作组,主机名是打印机所在的计算机。用户名和密码可以是打印机资源本身的,也可以是特定用户的访问权限。窗格顶部会显示一个框,可在其中输入共享主机和打印机名称作为 smb URI。若未看到 Samba 条目,可使用“查找网络打印机”标签搜索打印机,输入打印机连接的系统的主机名。也可点击“浏览”按钮打开 SMB 浏览器窗口,从网络上的 Windows 主机列表中选择打印机,选择后相应的 URL 会显示在
smb://
框中。确保防火墙和 SELinux 已配置为允许 Samba 访问,若需要,还可在标签中输入所需的 Samba 认证信息,如用户名或密码,勾选“需要认证”可输入 Samba 用户名和密码。
9. 总结
本文详细介绍了打印机的配置与使用,包括打印机 URI 的概念、GNOME 3 打印机工具和 system - config - printer 工具的使用、打印机配置的访问和编辑、默认打印机设置、打印机类的创建、新打印机的添加以及远程打印机的安装等内容。通过遵循这些步骤和指导,用户可以轻松地配置和使用各种类型的打印机。
以下是添加新打印机的流程图:
graph TD;
A[选择添加新打印机] --> B[选择设备屏幕];
B --> C{本地或远程打印机};
C -- 本地 --> D[列出已连接本地打印机];
C -- 远程 --> E[指定网络连接类型];
D --> F[搜索合适驱动程序];
E --> F;
F --> G{驱动程序是否找到};
G -- 是 --> H[安装驱动程序并显示新打印机对话框];
G -- 否 --> I[选择驱动程序屏幕];
I --> J{驱动程序选择方式};
J -- 数据库 --> K[从数据库选制造商];
J -- PPD 文件 --> L[定位 PPD 文件];
J -- 在线搜索 --> M[搜索并选择型号];
K --> N[描述打印机屏幕];
L --> N;
M --> N;
H --> N;
N --> O[输入打印机信息并应用];
O --> P[打印机图标显示在配置窗口];
此外,还可以用表格总结不同类型打印机的 URI 示例:
| 打印机类型 | 协议 | URI 示例 |
| — | — | — |
| 远程 UNIX 打印机 | ipp |
ipp://mytsuff.com/printers/queue1
|
| 远程 Windows 打印机 | smb |
smb://guest@lizard/myhp
|
| 本地 USB 打印机 | usb |
usb://Canon/S330
|
| 本地并行端口打印机 | parallel |
parallel:/dev/lp0
|
| 本地串行端口打印机 | serial |
serial:/dev/ttyS0
|
10. 打印机配置要点回顾
为了更清晰地理解和掌握打印机的配置与使用,我们将前面提到的关键要点进行回顾和总结,通过表格的形式呈现,方便大家查阅。
| 操作类型 | 操作工具 | 具体操作步骤 |
|---|---|---|
| 访问打印机配置 | 所有操作 | 需要根级访问权限,输入根用户密码进行授权 |
| 编辑打印机配置 | system - config - printer |
1. 双击打印机图标或右键选“属性”打开属性窗口
2. 在各选项卡中进行配置,如“设置”“策略”等 3. 点击“应用”保存更改并重启打印机守护程序 |
| 设置默认打印机 | system - config - printer |
1. 右键点击图标选“设为默认”或从“打印机”菜单选“设为默认”
2. 在对话框中选择系统范围或个人默认 |
| 创建打印机类 | system - config - printer |
1. 从“新建”菜单选“类”
2. 输入类信息,添加或移除打印机 3. 点击“应用” |
| 添加新打印机 | system - config - printer | 1. 选“服务器 |
| 安装远程打印机 | system - config - printer |
1. 选择合适协议(ipp、smb、lpd)
2. 配置防火墙允许访问 3. 输入远程打印机相关信息进行配置 |
11. 打印机配置的常见问题及解决方法
在打印机配置过程中,可能会遇到一些常见问题,下面为大家详细介绍这些问题及相应的解决方法。
11.1 驱动程序问题
- 问题描述 :打印机驱动程序未被检测到或检测错误。
- 解决方法 :在“选择驱动程序”屏幕上,可从数据库中选择驱动程序,列出可能的制造商,用鼠标选择所需的制造商;也可从自己的 PPD 驱动程序文件中选择,点击文件位置按钮,在系统中定位 PPD 文件;还可从 OpenPrinting 在线存储库中自行搜索,输入品牌和型号的部分名称,从搜索结果中选择。
11.2 远程打印机访问问题
- 问题描述 :无法访问远程打印机。
-
解决方法
:
- 确保防火墙配置允许访问远程打印机,在“防火墙配置”的“公共服务”选项卡中,确保选中 Samba 和 IPP 服务。
-
若访问 SMB 共享远程打印机,需安装 Samba 并使用 smb 和 nmb 守护程序启用服务器消息块服务,若未启用可使用命令
Su; service nmb enable; service smb enable启用。 - 检查输入的远程打印机信息是否正确,包括主机名、共享名称、用户名和密码等。
11.3 打印机无法打印问题
- 问题描述 :打印机显示就绪,但无法打印作业。
-
解决方法
:
- 检查打印队列中是否有作业卡住,可在“查看打印队列”窗口中停止或删除卡住的作业。
- 点击“诊断”按钮启动打印故障排查工具,查找问题原因。
- 检查打印机的连接是否正常,确保打印机已开启且与系统连接稳定。
12. 打印机配置的最佳实践建议
为了确保打印机配置的顺利进行和高效使用,以下是一些最佳实践建议。
12.1 驱动程序管理
- 定期更新打印机驱动程序,以保证打印机的性能和兼容性。可从打印机制造商的官方网站下载最新的驱动程序。
- 在安装新打印机时,优先选择系统自动检测和安装的驱动程序,若无法正常工作,再手动选择合适的驱动程序。
12.2 远程打印机配置
- 在配置远程打印机前,确保网络连接稳定,防火墙和 SELinux 已正确配置,允许相应的服务通过。
- 记录好远程打印机的相关信息,如主机名、共享名称、用户名和密码等,方便后续维护和使用。
12.3 打印机类的使用
- 对于有多台打印机的环境,合理创建打印机类,将性能相近或用途相同的打印机归为一类,提高打印效率。
- 定期检查打印机类中的成员,确保打印机的可用性和性能符合要求。
13. 打印机配置的未来发展趋势
随着技术的不断发展,打印机配置也在不断演进,以下是一些可能的未来发展趋势。
13.1 智能化配置
未来的打印机可能会具备更智能的配置功能,能够自动识别设备和环境,根据用户的使用习惯和需求自动调整配置参数,减少用户的手动操作。
13.2 云打印服务
云打印服务将得到更广泛的应用,用户可以通过互联网随时随地访问和控制打印机,实现远程打印和共享打印资源。
13.3 环保节能
打印机制造商将更加注重环保节能,未来的打印机可能会采用更节能的技术和材料,降低能源消耗和环境污染。
14. 总结与展望
本文全面介绍了打印机的配置与使用,从打印机 URI 的基本概念到各种工具的操作方法,再到常见问题的解决和最佳实践建议,以及对未来发展趋势的展望。希望通过本文的介绍,能够帮助大家更好地配置和使用打印机,提高工作效率和打印质量。
在未来,随着技术的不断进步,打印机配置将变得更加简单、智能和环保。我们期待着这些新技术的出现,为我们的生活和工作带来更多的便利。
以下是打印机配置流程的 mermaid 流程图:
graph LR;
A[开始] --> B{本地或远程打印机};
B -- 本地 --> C[连接本地打印机];
B -- 远程 --> D[配置网络连接];
C --> E[检测驱动程序];
D --> E;
E --> F{驱动程序是否可用};
F -- 是 --> G[安装驱动程序];
F -- 否 --> H[手动选择驱动程序];
G --> I[配置打印机信息];
H --> I;
I --> J[设置默认打印机];
J --> K[测试打印];
K --> L[完成配置];
同时,我们可以用列表总结打印机配置的关键步骤:
1. 确定打印机类型(本地或远程)
2. 连接或配置打印机
3. 检测和安装驱动程序
4. 配置打印机信息
5. 设置默认打印机
6. 进行测试打印
7. 完成配置
通过以上的表格、流程图和列表,我们可以更清晰地了解打印机配置的整个过程和关键要点。希望大家在实际操作中能够顺利配置和使用打印机。
超级会员免费看
37

被折叠的 条评论
为什么被折叠?



