우분투를 다시 시작한 후 홍수 오류 (2 파일을 삭제해야 함)


8

나는 추가 Deluge에서 Startup 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.lock다음 Deluge정상적으로 시작.

랩톱을 다시 시작하거나 종료 할 때이 두 파일이있는 경우 삭제되도록 설정하려면 어떻게해야합니까?

답변:


8

두 파일을 삭제하고 시작시 실행되도록 스크립트를 만들 수 있습니다.

이 같은:

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

에 스크립트를 배치해야합니다 /etc/init.d/.

참조 : /superuser/155476/how-do-i-make-a-script-run-upon-startup-of-the-ubuntu-machine

다음은 스크립트를 bash하는 방법에 대한 간단한 자습서입니다. https://help.ubuntu.com/community/Beginners/BashScripting


4

대홍수가 깨끗하게 종료되지 않을 때 발생하는 일반적인 오류입니다. 일부 상징적 인 링크가 끊어지고 Deluge는 무엇을 해야할지 모릅니다. 그러나 나는한다.

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

그런 다음 Deluge를 시작하십시오.


1

오래된 파일 문제를 해결 하는 오픈 버그 티켓 # 2234 가 있습니다.

Deluge를 시작 앱에 배치하는 대안은 upstart 스크립트를 사용하여 백그라운드에서 데몬을 실행 한 다음 thinclient 와 연결하는 입니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.