
Ich habe die YaCy P2P-Suchmaschine gemäß diesen Anweisungen installiert (indem ich das YaCy-Repo zu meinen Quellen hinzugefügt und von dort aus installiert habe):http://www.yacy-websuche.de/wiki/index.php/En:DebianInstall
Diese Seite enthält Anweisungen zum Starten/Stoppen des YaCy-Daemons:
sudo /etc/init.d/yacy stop
sudo /etc/init.d/yacy start
sudo /etc/init.d/yacy restart
Ich kann YaCy jetzt stoppen, aber es startet wieder, wenn ich das nächste Mal hochfahre. Wie kann ich das verhindern und es nur starten, wenn ich es ihm sage (mit sudo /etc/init.d/yacy start
)?
Diese Upstart-Technik zum dauerhaften Deaktivieren eines Dienstes (akzeptierte Antwort unterWie aktiviere oder deaktiviere ich Dienste?) funktioniert nicht (YaCy startet trotzdem beim nächsten Booten):
sudo sh -c "echo 'manual' > /etc/init/yacy.override"
#doesn't work
Antwort1
Von allenAllgemeine Antworten zum Deaktivieren eines Dienstes, diese „traditionelle“ Technik ist diejenige, die mit YaCy funktioniert (es ist kein Upstart-Dienst, daher funktioniert diese Technik nicht):
sudo update-rc.d yacy disable
sudo service yacy stop
Dadurch wird YaCy gestoppt und der Start beim nächsten Systemstart verhindert. Sie können es jederzeit erneut starten, indem Sie Folgendes ausführen:
sudo service yacy start
#or sudo /etc/init.d/yacy start as in the original instructions
Wenn Sie lieber eine GUI verwenden, habe ich gesehen, dass der Yacy-Dienst im BootUp Manager angezeigt wird (ich habe nicht getestet, ob ich ihn dort deaktivieren kann, aber da er eine bewährte Kontrolltechnik verwendet, gehe ich davon aus, dass es funktionieren wird). So installieren Sie den BootUp Manager:
sudo apt install bum
#then run it from the Dash