
我已按照以下說明安裝了 YaCy P2P 搜尋引擎(將 YaCy 儲存庫新增至我的來源並從那裡安裝):http://www.yacy-websuche.de/wiki/index.php/En:DebianInstall
此頁麵包含有關啟動/停止 YaCy 守護程序的說明:
sudo /etc/init.d/yacy stop
sudo /etc/init.d/yacy start
sudo /etc/init.d/yacy restart
我現在可以停止 YaCy,但它會在我下次啟動時再次啟動。我怎麼能阻止它這樣做,並且只在我告訴它時才開始(使用sudo /etc/init.d/yacy start
)?
這種 Upstart 技術可以永久禁用服務(已接受的答案如何啟用或停用服務?) 不起作用(下次啟動時 YaCy 仍會啟動):
sudo sh -c "echo 'manual' > /etc/init/yacy.override"
#doesn't work
答案1
來自所有關於禁用服務的一般答案,這種「傳統」技術適用於 YaCy(它不是 Upstart 服務,因此該技術不起作用):
sudo update-rc.d yacy disable
sudo service yacy stop
這將停止 YaCy 並阻止它在下次啟動時啟動。您可以隨時透過執行以下命令重新啟動它:
sudo service yacy start
#or sudo /etc/init.d/yacy start as in the original instructions
如果您喜歡使用 GUI,我看到 yacy 服務確實出現在 BootUp Manager 中(我沒有測試從那裡停用,但由於它使用了完善的控制技術,我認為它會起作用)。若要安裝啟動管理員:
sudo apt install bum
#then run it from the Dash