回答:
最も一般的な理由は、deluge-consoleを実行しているユーザーとは別のユーザーとしてdelugedを実行しているためです。
Deluge wikiから:
delugedを別のユーザーで実行している場合は、deluge-consoleがそのデーモンの構成にアクセスできるように、そのユーザーとして一時的にログインする必要があります。
su --shell /bin/bash --login deluge
deluge
が実行中のデーモンに接続するためのもので、自動生成されたlocalhostパスワードを使用します。参考までに、auth
ファイルは~/.config
デフォルトで入っています。詳細については、Deluge wikiページを参照してください。他に質問がある場合は、Delugeフォーラムで質問してください。
実際のユーザー名が "pi"である(または正しい名前に変更する)と仮定して、次のことを試してください。
sudo nano /etc/rc.local
次に、ファイルの最後にある「fi」と「exit 0」の間に次の行を追加します。
#ブート時にDelugeを起動します:
sudo -u pi / usr / bin / python / usr / bin / deluged
#起動時にDeluge-Webを起動します:
sudo -u pi / usr / bin / python / usr / bin / deluge-web
すべてをコピーして貼り付けるだけですが、Webインターフェイスを使用しない場合は、上記の最後の2行を切り取ります。この後、ctrl-xを実行し、「y」と返信し、「戻るボタン」を押して、「sudo reboot」と入力します。再起動後にEverithingを修正する必要があります。