我需要什么权限才能使用 hp-setup 添加 HP 打印机?

我需要什么权限才能使用 hp-setup 添加 HP 打印机?

我尝试使用以下命令安装打印机:

hp-setup 10.2.1.99

正如您所料,我的打印机的 IP 为 10.2.1.99。它是 HP Color LaserJet 2700n。

一切运行正常,直到最后一步,我选择了 PPD 文件并单击了“添加打印机”。然后,系统会提示我输入用户名和密码,以及以下文本:

您无权添加打印机

我已尝试输入我能想到的我们办公室内所有账户的凭证,但似乎不起作用。

如果在出现提示时按“取消”,我会在控制台中收到以下文本:

打印机队列设置失败。无法连接到 CUPS 服务器。用户是否已添加到“lpadmin”组

我需要什么许可?

答案1

将您的用户添加到lp用户组。使用以下命令完成任务:

# gpasswd -a [user] lp

阅读 ArchWiki 文章用户和组有关如何使用组访问某些系统硬件的更多信息。

事实证明 Launchpad 上有多个与此问题相关的错误。以下这些可能有帮助:
https://bugs.launchpad.net/hplip/+bug/802780
https://bugs.launchpad.net/hplip/+bug/718092
https://answers.launchpad.net/hplip/+question/161346

答案2

我需要:

sudo hp-setup

将自己添加至lp群组 + 注销 + 登录无效。

在 Ubuntu 15.10 上测试。

答案3

您已使用 USB 插入打印机。然后重新启动机器。

通常情况下,无需 sudo 使用此命令就足够了(已安装 hplip 包):

hp-setup

您已完成设置。通常这应该足够了。

有了 hplip,就不再需要杯子了。

仅当需要 cups 时,您才可以使用此处描述的 lpadmin 命令:

https://www.tek-tips.com/viewthread.cfm?qid=1672833

相关内容