精华内容
下载资源
问答
  • Ubuntu配置和使用cups打印服务器

    千次阅读 2020-09-07 22:27:02
    Ubuntu配置cups打印服务器 一个办公室内只有一台打印机,每次大家都得搬着自己的笔记本电脑去插上USB打印很麻烦,想着将这台打印机连接的主机配置为一台网络打印机,大家就可以共享打印了。当然,前提是办公室内有...

    Ubuntu配置和使用cups打印服务器

    一个办公室内只有一台打印机,但是没有网络打印功能,每次大家都得搬着自己的笔记本电脑去插上USB打印,很麻烦,想着将这台打印机连接的主机配置为一台网络打印机,大家就可以共享打印了。当然,前提是办公室内有局域网,大家只有连上局域网才能打印。

    为了实现这样的目的,就不得不提到Cups,即Common UNIX Printing System,这是Apple公司开发的。其官网地址为https://www.cups.org/

    这里采用Ubuntu18.04LTS系统,HP-LaserJet-P1007打印机为例,简述配置流程。
    本文可以参考这篇博客

    下载安装cups

    cups sudo apt-get install cups
    

    如果不行,或许还有其他的操作,参看这篇博客

    配置cups

    连接打印机和服务器主机,在浏览器中输入http://localhost:631,进入管理界面,如图。

    在这里插入图片描述

    点击Printers,可以看到目前加入的打印机,在Administration下可以增加打印机,以及管理打印机的选项。注意下当前页面的网址就是打印机的地址,如我的就是http://localhost:631/printers/HP-LaserJet-P1007,这里localhost是本机的ip地址,这需要使用ip查找命令获取或者直接去网络连接那看。这个地址之后会给其他人进行配置,因此最好是不要变动,即最好是有个固定ip。至于怎么设置固定ip,可以自己探索。

    在这里插入图片描述

    在系统的-打印机设置-额外打印机设置中,勾选允许从互联网打印,这才能显示为"Shared"。

    在这里插入图片描述
    若还需进行其他修改,可以编辑/etc/cups/cupsd.conf,然后service cups restart重启服务。

    用户连接

    首先确保和服务器电脑连接到同一个局域网。

    • windows系统

      • 安装对应型号的驱动,这时可能需要让你的电脑连接一下打印机才能安装驱动
      • 在系统的打印机设置中,添加打印机,网络打印机,输入地址http://192.168.9.133:631/printers/HP-LaserJet-P1007,注意这里的192.168.9.133是我服务器的ip,需要根据你的情况修改。
        然后会弹出选择驱动,勾选好后确定
      • 这时你应该可以打印了,打印时注意勾选刚刚配置好的这个打印机
    • linux系统
      打印设置里,添加打印机,选择互联网打印协议ipp,输入ipp://192.168.9.133:631/printers/HP-LaserJet-P1007即可,其余的差不多。

    • android手机
      在设置中,找到打印设置,添加打印服务,通过ip添加,同样输入ipp://192.168.9.133:631/printers/HP-LaserJet-P1007,即可添加。

    • mac
      Mac系统也是在打印设置里面,注意添加高级选项,然后输入ipp://192.168.9.133:631/printers/HP-LaserJet-P1007,选择互联网打印协议,打印驱动选择Generic PostScript Printer就行。至于为啥不安装HP官方的驱动,貌似是有bug,可以参见http://arthur.vip/?p=43

    • ipone和ipad等就自己探索吧,差别不大

    TODO:

    1. 重启电脑后打印机又恢复unshared状态了,需要重新开启才能使用,该如何办
    2. 手机打印还有问题,会打印出空白或者是花的,可能驱动有问题?
    3. cups的网页管理界面提示要输入用户名和密码才能进行设置修改,但是并没有输入用户名和密码的途径,很奇怪。
    4. 对于cupsd.conf文件内容还不是很理解,里面的设置还可以探索探索,
    5. 电脑待机或者休眠的时候是否可以使用打印。
    6. linux的ipconfig不能用了??下载了net-tools仍然不能用。
    7. 可以用树莓派安个Linux系统连接打印机作为cups服务器,解放一台电脑,爽翻。
    展开全文
  • fail to connect to server cups 服务器错误兆芯 打印机 连不上了####message可知 服务fail## systemd: cups.service failed.#### vim /var/log/messages Jun 17 14:08:36 10 cupsd: No valid Listen or Port lines...

     

     打印机  

     

    fail to connect to server cups 服务器错误
    兆芯 打印机 连不上了
    ####
    message可知 服务fail## systemd: cups.service failed.
    ####
    vim /var/log/messages

    Jun 17 14:08:36 10 cupsd: No valid Listen or Port lines were found in the configuration file.

     

     

     

    Jun 17 14:08:36 10 cupsd: No valid Listen or Port lines were found in the configuration file.
    Jun 17 14:08:36 10 cupsd: No valid Listen or Port lines were found in the configuration file.
    Jun 17 14:08:36 10 cupsd: No valid Listen or Port lines were found in the configuration file.
    Jun 17 14:08:36 10 systemd: start request repeated too quickly for cups.service
    Jun 17 14:08:36 10 systemd: Failed to start CUPS Printing Service.
    Jun 17 14:08:36 10 systemd: Unit cups.socket entered failed state.
    Jun 17 14:08:36 10 systemd: Unit cups.service entered failed state.
    Jun 17 14:08:36 10 systemd: cups.service failed.
    Jun 17 14:08:36 10 systemd: configure-printer@usb-001-003.service: main process exited, code=exited, status=1/FAILURE
    Jun 17 14:08:36 10 systemd: Unit configure-printer@usb-001-003.service entered failed state.
    Jun 17 14:08:36 10 systemd: configure-printer@usb-001-003.service failed.
    Jun 17 14:08:36 10 udev-configure-printer: failed to send IPP request 16395
    Jun 17 14:08:36 10 org.a11y.Bus: Activating service name='org.a11y.atspi.Registry'
    Jun 17 14:08:36 10 org.a11y.Bus: Successfully activated service 'org.a11y.atspi.Registry'
    Jun 17 14:08:36 10 org.a11y.atspi.Registry: SpiRegistry daemon is running with well-known name - org.a11y.atspi.Registry
    Jun 17 14:08:36 10 kernel: [ 6.833163] fuse init (API version 7.22)
    Jun 17 14:08:36 10 kernel: fuse init (API version 7.22)
    @
    ?cups


    ####
    0 systemd: cups.service failed.
    #### 重启服务
    # systemctl status cups -l
    # systemctl restart cups 

    # systemctl status cups -l
    #########配置文件出错

    ####卸载并且重装cups相关包
    # yum list *cups*
    yum remove -y cups
    yum install -y cups*
    # yum install -y foomatic foomatic-db foomatic-db-ppds gutenprint-cups hplip neokylin-printer-ppds

     

    #### 重启服务

    # systemctl status cups -l
    # systemctl restart cups 

    # systemctl status cups -l

     

    # systemctl status cups
    ● cups.service - CUPS Printing Service
    Loaded: loaded (/usr/lib/systemd/system/cups.service; enabled)
    Active: active (running) since 一 2019-06-17 15:08:38 CST; 9min ago
    Main PID: 679 (cupsd)
    Status: "Scheduler is running..."
    CGroup: /system.slice/cups.service
    └─679 /usr/sbin/cupsd -f

     

     

     

     

     

    #####注销 用户后 重新登录

     

     

     

    打印机正常

     

    转载于:https://www.cnblogs.com/xuanbjut/p/11039718.html

    展开全文
  • 该脚本将连接到CUPS服务器,并且对于配置并标记为共享的每台打印机,将为avahi生成一个与Apple的AirPrint公告兼容的.service文件。 可以使用可以配置为与CUPS一起使用的任何打印机。 除非打印机可以本地打印PDF,...
  • ubuntu搭建cups打印机服务器

    万次阅读 2018-02-23 13:48:19
    ubuntu搭建cups打印机服务器ubuntu环境搭建所有操作都是在root账户下执行的,进入root命令 sudo su -1.安装apt install cups aptitudeaptitude install ghostscriptaptitude install foomatic2.修改配置cp /etc/cups...

    ubuntu搭建cups打印机服务器

    ubuntu环境搭建

    所有操作都是在root账户下执行的,进入root命令 sudo su -

    1.安装

    apt install cups aptitude

    aptitude install ghostscript

    aptitude install foomatic

    2.修改配置

    cp /etc/cups/cupsd.conf /etc/cups/cupsd.conf.bak
    vim /etc/cups/cupsd.conf
    #将监听地址改成服务器ip,或者0.0.0.0,不然无法访问
    Listen localhost:631
    #本配置文件采用了apache的配置文件语法,在Order allow,deny下添加Allow all,例如:
    <Location />
      Order allow,deny
      Allow all
    </Location>

    3.重启cups服务

    /etc/init.d/cups restart

    4.由于防火墙限制需要修改规则或者关闭防火墙,我这里是内网使用,所以关闭了防火墙

    ufw disable

    apt-get remove iptables

    5.测试服务端打印机

    ububtu 先连上打印机并且成功打印打印机测试业

    然后访问cups配置连接http://loaclhost:631/,localhost改成自己监控的服务器地址,正确即可,例如:http://192.168.1.199:631/printers/Officejet-7110-series

    windos配置

    1.电脑首先需要安装打印机驱动

    2.开始-添加打印机-网络打印机

    3.输入地址http://192.168.1.199:631/printers/Officejet-7110-series,添加后选择驱动即可。

    mac配置

    1.先需要下载并安装打印机驱动集合,苹果官方地址http://support.apple.com/downloads/DL1888/zh_CN/hpprinterdrivers5.0.dmg

    2.打开控制台输入sudo cupsctl WebInterface=yes

    3.然后访问 http://127.0.0.1:631,输入mac账号密码,然后点击Administration-Add Printer,选择互联网打印协议 (ipp) ,填入打印机地址,选择好驱动即可。

    展开全文
  • 今天在UOS上调试程序,想试试打印,结果提示“CUPS服务未启动,不能管理打印机”。这个错误看起来好说,结果试了网上说的那个重启办法,没用。  这个错误怎么来的?吾仔细想了一下,是自己编译安装了cups-2.3.3,...

      今天在UOS上调试程序,想试试打印,结果提示“CUPS服务未启动,不能管理打印机”。这个错误看起来好说,结果试了网上说的那个重启办法,没用。

      这个错误怎么来的?吾仔细想了一下,是自己编译安装了cups-2.3.3,应该是与系统冲突导致的。怎么办?

      还能怎么办?备份数据,重装系统。

    展开全文
  • 关于cups打印管理详细整理

    千次阅读 2018-09-28 11:25:47
    由于公司使用Linux系统管理...如有错误,请指出. 一.安装cups sudo apt-get update sudo apt-get install hplip 二.安装完成后开始装配打印机  1.第一种使用web界面配置,(略)  2.第二种使用命令配置  ...
  • 简而言之:如果您在一个具有IT团队的大型组织中工作,可以处理专用硬件或打印服务器,那很好。 处理打印机有许多不同的标准和协议。 而且只有少数大型供应商(通常是Unix供应商)为其整个产品系列提供了特定的支持...
  • OSX:CUPS打印问题

    千次阅读 2013-01-18 03:45:19
    昨天遇见了一个奇特的问题,一个VP的新机器,他跟我说他无法打印打印操作完了之后,打印机不打印,打印机现实一下之后消失,看上去很正常,机器也没有任何的错误信息,犹如石沉大海。一般情况下,这个问题很好解决...
  • debian9 使用cups远程管理打印服务

    千次阅读 2018-06-28 14:49:13
    Linux下使用CUPS提供打印服务本文档在debian (sarge 和 sid)下测试通过一 在linux下安装本地打印机1.1 安装CUPS打印服务和打印机管理软件以root用户执行命令 apt-get install cupsys 安装CUPS打印服务软件。...
  • 使用CUPS打印服务

    万次阅读 2019-04-10 23:19:00
    使用CUPS打印服务 目录 1. 测试环境 2 2. CUPS介绍 3 2.1 CUPS的配置文件 3 2.1.1 cupsd.conf 3 2.1.2 cups-files.conf 3 2.1.3 printcap 3 2.1.4 printers.conf 3 ...
  • Openwrt实现Cups打印

    万次阅读 2015-11-11 10:06:19
    你应该是对openwrt比较熟悉,或者了解,所以在这里我也不做过多的解释,至于cups整个的打印框架在下图中体现出来了,这个图不是我画的,是根据网上的图形,加上我自己做的这个cups打印,进行的绘制,图中某些地方也...
  • CUPS共享打印机服务

    千次阅读 2019-06-14 18:09:50
    15、查看打印错误log more /var/log/cups/error_log 16、安装samba yum install samba 安装的软件包 rpm -qa | grep samba samba-winbind-clients-3.6.23-46el6_9.i686 samba-3.6.23-46el6_9.i686...
  • Linux cups 打印总结备忘

    千次阅读 2017-04-03 16:08:26
    CUPS实际上是一个集成的服务。包括了前端接收打印命令的相关程序,后端控制打印机...当CUPS接受到打印命令,首先会进行一个格式的预转换,比如将.jpg等各种文件先转换成PostScript格式(图1桔红方框)。然后进一步将
  • 虽然很多文章提到了raspberry树莓派如何安装cups实现共享打印机服务,但是...首先执行更新,我之前就是没执行更新,导致后续操作错误,下载安装会提示404 找不到文件 sudo apt-get update 更新一番之后安装最新...
  • linux中设置CUPS打印机

    万次阅读 2012-02-24 14:20:45
    这两天花了些时间研究了一下cups的...在这篇文章中,假设CUPS打印服务器的主机名为: server, 打印机的主机名为: HP, 客户端主机名为: client。 首先,要启动CUPS打印服务,用下面这个命令: /etc/init.d/cups s
  • 此Chrome扩展程序可让您直接从Chrome和Chromebooks打印到兼容的网络打印机或CUPS打印服务器。 无需云打印。 主要功能:多打印机支持打印机兼容性检查脱机帮助页面横向,多副本打印现在通过PWG和Unirast(Airprint)...
  • 根据网友分享,在centos7系统下安装了cups,并共享了hp1020plus打印机;安装步骤我就不详细说了; 我是按照这个方法安装的:https://blog.csdn.net/kuaizisong/article/details/82762265 结果出现一个问题就是,点击...
  • 能识别,能添加网络打印机,不能打印,下发打印任务之后,发现打印机根本没反应,Windows系统日志有报错 Administrator 拥有的文档 打印文档 无法在打印机 HP LaserJet 1020 上打印。请尝试再次打印文档,或重新启动...
  • 树莓派4做打印服务器

    千次阅读 2020-03-03 22:52:36
    随便选了一个相近的,结果更坑,不提市你有任何错误,在它的打印测试页后,提示完成但打印机不动。如果你的打印机就在列表中,选中就可以,下面第四步请绕过。 第四,为hp打印机安装驱动程序: 于是安装HP对于...
  • 使用树莓派来做打印服务器 作为一名初三狗,因为疫情原因,我们开始了上网课。随之而来的就是铺盖盖地的试卷,家里早已落满灰尘的打印机又开始了他的使命。但是因为换了笔记本,USB接口太少。有线的打印机不适用了...
  • Linux下使用CUPS提供打印服务

    千次阅读 2007-09-05 15:39:00
    Linux下使用CUPS提供打印服务本文档在debian (sarge 和 sid)下测试通过一 在linux下安装本地打印机1.1 安装CUPS打印服务和打印机管理软件以root用户执行命令 apt-get install cupsys 安装CUPS打印服务软件。...
  • ubuntu10.04 安装共享打印机(CUPS)

    千次阅读 2015-06-15 10:31:11
    1、安装打印机驱动 系统-系统管理-打印 添加 选canon-ix50002、安装cups sudo apt-get install cupsys3、调试 http://127.0.0.1:631/printers 打开管理页面 4、在其他电脑上添加网络打印机 ...
  • CUPS (简体中文)

    千次阅读 2014-03-13 09:34:20
    CUPS 是苹果公司为Mac OS® X 和其他类 UNIX® 的操作系统开发的基于标准的、开源的打印系统".   虽然有其他的打印程序包例如LPRNG,但CUPS是相当流行和相对容易使用的。它是Arch linux及许多其他Linux发行版...
  • cups运行起来之后打印,报Filter failed错误。再/var/log/cups/error_log看,似乎是hplip插件不对。 号坑。于是尝试装插件,找了个hp_plugin.run之类的,报check sum错,就不让你下载。 号坑。尝试在hp官方网站上...
  • 关于Windows系统连接基于CUPS搭建树莓派网络打印机的...出现以下错误: 解决办法: 检查网络是否连接好,cmd下 ping 树莓派IP,判断网络是否连接正常。 确认打印机网络地址:http://192.168.1.65:631/printers...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,483
精华内容 593
关键字:

打印时cups服务器错误