重启 Ubuntu 后出现 Deluge 错误(我需要删除 2 个文件)

重启 Ubuntu 后出现 Deluge 错误(我需要删除 2 个文件)

我添加DelugeStartup applications有时重启或关机后Deluge无法启动。如果我尝试在终端中运行它,则会收到以下错误:

vas@LenovoZ580:~$ deluge
[ERROR   ] 11:18:36 ipcinterface:156 Deluge restart failed: Couldn't listen on any:/home/vas/.config/deluge/ipc/deluge-gtk: Cannot acquire lock.

如果我删除/home/vas/.config/deluge/ipc/deluge-gtk然后正常启动/home/vas/.config/deluge/ipc/deluge-gtk.lockDeluge

我该如何设置,当我重新启动或关闭笔记本电脑时,如果这 2 个文件存在则删除它们?

答案1

您可以编写一个脚本来删除这两个文件并将其设置为在启动时运行。

像这样:

#!/bin/bash
rm /home/vas/.config/deluge/ipc/deluge-gtk
rm /home/vas/.config/deluge/ipc/deluge-gtk.lock

您需要将脚本放入/etc/init.d/

看:https://superuser.com/questions/155476/how-do-i-make-a-script-run-upon-startup-of-the-ubuntu-machine

这里还有一个关于如何使用 bash 脚本的简短教程:https://help.ubuntu.com/community/Beginners/BashScripting

答案2

这是 Deluge 无法正常退出时的一个常见错误。某些符号链接损坏,Deluge 不知道该做什么。但我知道。

rm /home/vas/.config/deluge/ipc/deluge*

然后启动 Deluge。

答案3

有一个未解决的错误单#2234这将解决陈旧文件的问题。

将 Deluge 放入启动应用程序的另一种方法是使用以下方式在后台运行守护程序新贵脚本然后连接瘦客户机

相关内容