在Ubuntu下使用打印机的记录

本文记录了在Ubuntu 18.04系统中遇到打印机无法正常工作的问题,通过CUPS管理界面发现是驱动问题。尝试通过升级和源码安装解决CUPS驱动,详细描述了升级CUPS过滤器和解决依赖包问题的过程,最终希望能提升Ubuntu系统的驱动兼容性。

开始

系统

Ubuntu 18

打印机

Brother MFC-1810

连接方式

USB

打印机驱动方式

CUPS

问题的发现

前一段时间发现办公室的MFC-1810打印机无法插入电脑无法打印,由于没有时间就没有去管它。但是后来发现无论是什么打印机打印都有问题,就想着着手去解决这个问题。

由于打印机采用的是CUPS驱动,进而打开了CUPS的管理界面:localhost:631在管理界面中发现问题叫做filter Failed问题就着手看是查询相关资料。
在这里插入图片描述


问题探索

在搜索很多论坛后,在这里 发现了有人也讨论同样的错误。其实总结起来就是升降级cups-filters就能解决。
可是查了半天发现apt安装的软件不是想降级就能降级的。故而想着那要不就升级好了。
然而,在apt install的列表里,我的cups-filters已经是最新版了(1.20.x)

升级CUPS-FILTER

在搜了搜cups-filters后,发现它的源码还是有po在github上的,所以

### 如何在Ubuntu上安装打印机驱动 #### Epson 打印机驱动安装方法 对于Epson打印机,在Ubuntu上的驱动程序可以通过访问官方支持页面并下载相应的.deb文件来完成。具体操作如下: 1. 访问[Epson官方网站](https://epson.com/support),找到适用于Linux系统的驱动程序。 2. 下载适合您打印机型号的`.deb`文件。 3. 使用以下命令安装该文件: ```bash sudo dpkg -i epson-printer-driver-version-number.deb ``` 这里的`version-number`应替换为您实际下载的版本号[^1]。 如果遇到依赖项错误,可以运行以下命令解决缺失的依赖关系: ```bash sudo apt-get install -f ``` #### HP 打印机驱动安装方法 针对HP打印机,推荐使用HPLIP(HP Linux Imaging and Printing)。这是一个专门为HP设备设计的支持工具集。以下是具体的安装步骤: 1. 添加PPA源以便获取最新版本的HPLIP: ```bash sudo add-apt-repository ppa:hplip/hplip-main sudo apt update ``` 2. 安装HPLIP及其GUI界面组件: ```bash sudo apt install hplip hplip-gui ``` 3. 启动配置向导以检测和设置您的打印机: ```bash hp-setup ``` 此过程将引导用户通过图形化界面完成打印机连接与测试打印页发送[^2]。 #### 配置AppArmor安全策略 有时由于AppArmor的安全限制可能导致某些共享功能无法正常工作。为了使打印机能够顺利运作,可能需要调整其默认权限设定。编辑Samba服务的相关规则文件即可实现这一目标: ```bash cd /etc/apparmor.d/local/ sudo nano usr.sbin.smbd ``` 在打开后的文档里追加类似下面的内容到末尾部分: ``` /your/custom/path r, /your/custom/path/** rwk, ``` 保存更改之后重启AppArmor以及Samba服务生效修改: ```bash sudo service apparmor restart sudo systemctl reload smbd ``` 上述路径需依据实际情况替换成对应目录位置[^5]。 #### 自定义开发环境下的快速部署方案 当处于特定需求场景比如服务器端虚拟环境中时,则可通过预先准备好的清单文件来进行批量处理已知必需品列表从而简化流程。假设存在名为`installed_packages.txt`记录着所有待装项目名,则可借助脚本一次性搞定它们: ```bash sudo apt-get install $(awk '{print $1}' installed_packages.txt) || true ``` 此方式特别适合于频繁重复相同初始化工作的场合下采用[^4]。 ---
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值