centos stream8如何配置打印机
导读:一、准备工作 确认打印机型号(机身或包装盒标识)、操作系统版本(cat /etc/centos-release); 确保打印机与CentOS Stream 8设备正确连接(USB/网络):USB打印机需插入并通电,网络打印机需设置固定IP...
一、准备工作
- 确认打印机型号(机身或包装盒标识)、操作系统版本(
cat /etc/centos-release); - 确保打印机与CentOS Stream 8设备正确连接(USB/网络):USB打印机需插入并通电,网络打印机需设置固定IP、子网掩码、网关(可通过打印机面板或厂商工具配置)。
二、安装与配置CUPS服务 CUPS(Common Unix Printing System)是Linux系统打印的核心服务,需先安装并启动:
- 安装CUPS:打开终端,执行以下命令安装CUPS及相关依赖:
sudo yum install -y cups - 启动CUPS并设置开机自启:
sudo systemctl start cups # 启动CUPS服务 sudo systemctl enable cups # 设置开机自动启动 - 配置CUPS Web界面访问:编辑CUPS主配置文件
/etc/cups/cupsd.conf,修改以下内容以允许本地及网络访问:
找到并修改以下配置段(若不存在则添加):sudo vi /etc/cups/cupsd.conf
保存文件后,重启CUPS服务使配置生效:Listen 0.0.0.0:631 # 监听所有IP地址的631端口 < Location /> Order allow,deny Allow @LOCAL # 允许本地访问 < /Location> < Location /admin> Order allow,deny Allow @LOCAL # 允许本地管理员访问 < /Location> < Location /admin/conf> Order allow,deny Allow @LOCAL # 允许本地管理员访问配置文件 < /Location>sudo systemctl restart cups
三、添加打印机
1. 本地打印机(USB连接)
- 打开CUPS Web界面:在浏览器地址栏输入
http://localhost:631(若为远程设备,替换为CentOS Stream 8的IP地址),按回车键进入; - 进入添加打印机页面:点击顶部导航栏「Administration」→「Add Printer」,输入管理员账号密码登录;
- 选择打印机设备:系统会自动搜索连接的本地设备,在「Local Printers」列表中找到你的打印机(如“HP LaserJet M1005”),点击「Continue」;
- 命名打印机:输入打印机的名称(如“Office_Printer”)、位置(如“Room 101”)、描述(可选,如“部门共用激光打印机”),点击「Continue」;
- 选择驱动程序:从「Manufacturer」下拉框选择打印机厂商(如“HP”),再从「Model」列表选择对应型号(如“LaserJet M1005”),若未找到型号,可点击「Provide PPD File」手动上传厂商提供的PPD驱动文件,点击「Add Printer」完成添加;
- 设置默认选项:进入打印机详情页,点击「Set Default Options」,可设置纸张大小(如“A4”)、打印质量(如“High”)等参数,点击「Apply Changes」保存。
2. 网络打印机(IP连接)
- 打开CUPS Web界面:同本地打印机步骤1;
- 进入添加打印机页面:同本地打印机步骤2;
- 选择网络打印机:在「Add Printer」页面,选择「Network Printer」→「AppSocket/HP JetDirect」(常见网络打印机协议),点击「Continue」;
- 输入打印机网络信息:在「Host」栏输入打印机的IP地址(如“192.168.1.100”),「Port」栏保持默认“9100”(多数网络打印机默认端口),点击「Continue」;
- 选择驱动程序:同本地打印机步骤4,选择厂商及型号,点击「Add Printer」完成添加;
- 设置默认选项:同本地打印机步骤6。
3. 图形界面添加(可选)
若习惯使用桌面环境,可通过GNOME设置添加打印机:
- 点击桌面左下角「应用程序菜单」→「设置」→「打印机」;
- 点击「添加打印机和扫描仪」,进入「打印机设置」;
- 点击「添加」,系统会自动搜索本地及网络打印机;
- 选择目标打印机,按照提示完成驱动选择、命名及选项设置,点击「应用」即可。
四、测试打印 添加完成后,需验证打印机是否正常工作:
- 通过CUPS Web界面测试:进入打印机详情页,点击「Print Test Page」,等待打印任务完成;
- 通过命令行测试:使用
lp命令打印测试页,例如:
(lp -d Office_Printer /usr/share/cups/data/testprint-d指定打印机名称,/usr/share/cups/data/testprint为系统自带测试页路径)
五、常见问题解决
- 打印机未被识别:检查USB线缆是否松动(本地打印机)、网络连接是否正常(网络打印机);重启CUPS服务(
sudo systemctl restart cups);确认打印机电源开启并处于就绪状态。 - 驱动安装失败:前往打印机厂商官网(如HP、佳能)下载对应型号的Linux驱动(优先选择RPM包),按照厂商指引手动安装;或通过
yum命令安装开源驱动(如HP打印机可使用sudo yum install -y hplip)。 - 无法访问CUPS Web界面:检查
cupsd.conf中的Listen指令是否正确(应为0.0.0.0:631);确认防火墙是否放行631端口(sudo firewall-cmd --add-port=631/tcp --permanent→sudo firewall-cmd --reload)。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: centos stream8如何配置打印机
本文地址: https://pptw.com/jishu/747379.html
