cups连接win7网络打印机(如何用CUPS连接Windows 7 网络打印机)

  • cups连接win7网络打印机(如何用CUPS连接Windows 7 网络打印机)已关闭评论
  • A+
所属分类:打印机驱动安装
摘要

背景在家庭或办公环境中,共享打印机是很常见的事情。而在组建一个混合的局域网(LAN)中,Windows和Linux系统之间的打印机共享是一个非常常见的需求。CUPS打印系统简介CUPS(CommonUnixPrintingSystem)是一个开源的打印系统,是大多数Linux

背景

在家庭或办公环境中,共享打印机是很常见的事情。而在组建一个混合的局域网(LAN)中,Windows 和 Linux 系统之间的打印机共享是一个非常常见的需求。

CUPS打印系统简介

CUPS (Common Unix Printing System) 是一个开源的打印系统,是大多数Linux发行版的默认打印系统。同时,CUPS 也可以用来接受和处理其它系统发送的打印任务,比如Windows打印机共享。因此,CUPS 是 Linux 和 Windows 之间打印机共享的理想解决方案。

步骤

下面就是如何连接一个 Windows 共享打印机到 CUPS 系统的方法:

1. 安装 Samba 远程挂载工具

CUPS 是无法直接连接 Windows 共享打印机的,需要通过 Samba 工具来完成 Windows 共享和 CUPS 打印系统之间的桥梁。因此,首先需要安装 Samba 工具。在 Ubuntu 及其衍生版本中,使用以下命令安装 Samba 工具:

sudo apt update

sudo apt install samba

2. 挂载 Windows 共享打印机

使用以下命令,将 Windows 共享打印机挂载到 Linux 系统:

sudo mount -t cifs -o username=USERNAME,password=PASSWORD //WINDOWS_HOST/PRINTER_NAME /mnt/WIN_PRINTER

* USERNAME 和 PASSWORD 分别是 Windows 登录信息;

* WINDOWS_HOST 是 Windows主机的名称或IP地址;

* PRINTER_NAME 是 Windows 共享打印机名称;

* /mnt/WIN_PRINTER 是Linux本地目录。

3. 安装 CUPS 系统

使用以下命令,安装 CUPS 打印系统:

sudo apt update

sudo apt install cups

4. 配置 CUPS 系统

通过浏览器打开以下地址: http://localhost:631 。在这里可以使用 CUPS 的 Web 界面来配置和管理打印机。首先需要添加一个新的本地打印机,选择 "Administration" -> "Add Printer"。

当出现选择打印机类型的对话框时,请选择 "Windows Printer via SAMBA" 选项,并继续下一步。然后在下一个页面上,输入 samba 挂载路径并在 "Device URI" 字段中列出,如下所示:

smb://WINDOWS_HOST/PRINTER_NAME

注意:在 "PRINTER_NAME" 填入之前挂载 Windows 共享打印机设置的名称。

5. 安装打印机驱动

CUPS 系统需要打印机驱动程序才能正常工作。在选择驱动程序时可以通过 CUPS 的 Web 界面,选择 "Make" 制造商和 "Model" 型号,或者直接上传驱动程序文件。

6. 完成设置

CUPS 系统现在应该已经访问 Windows 共享打印机。可以通过 Web 界面来验证并测试打印机安装。在选择打印机时,请保证该打印机是默认打印机。

结论

在没有专业设备的情况下,使用 CUPS 连接 Windows 共享打印机是一种非常方便的、低成本和易操作的解决方案。在这里,您已经了解了如何在 Ubuntu 和 derivates 系统中使用 CUPS 连接 Windows 共享打印机。希望这个简单的教程对你有所帮助。