首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法将google cloudprint作为守护程序运行

无法将google cloudprint作为守护程序运行
EN

Stack Overflow用户
提问于 2014-03-01 01:09:08
回答 1查看 853关注 0票数 0

我在安装Google Cloudprint python脚本时遇到了一些问题。

代码语言:javascript
复制
holmen@filserver:~/tmp$ sudo service cloudprint start
Starting Google Cloud Print: daemon module required for -d
        yum install python-daemon, or apt-get install python-daemon, or pip install python-daemon
holmen@filserver:~/tmp$ sudo apt-get install python-daemon
Reading package lists... Done
Building dependency tree
Reading state information... Done
python-daemon is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

尽管我已经安装了python-daemon,但我还是给出了一个错误。

我的init-d脚本如下所示:

代码语言:javascript
复制
#!/bin/bash
# /etc/rc.d/cloudprint
# Description: Starts the Google Cloud Print script on startup
# ----------------
#
### BEGIN INIT INFO
# Provides: Cloud-Print
# Required-Start: $cups $network $local_fs $syslog
# Required-Stop: $local_fs $syslog
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Description: Start Google Cloud Print
### END INIT INFO

USER="holmen"
PIDFILE="/var/run/cloudprint/pid"

case $1 in
        start)
                echo -n "Starting Google Cloud Print: "
                sudo -u $USER cloudprint -d -p $PIDFILE
        ;;
        stop)
                echo -n "Stopping Google Cloud Print: "
                killall cloudprint
        ;;
        restart)
                echo -n "Restarting Google Cloud Print: "
                killall cloudprint
                sudo -u $USER cloudprint -d -p $PIDFILE
        ;;
        *)
                echo "Usage: cloudprint {start|stop|restart}"
        ;;
esac
EN

回答 1

Stack Overflow用户

发布于 2014-03-27 19:21:38

有相同的问题,并通过卸载守护程序模块并安装pacakge python-daemon来解决它,即在我的debian系统上:

代码语言:javascript
复制
pip uninstall daemon
apt-get install python-daemon
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22101524

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档