Sto cercando di installare uno script init.d, per eseguire sedan per le attività di pianificazione. Ecco i passaggi che ho seguito:
- copia il file celeryd e incollalo nella cartella /etc/init.d /
- creato un file di configurazione celeryd nella cartella / etc / default /
ora quando ho provato ad avviarlo con sudo /etc/init.d/celeryd start
, genera errore sudo: /etc/init.d/celeryd: command not found
Ho cercato su Google come installare init.d, ho ottenuto questo SO-domanda .
si dice di emettere un uname -a
e quando lo faccio ottengo questo:
Linux capsonesystem8-desktop 3.2.0-43-generic-pae
#68-Ubuntu SMP Wed May 15 03:55:10 UTC
2013 i686 i686 i386 GNU/Linux
e dice anche utilizzare utilità come insserv
per abilitare lo script init.d
così provato:
insserv /etc/init.d/celeryd
ma genera errore insserv: command not found
quindi ho provato ad installare insserv sudo apt-get install insserv
. ma si dice già installato:
insserv is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 222 not upgraded.
Quindi, come installare init.d script ?? Qualsiasi aiuto sarà apprezzato.
update1:
quando ho provato:
$ sh -x /etc/init.d/celeryd start
rivela alcuni errors
. potrebbe essere questo il motivo per cui il servizio non verrà avviato.
Update2:
Ho eliminato tutti gli errori quando eseguo $ sh -x /etc/init.d/celeryd start
ma ancora sudo /etc/init.d/celeryd start
genera command not found
errore