この方法でTorをインストールしました。
Sudo add-apt-repository ppa:webupd8team/tor-browser
Sudo apt-get update
Sudo apt-get install tor-browser
私は今日これをターミナルで実行します:torと私はこのエラーメッセージを受け取りました:
Oct 04 19:24:04.461 [notice] Tor v0.2.7.6 (git-605ae665009853bd) running on Linux with Libevent 2.0.21-stable, OpenSSL 1.0.2g and Zlib 1.2.8.
Oct 04 19:24:04.461 [notice] Tor can't help you if you use it wrong! Learn how to be safe at https://www.torproject.org/download/download#warning
Oct 04 19:24:04.517 [notice] Read configuration file "/etc/tor/torrc".
Oct 04 19:24:04.574 [notice] Opening Socks listener on 127.0.0.1:9050
Oct 04 19:24:04.574 [warn] Could not bind to 127.0.0.1:9050: Address already in use. Is Tor already running?
Oct 04 19:24:04.575 [warn] Failed to parse/validate config: Failed to bind one of the listener ports.
Oct 04 19:24:04.575 [err] Reading config failed--see warnings above.
これを修正する方法は?
netstat
は、そのポートでリッスンしているものを示します。ターミナルを開きます(押す Ctrl+Alt+T)、および実行:
Sudo netstat -plnt | fgrep 9050
どのプログラムがそのポートを使用しているかがわかります。たとえば、私のシステムでは、次のように表示されます。
tcp 0 0 127.0.0.1:9050 0.0.0.0:* LISTEN 1198/tor
最後に、そのポートでリッスンしているプログラムはtor
であると言います。
私のために働くもの:
killall tor
デバイスを再起動して、もう一度実行してください。ポートが解放されます。
@David Foerster's answer:killall tor
はうまくいきませんでした。
結果を取得しましたtor: no process found.
新しいソリューション:Sudo killall tor