① debian系统更新出现cups提示的问题
按键盘上的Q,退出就行。
这是changelog,告诉你配置文件被拆分为两个。如果你没改过相关文件就直接忽略。
② 求教,openwrt 配置cups打印服务 的问题
Openwrt已经安装了这两个文件,出现了/dev/usb/lp0,在p910nd文件中也已经修改了, 电脑上安装了2900的驱动之后,打印,却提示“不支持打印机连接的端口” opkg update opkg install luci-app-p910nd opkg install kmod-usb-printer
③ 安装好的打印机名字可不可以改短一点
可以,改名只是改本机名称,而不是改主机设置的名称就行了,那样会影响别人的使用,还有端口不变都不会有问题
④ 求个CUPS打印机服务器的驱动,佳能MF3010的,PPD文件
U have to 驱动之家 website...download 驱动 or 下载驱动精灵 okay..搞定!
⑤ 如何配置cups以使用windows共享的打印机
1.本地打印机的设置
(1)将打印机连接到运行Fedora-Core-8系统的计算机上,并打开电源
(2)通过“系统”—>“管理”—>“正在打印”,打开“打印机配置”对话框。然后点击“新打印机”,自动就开始搜索连接到电脑上的打印机。如果能够识别打印机的话,则会自己选择连接上的打印机。
(3)点击“前进”,选择打印机厂商和型号以便安装相应的驱动程序。
(4)点击“前进”,设置打印机名称,最后点击“应用”就完成了本地打印机的添加了。
2.共享打印机的设置
在“服务器设定”里够选上“显示被其他系统共享的打印机”,“共享连接到这个系统上的公共打印机”,“Allow printing from the Internet”,“允许远程管理”,“允许用户取消任何任务(包括不是自己的任务)”。
如果要windows 2000/xp共享该打印机,还需要进一步设置:对/etc/cups/mime.convs和mime.types进行修改。
(1)修改mime.convs
打开该文件,在最后几行找到
“application/octet-stream application/vnd.cups-raw 0 -”
如果前面加有注释号“#”,则将其去掉,然后保存设置。
(2)修改mime.types
打开该文件,在最后几行找到“application/octet-stream”,如果前面加有注释号“#”,则将其去掉,然后保存设置。
-------------------------------------------------------------------------------------------
1、直接利用CUPS提供打印服务器
(1)“开始”/“打印机和传真”/“添加打印机”/,打开“添加打印机向导”对话框。
(2)点击“下一步”,选择“网络打印机或连接到其它计算机的打印机(E)”。
(3)点击“下一步”,选择“连接到Internet、家庭或办公网络上的打印机(O):”在URL栏中填入打印机服务器的地址http://172.16.22.66:631/printer/epson。可以通过http://IP地址:631来管理CUPS打印机,进入界面后选择“printer”,就可以看到已经安装的CUPS打印机。
(4)如果地址正确且连接没有问题,则会提示你安装驱动程序,然后选择相应的驱动程序后,打印机的添加工作就算完成了,如不出意外就可以使用打印机。
这种方法配置起来比较简单,但是有一个缺点,即使必须给客户端安装打印机的驱动程序,如果客户端数量很多的话,那工作量就相当的大了,所以觉得还是用Samba和CUPS结合一起提供打印,有点就是在服务器上安装了驱动程序后,客户端就可以不用安装了。
2、利用Samba和CUPS结合提供打印服务器
首先先在smb.conf添加对打印机的支持
[printers]
comment = All Printers
path = /var/spool/samba
browseable = no
guest ok = yes
public=yes
writable = no
printable = yes
printer admin=ghost
[print$]
comment=printer drivers
path=/etc/samba/drivers
browseable=yes
read only=yes
write list=ghost
此外还要添加一个Samba用户,该用户必须是系统存在的用户
[root@localhost~]smbpasswd -a ghost
[root@localhost~]chown ghost /etc/samba/drivers
因为打印机的管理员和驱动的管理员都设定为ghost,所以也要对该文件夹改变一下权限。
然后还得cups-samba-1.1.16.tar.gz和cups-windows-6.0-1.i386.rpm(软件包的版本自己选),如果是rpm包的话直接安装就可以了,如故是源代码包的话,要安装在/usr/share/cups/drivers,此外还要到windowsXP系统C:\WINDOWS\system32\spool\drivers\w32x86\3下去拷贝以PS开头的文件,然后把文件名都改成小写的,全部放在/usr/share/cups/drivers,但是一般在windows系统下默认没有这些文件,所以可以到Adobe网站http://www.adobe.com/support/downloads/proct.jspproct=44&platform=Windows)去下载PostScript,然后在windows系统安装后在拷贝那些文件。
然后就要告诉Samba,让CUPS提供客户端windows2000/XP的打印驱动
cupsaddsmb -H[samba主机名] -h[cups主机名] -a -v -U [用户账号]
然后就会罗列出一些信息,最后出现类似如下信息才算安装成功:
Printer Driver [打印机名] successfully installed.
Succesfully set [打印机名] to driver epson.
然后在/etc/samba/drivers下会出现一个W32X86的文件夹,里面的文件就是提供给客户端的驱动程序。
在打印过程中可以登录到Samba主机查看打印机的状态,打印工作等信息。
(1)lpstat:查看打印状态
(2)lpq:查看打印工作队列
(3)lprm:删除等待的打印队列
⑥ cups双面打印属性怎么获得怎么知道打印机支持双面打印
这个可以从打印软件看出来:打印机后面的属性---找到打印设置---可以看到有无双面打印的选项。
⑦ pos机显示cups:51是什么意思
CUPS (Common Unix Printing System,通用UNIX打印系统)
这是 UNIX 操作系统上的通用打印驱动程序
cups:51 即提示 cups 出错的代号为51
你可以查询 CUPS 官网相关文档或各大 Linux 论坛以求得解决方法。
⑧ 将cups如何移植到开发板以及如何添加打印机,望高手回答。
怎么编译的,
./configure --prefix=/home/lh/utu2440/cups-arm/ArmCups --host=arm-linux CC=arm-linux-gcc --disable-gnutls --disable-gssapi --disable-dbus
生成Makefile之后
make
会报错
/home/lh/CrossTools/usr/local/arm/3.4.1/bin/../lib/gcc/arm-linux/3.4.1/../../../../arm-linux/lib/libc_nonshared.a(elf-init.oS)(.text+0x44): In function `__libc_csu_init':
在cpus目录之下生成了动态库
libcups.so
在make intall
又会报错
home/lh/CrossTools/usr/local/arm/3.4.1/bin/../lib/gcc/arm-linux/3.4.1/../../../../arm-linux/lib/libc_nonshared.a(elf-init.oS)(.text+0x44): In function `__libc_csu_init':
安装目录生成
etc lib share var
你是怎么编译成功的?