一些背景知识:我正在尝试通过 crouton 在运行 Ubuntu 14.04 的 Chromebook 上设置 CUPS。我已经下载并安装了必要的文件,并尝试运行 CUPS 服务。我一直参考本指南https://github.com/dnschneid/crouton/wiki/Printing。
每当我尝试手动启动服务时,sudo service cups start
都会出现“未知作业”错误。我还尝试通过 运行 CUPS sudo /usr/sbin/cupsd
。该命令没有返回任何错误,但当我检查服务是否正在运行时,出现了与之前相同的错误。有人有解决方案吗?
我还想知道如何正确地将/usr/sbin/cupsd
命令添加到/etc/rc.local
。
任何帮助都将受到赞赏。
答案1
WIP:(回答了一半的问题)
我还想知道如何正确地将 /usr/sbin/cupsd 命令添加到 /etc/rc.local。
a. 打开 gedit 并粘贴以下内容(忽略“):
/bin/sh -e #!
sudo /usr/sbin/cupsd
出口 0”
b. 将文件作为 anyname.sh 保存到 /path/to/your/directory(最好将路径保留在您的主目录中:)
c.现在,打开终端并输入:
sudo gedit /etc/rc.local
d. 在 exit 0 之前添加以下行。
sudo sh /path/to/your/directory/anyname.sh