|
|
一、安装Cups
/ A3 A: V5 f, p4 ^ ^0 N& {7 {, P" z4 ^4 x
1.终端登录root/ J1 |3 V7 ` K- [. v
2.输入apt-get update等待更新
7 m5 }( c6 |4 j' g) _- [* L3.输入apt-get install cups安装打印服务。(卸载CUPS命令 apt-get remove cups). f0 _2 K* U; C; d" w0 w
4.输入apt-get install hplip安装惠普打印机驱动。(如果不是HP打印机这个可以不装)
* N1 A; Y3 t m0 e5.输入mkdir hp3 _9 @0 g- O9 b+ L
6.输入cd hp
0 f9 s( P1 b6 p( g9 R, l7.复制粘贴. J. o i+ G1 }/ q& z3 n
wget https://www.openprinting.org/dow ... p-3.20.3-plugin.run
* `, |0 `0 b( ~! swget https://www.openprinting.org/dow ... 20.3-plugin.run.asc9 E$ V* Q$ r) i6 q7 a7 f" V
wget https://www.openprinting.org/dow ... aserjet_1020.plugin1 Q% l1 S& w3 A
*如果wget从IPv6地址下载文件,并且下载不成功的话,可以添加“–inet4-only”参数强制让wget从IPv4地址下载文件:
2 Z5 D: C! P5 L( Q) }% gwget --inet4-only https://www.openprinting.org/dow ... p-3.20.3-plugin.run, ?, W, h/ }* P- n: G
wget --inet4-only https://www.openprinting.org/dow ... 20.3-plugin.run.asc: q$ N7 |( ~0 O4 k- {+ r
wget --inet4-only https://www.openprinting.org/dow ... aserjet_1020.plugin
, H4 _1 t* W- u7 S# `: M2 t8.输入sudo hp-plugin 惠普打印机驱动插件
$ H# W, ?! e- X0 U, V3 D9.输入P回车% f& q9 |" h0 `( D' g( Y% ]
10.输入
7 e( G% R, K& @ e5 uapt install printer-driver-gutenprint+ L J" f9 c- s' X
apt-get install foomatic-db-engine
2 Q( W t0 `* T& }5 Q' _apt-get install printer-driver-gutenprint 安装其它品牌打印机驱动; H3 z% y% e: I* L5 @, G* ~/ x' [
11.输入cupsctl --remote-any运行远程访问。
, z% u5 v# {& o8 T12.输入机器IP:631根据提示添加对应打印机,会弹出登录框输入root账户和密码。$ e/ C }2 Z; P N- V
; @8 m0 b$ X7 I; M R二、如果是HP的打印机,可以直接安装hplip
8 D% v3 ?" t+ a+ [& }% X! Q, t; g# m% v3 N% B2 T ^* h# c7 s
1、先进入终端,输入以下命令4 U6 u Q# ~/ z2 o! [! x
sudo apt-get update 更新软件包索引,使系统知晓可用的更新。# a) ]2 ]' b. P8 L/ Z- ?5 t
apt-get install hplip, B! e; x2 T0 ]4 [
hplip自带cups程序,无需单独安装
# r ~" i6 Q! X2、打卡配置文件sudo vim /etc/cups/cupsd.conf(也可以通过文件管理器替换文件,下方附改好的配置文本)
5 d8 j# ~5 E" z8 G, h m( r修改修改监听地址:找到Listen字段,将其设置为0.0.0.0:631以监听所有IP地址:
! e: L$ T; W9 D: N$ rListen 0.0.0.0:631
) ~/ {2 p& s" U% }3 B3、允许远程访问:默认情况下,CUPS的Web界面只允许本地访问,如果需要允许远程访问,可以修改配置文件中的相关部分,' ~/ u# w- E5 C/ F, }: V
Browsing Off改为Browsing On
) B' u" H5 q" [6 H7 p<Location />
: A& F& o; z3 P W, }Order allow,deny) `3 I0 U9 b: `/ u# \
Allow all& I/ G2 S% C7 ^) a: ?$ c. W! B8 B
</Location>
0 Q( C n* i& P# E4、保存并退出:编辑完成后,保存文件并退出编辑器。
. h$ F9 R/ K8 R* F! b5 ^2 W重启CUPS服务:
/ M' s& D9 c. D( H1 C9 ` \+ z; _使配置生效,重启CUPS服务:
+ j8 d; @8 @/ ?5 q% _9 _4 C7 N' b0 ^sudo systemctl restart cups1 K% s* m' l9 m7 P# L
查看版本:
' R; \6 a" W0 q! K) h6 n' psudo apt-get install hplip; i5 F: r, r. j- i2 m, V
上传对应版本文件到root目录,可以通过文件管理器上传,
# Y( _( D: a' p9 k, P3 x0 u安装sudo hp-plugin
$ s. M1 U$ J& |, }7 L; z3 |7 nEnter option (d=download, p=specify path, q=quit) ? 输入p% o* f V. |$ \ d% D' C
Enter the path to the 'hplip-3.20.3-plugin.run' file (q=quit) : 输入回车0 q1 ?/ ^! e0 n& c8 L
Do you accept the license terms for the plug-in (y=yes, n=no, q=quit) ? 输入y8 C' B% a* _0 T3 l/ k& ~
systemctl enable cups开机自动运行
, \1 e4 A5 { N打开CUPS Web界面:在浏览器中输入服务器的IP地址和端口号(631),例如http://<your-server-ip>:631,进入CUPS管理界面,默认用户名root和密码ecoo1234,就是刚才登陆注册的账号密码7 \, O) F7 l+ U* j3 }
2、添加打印机:在CUPS Web界面中,点击“Administration”选项卡,然后选择“Add Printer”,根据提示完成打印机的添加过程,可以选择本地打印机或通过网络添加共享打印机。
5 B' R6 z7 q& G9 m8 x; _, J3、共享打印机:如果需要在局域网内共享打印机,可以在添加打印机时勾选“Share this printer”选项,并为打印机起一个名称。
$ F$ x- q3 y, w$ X; l% w+ z相关程序下载网站
2 ? N# N! [5 e% f0 L ~- o$ N; _https://www.openprinting.org/dow ... uxfiles/HP/plugins/* H4 B# w! _' x
https://developers.hp.com/zh-hans/node/2887
3 o) f) Z2 i4 }$ k4 m
0 ] ^0 G( u4 n5 x( }0 y+ F三、汉化& Y9 R+ I2 F! _; m
- r0 g, |! ?5 J- i" d* d2 e* G/ r: `1、将压缩包内的 zh_CN 目录上传到/usr/share/cups/templates/下2 D) j3 Q$ }+ `+ [
2、在/usr/share/cups/doc-root/目录下创建zh_CN文件夹,并将包内的 index.html 上传该目录下
) j8 @, E8 S X% K o3、修改/etc/cups/cupsd.conf文件,在适当位置(大概第9行之前)插入DefaultLanguage zh_CN9 I5 P8 H: q9 k+ c t6 N( t
https://ivanlabs.lanzoum.com/i5Poj0s3ijaj 密码:1byb k* G6 S. ]* i
0 B8 q- h1 L+ c# q$ ]! N
其他
: g" @* u" x$ x) \
, M& F' O6 n1 [) c. n! S @ R! J6 r5 \/ A8 ~2 h4 T: B# a
|
|