如何从 Linux 连接到 Windows 打印机?

如何从 Linux 连接到 Windows 打印机?

我的家庭网络有一台 Windows 计算机,带有共享打印机。我刚刚在自己的计算机上安装了 Linux。如何从我的 Linux 安装连接到共享的 Windows 打印机?

细节:

  1. 假设我的 SSID 是wlan,并且 Windows 机器被称为win-pc并且正在以 身份共享打印机printer
  2. 从我的 Windows 安装中,我可以使用 访问共享打印机\\win-pc\printer,并且可以正常工作。
  3. 从我的 Linux 安装 (PCLinuxOS),我可以使用访问另一台计算机smb:/win-pc,并且可以看到一些共享文件夹(例如smb:/win-pc/documents),但看不到打印机。基于此,我认为 Samba 已安装并正常运行。
  4. 我看过几个Google 搜索结果但它们不够具体。
  5. KDE打印 添加打印机向导提供了三个文本框来输入 SSID、服务器和打印机。我假设不需要/。但是,输入wlanwin-pcprinter不起作用。
  6. 我不会在 Windows PC 上更改任何东西。解决方案必须在 Linux PC 上。

我肯定错过了一些配置或者其他什么东西,但我不知道下一步应该怎么做。

答案1

以前,我基本上只是做了你所做的事情,没有任何问题。

您错过了一些事情,例如问题实际上是什么/错误发生在哪里(或者我误读了)。

请访问打印机制造商的网站,看看是否找到任何可能对您有帮助的更新的 Linux 驱动程序。

上次我需要执行此操作时使用了向导,然后使用我下载的驱动程序进行了更新,我没有遇到任何问题,但是,如果不知道您遇到的确切问题,我也无法真正提供帮助。

答案2

您将需要使用该向导添加打印机,方法是选择“SMB 共享打印机(Windows)”选项,并使用 smb:/win-pc/printer 作为打印机的位置。然后它会询问打印机的类型,以便可以设置正确的驱动程序。

答案3

解决方案是通过控制面板,有一个有效的“自动”选项。

PCLinux 控制中心:
-> 硬件
-> 设置打印机
-> 添加打印机
-> 自动检测连接到运行 Windows 的机器的打印机

相关内容