ile hizmet komutu kullanılamıyor LibreOffice 4.4'ü Debian 8'e (Jessie) yüklemek için Debian 7.5'imdeki tüm bash komut dosyalarını aldım ve D8'e aynı şekilde çalıştırıyorum. .Debian 8 (Jessie)
yeni sürümde içine birkaç değişiklik oldu biliyorum ama artık böyle benim servisini kullanmak mümkün değilim:
sudo service libreoffice start
zaman bu şey başlamaz yapıyor ve ben kullanarak başlatmak zorunda :
sudo /etc/init.d/libreoffice start
Ve işin tuhafı, (kötü parametresi) yaparken:
sudo service libreoffice dzedjiodjzedj
... inci E komut mükemmel yürütülür ve İşte benim catched hata
görüntüler benim /etc/init.d/libreoffice dosyasıdır:
#
# libreoffice This shell script takes care of starting and stopping the LibreOffice Daemon
#
# chkconfig: - 80 20
#
### BEGIN INIT INFO
# Provides: libreofficedaemon
# Required-Start: $network $syslog
# Required-Stop: $network $syslog
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Description: Init.d script to run a LibreOffice Daemon
# Short-Description: start and stop LibreOffice Daemon
### END INIT INFO
NAME="LibreOffice Service"
LIBREOFFICE_HOME=/opt/libreoffice4.4
LIBREOFFICE_USER=libreoffice
export LIBREOFFICE_HOME LIBREOFFICE_USER
start() {
echo -ne "Starting $NAME. \n"
su $LIBREOFFICE_USER -c "$LIBREOFFICE_HOME/start.sh"
}
stop() {
echo -ne "Stopping $NAME. \n"
su $LIBREOFFICE_USER -c "$LIBREOFFICE_HOME/stop.sh"
}
kill() {
echo -ne "Force close of $NAME. "
killall -u $LIBREOFFICE_USER
}
cd $LIBREOFFICE_HOME
case "$1" in
start|stop)
$1;;
restart) stop; start;;
kill) kill;;
*)
echo "Usage: /etc/init.d/libreoffice {start|stop|restart|kill}"
exit 1
;;
esac
exit 0
Ve sadece tomcat8 hizmet dün ile bu sorunu çalıştırmak, sadece elle başladı hizmet ve sudo service tomcat8 start
Debian Jessie Sürüm Notları itibaren .. o ama LibreOffice bir için hiçbir şey sonra
çalıştı:
sorulur zaman eğer/etc/init içinde herhangi bir dosya .d dizin veya /etc/manpath.config dosya paketi güncelleyicisinin sürümü tarafından değiştirilmesi gerektiğini, bu “evet” Şimdi systemctl kullanmak zorunda systemd ile sistem tutarlılığı
ne için? Soru, hizmetin jessie'ye nasıl başlayacağıydı, başka bir şey değil. – engines
Link rot nedeniyle, bağlantılar her zaman kırılır, bu gerekli değildir, ancak yararlı olabilir. –
Hizmet betiğini, işe yaramaz hale geldiyse ve çağrıldığında bile bir hata bile vermezse nasıl kaldırabiliriz ?! – sorin