CENTOS下安装CUPS实现局域网共享HP1020打印机

22,047

准备工作

HP1020打印机;CentOS主机,并接入局域网,分配固定IP;Windows或Mac、Linux电脑一台。

将打印机usb连入CentOS主机。

安装打印机驱动

在/usr目录下新建Downloads文件夹

mkdir /usr/Downloads

下载HP1020打印机驱动(http://foo2zjs.rkkda.com/

wget -O foo2zjs.tar.gz http://foo2zjs.rkkda.com/foo2zjs.tar.gz

有的系统中没有安装wget,则需要

yum install -y wget

解压

tar zxf foo2zjs.tar.gz

将文件夹移动至目录/opt下

mv foo2zjs /opt

切换至foo2zjs

cd /opt/foo2zjs

编译驱动文件

make

有的系统中没有安装gcc,提示无法编译,则需要

yum install -y gcc

获取HP1210固件包

./getweb 1020

安装驱动

make install

这是可能会报错,提示缺少foomatic-rip

CENTOS下安装CUPS实现局域网共享HP1020打印机

直接安装foomatic-rip提示没有找到,折腾了好久发现安装foomatic就可以

yum install -y foomatic

再次编译,编译完成。

HP1020需要执行下一步,尽管我也不知道为什么。

make install-hotplug

使用cups的话还需要执行下一步

make cups

安装及配置CUPS

安装cups

yum install -y cups

启动cups

service cups start

确保防火墙已经放通631端口

 

firewall-cmd --permanent --add-port=631/tcp
service firewalld restart
这时候是无法从局域网内访问cups的,原因是因为cup

 最后更新:2023-6-23
评论  2  访客  2
    • chengxinyan

      下载HP1020打yin机驱动(http://foo2zjs.rkkda.com/) 这个网站打不开了咋办呢?

    发表评论