参考了以下两位大佬的文章:
https://blog.csdn.net/inthesun29/article/details/105799656
https://blog.csdn.net/m0_45961169/article/details/125915188

1 安装Cups

更新系统

apt-get update
apt-get upgrade

安装相关的软件

apt-get install ghostscript
apt-get install dc
apt-get install foomatic-db-engine
apt-get install cups

编辑CUPS的配置文件

nano /etc/cups/cupsd.conf

首先需要将

Listen localhost:631

改为

Listen 0.0.0.0:631

然后将以下4段加入Allow all

# Restrict access to the server...
<Location />Order allow,denyAllow all
</Location># Restrict access to the admin pages...
<Location /admin>Order allow,denyAllow all
</Location># Restrict access to configuration files...
<Location /admin/conf>AuthType DefaultRequire user @SYSTEMOrder allow,denyAllow all
</Location># Restrict access to log files...
<Location /admin/log>AuthType DefaultRequire user @SYSTEMOrder allow,denyAllow all
</Location>

保存。重启CUPS进程。

service cups restart

然后安装惠普p1008打印机驱动,这是个整库。安装完了以后就会有p1008的驱动了。

sudo apt-get install hplip

实测用cups官方的那个驱动库下载网页打不开,在armbian下也下不来

驱动安装完了之后就开始设置HP驱动

hp-setup -i


第二个选择d,因为我懒得指定路径了

选择同意

输入一些路径,这里随便指定了

结束了之后就可以开始打印测试页

然后就可以打开cups的后台,在浏览器里输入:

ip:631

进入后点击administrationm,选择添加打印机
选择连接上的USB打印机,后面就是选择驱动了。
注意驱动如果P1008找不到,可以用P1007。

最后在windows添加打印机的时候,要注意把https中的s去掉,否则找不到打印机。

M401a armbian下安装cups共享打印机相关推荐

  1. win7下安装网络共享打印机 hp LaserJet 1010

    公司环境如下: 打印机:HP LASERJET 1010 打印机主机操作系统:WINXP X86 需要连接网络共享打印机的电脑操作系统: WIN7 X64 在安装网络打印机前,先将在自己的电脑上添加一 ...

  2. 电视盒子安装CUPS共享惠普1020为无线网络打印机【新版】

    之前写过一篇"N1盒子刷Armbian安装CUPS共享惠普1020为网络打印机",后续的使用过程中,也发现了一些问题,曾经做过一些补充和修正,最近因为盒子打印的时候又出现了比较烦人 ...

  3. ccpd文件名转成xml_在Deepin V20/Ubuntu 20.04下安装佳能LBP2900+打印机的方法

    本文为你介绍在Deepin V20系统下安装佳能LBP2900+打印机的方法,同样的方法也适用在Ubuntu 20.04下,但在Ubuntu下需要安装canberra-gtk-module. 在Dee ...

  4. Linux下安装EPSON L310打印机驱动

    Linux下安装EPSON L310打印机驱动 在这里http://download.ebz.epson.net/dsc/search/01/search/searchModule搜索l310查到如下 ...

  5. CentOS下安装cups实现局域网共享HP1020打印机

    前言 老式打印机+旧电脑=局域网打印机 准备工作 HP1020打印机:CentOS主机,并接入局域网,分配固定IP:Windows或Mac.Linux电脑一台. 将打印机usb连入CentOS主机. ...

  6. 用CUPS共享打印机给笔记本和手机-20210125更新

    背景:一台小主机切换成了ESXI,无法连USB打印机共享到局域网了,书房路由换了免费薅的K2P,没有USB口. 3215U小主机安了Ubuntu,编译Android成功,耗时也还可以,昨天LEDE也编 ...

  7. Ubuntu 安装及共享打印机

    查看打印机信息:lpstat -p 命令行打印文件:sudo lpr -P打印机名 要打印的文件名 ps:sudo lpr -PHP_LaserJet_Professional_M1136_MFP z ...

  8. CentOS6 下安装HP-LaserJet 1020打印机

    因为实验室有个多余的老服务器,所以近段时间想把老服务器做成打印机服务器,同时因为最近在学习linux,所以就像在CentOS6.3 上安装打印机驱动.因为是新手,所以走了不少弯路,今天终于把打印机安装 ...

  9. centos安装redis并客户端连接_网络共享打印机图文教程,电脑客户端连接安装设置共享打印机方法...

    大家好,我是老盖,首先感谢观看本文,本篇文章做的有视频,视频讲述的比较详细,也可以看我发布的视频. 今天给大家讲一下网络共享打印机,客户端连接共享打印机的方法,电脑点开始,选择设备和打印机,也可以从控 ...

最新文章

  1. kvo实现原理_KVC、KVO实现原理
  2. 软键盘挡住WebView中输入框解决方法
  3. isNotNull与isNotEmpty区别
  4. 简单汇编----输入密码判断正否
  5. 排成一条线的纸牌博弈问题
  6. 编程之美-字符串移位问题方法整理
  7. TXSQL:云计算时代数据库核弹头——云+未来峰会开发者专场回顾
  8. viper4android最新版卡刷包,viper4android fx音效驱动
  9. jQuery扩展半Lambda表达式 类似Linq的Where
  10. Centos下yum update与yum upgrade的区别
  11. c语言字符串注入命令,C语言基础之输入输出、常量定义、随机数、动态链接库的注入、数据类型介绍、goto语句的使用...
  12. Simulink中.sxl文件与.mdl文件的区别
  13. ClearCase截取
  14. 塞班专用签名工具_Symbian平台的开源Web开发工具
  15. 如何在win10下安装IMSL6.0
  16. Jenkins教程(六)脚本与方法执行效果不合预期,如何及时中止pipeline
  17. Redis -- 缓存穿透和雪崩
  18. 农村没网络怎样安监控,家里没有wifi安哪种监控器
  19. STM32 基础系列教程 16 - I2S(模拟)
  20. 基于FPGA的简易DDS信号发生器的设计(一)

热门文章

  1. C语言电话号码判断合法性
  2. jquery验证手机号码和固定电话号码
  3. 据说能答对5道题的人是天才,答对4道的是帅才,答对3道的是将才,答对2道的是奇才,答对1道的是人才...
  4. [干货分享] 反省我十年开发犯过的错
  5. python第三章练习题
  6. 帆软10.0连接oracle 12c rac报错问题解决
  7. 区块链性能提升:链上设计之道
  8. 图卷积网络、图神经网络必读论文
  9. RK3399 4G语音通话和短信功能
  10. linux服务器磁盘满了怎么办