您的位置:

cups4jserver的简单介绍

cups4jserver的简单介绍

更新:

本文目录一览:

如何在树莓派上安装CUPS实现打印服务器

有很多文章已经提到了在树莓派上安装CUPS的过程,但是文章都具有时效性,参考这些文章去做时出现了一些问题,现在记录一下流程:

首先执行更新,我之前就是没执行更新,导致后续操作错误,下载安装时会提示404 找不到文件

[code lang=”shell”]sudo apt-get update[/code]

更新一番之后继续执行,安装Cups

[code lang=”shell”]sudo apt-get install cups[/code]

配置用户

[code lang=”shell”]sudo usermod -a -G lpadmin pi[/code]

下面替换CUPS的配置文件,首先停止服务

[code lang=”shell”]sudo service cups stop[/code]

备份原有文件

[code lang=”shell”]sudo mv /etc/cups/cupsd.conf /etc/cups/cupsd.conf.bak[/code]

从服务器上下载新的配置文件

[code lang=”shell”]

cd /etc/cups/

sudo wget –files/blog:raspberry-pi:print-server/cupsd.conf

[/code]

完成,现在可以启动服务了

[code lang=”shell”]sudo service cups start[/code]

下一步设置打印机,首先将打印机连接到树莓派上,然后在浏览器中输入 进入配置界面 打开的是一个网站,在上面菜单栏中找到Administrator,会提示你用户名和密码,输入树莓派的用户名和密码即可

登录后,在Printers栏目中点击Add Printer

显示的Local Printers会有你连接上的那台打印机,选中它点击continue

在这个界面Name是打印机的名字,以后用来在URL中确定打印机,所以短一些比较好、

勾选Sharing,别的不用变,点Continue

下一个界面选择驱动程序,如果在Model栏目中有打印机的型号就最好了,否则可以上传打印驱动程序

最后就设置完成了,复制最后一个界面的URL,也就是类似于打印机名 就可以在其他电脑上添加共享打印机了

ubuntu下打印服务器的安装配置与使用教程

为了假装学习,在某宝上剁了一台HP打印机,用了一阵子后发现个,每次打印都要开台式机(USB打印机连在台式机上),很麻烦,如果能把打印机连在NAS服务器上,就好多了。事不宜迟,马上开搞,以下是搞机的记录:

ubuntu上打印机的驱动安装,与具体的型号和品牌有关,hp的是通过hplip工具来实现。具体安装很简单,一路确认就可以。不确定的简单搜索就可以了,以下是参考:

hplip地址:

安装详细过程:

安装好后本地打印一张纸试试,看看是否正常。

ubnntu下的打印服务器可以通过cups来实现。

具体的安装和配置:

参考资料:

如何在Ubuntu上使用网络打印-ubuntu-wiki

CUPS-wiki (简体中文)

如何在Ubuntu服务器上设置Web配置的打印服务器使用SWAT,CUPS和SAMBA

在 页面中找到Server Settings,选择"Share printers connected to this system"及其子项"Allow printing from the Internet",点击"Change Setting"按钮保存设置。

进入 页面点击自己打印机的名字,复制跳转到的页面的URL,即打印机的地址。然后,就可以在Windows上添加使用Ubuntu共享的打印机了。

(来自 )

配置教程

win7

win10

mac

如何配置 cups 以支持打印机共享

/etc/init.d/cups start

然后在CUPS服务器主机server中,我们要做好2个文件的设置,这两个文件分别是:

/etc/cups/cupsd.conf

/etc/cups/printers.conf

其中,cupsd.conf是控制cups服务的设置,而printers.conf则是对打印机进行设置的。

设置这两个文件并不复杂,这里不建议手工修改,因为可以用web方式来设置,然后自动生成。

只要在本机的网页浏览器输入这个网址,就可以进入CUPS的web设置界面:

http://服务器主机名:631 例如:

不过在这里,觉得需要介绍一下这两个文件里面的内容,这样对大家的理解会有好处。

而且,我发现如果要限制用户的话,好像还是需要手动修改printers.conf文件的。

ubuntu16.04添加网络打印机报错

1、首先报错

cups client error document format not supported

谷歌了尝试了一大堆解决方法没有用。

尝试从local:6300配置也无果。

大部分回答建议修改 .conf文件。

或者reinstall cups or restart cups.

后来看到 建议说

于是安装这两个包:

得,连添加打印机都添加不了,又出现新错误:

'server-error-internal-error'

连 都打不开了

猜测新安装的包损坏了原有的CUPS。

重新安装CUPS,成功!!

2、总结:

3、Reference

局域网跨网段的打印机服务器共享

由于公司WiFi路由器的网段跟有线网络是分开的,而打印机在有线网络中,通过WiFi路由器连接的电脑无法访问打印机。为了解决这个问题,利用有线网络中一台运行Ubuntu的服务器作为网路服务器把打印机共享出来。

方法是在Ubuntu服务器里安装cups

CUPS is the standards-based, open source printing system developed by Apple Inc. for macOS®and other UNIX®-like operating systems. CUPS uses the Internet Printing Protocol (IPP) to support printing to local and network printers.

意思是在局域网中共享打印机的服务程序,安装完之后要在网页端进行配置。通过浏览器访问,进入administrator页签,右侧Server栏下,勾选”Share printers connected to this system”,这样默认是在本地网络上共享打印机,只有同一个网段的主机才能通过网络使用这台打印机。如果同时勾选了”Allow printing from the Internet”,则所有通过网络可以访问这台主机的机器都可以使用这台打印机。

装好之后,在客户端电脑查找网络打印机,然后添加就可以作为正常的打印机使用了。

以上是Ubuntu客户端的截图,Windows还没有试验过。

参考链接:

cups4jserver的简单介绍

本文目录一览: 1、如何在树莓派上安装CUPS实现打印服务器 2、ubuntu下打印服务器的安装配置与使用教程 3、如何配置 cups 以支持打印机共享 4、ubuntu16.04添加网络打印机报错

2023-12-08
javascript入门笔记1的简单介绍

2022-11-18
python使用笔记23的简单介绍

2022-11-10
javascript简要笔记,JavaScript读书笔记

2022-11-17
c到c语言笔记的简单介绍

2022-11-24
java包笔记,Java语言包

2022-11-18
印象笔记记录java学习(Java成长笔记)

2022-11-12
java客户端学习笔记(java开发笔记)

2022-11-14
重学java笔记,java笔记总结

2022-11-23
java基础知识学习笔记一,Java基础笔记

2022-11-21
htmljs编程笔记(html代码笔记)

本文目录一览: 1、html代码和JS代码有什么区别 2、如何在html中调用js函数 3、JavaScript学习笔记之数组基本操作示例 4、HTML5初学者笔记 5、《web前端笔记7》js字符—

2023-12-08
java学习笔记(java初学笔记)

2022-11-14
java基础第一天学习笔记(java课程笔记)

2022-11-09
重拾python笔记三的简单介绍

2022-11-13
java笔记,大学java笔记

2022-11-28
js修改cssimportant的简单介绍

本文目录一览: 1、js如何直接修改css里面的属性值呢? 2、笔记:JS设置CSS样式的几种方式 3、如何用JS修改已加载的CSS样式表样式? 4、JS修改CSS设置的样式 5、如何使用jquery

2023-12-08
发篇java复习笔记(java课程笔记)

2022-11-09
java笔记,尚硅谷java笔记

2022-12-01
java方向综合笔试题的简单介绍

2022-11-23
Markdown笔记的全方位介绍

2023-05-18