Ubuntu 20.04 공식 저장소에서 설치된 Tor 브라우저를 실행해 보았습니다. 먼저 브라우저를 시작할 수 없습니다.
$ torbrowser-launcher
Tor Browser Launcher
By Micah Lee, licensed under MIT
version 0.3.2
https://github.com/micahflee/torbrowser-launcher
Your version of Tor Browser is out-of-date. Downloading the newest version.
Downloading https://aus1.torproject.org/torbrowser/update_3/release/Linux_x86_64-gcc3/x/en-US
$ echo $?
0
그런 다음 Tor 브라우저 설정을 열어 내가 할 수 있는 일이 있는지 확인했습니다. "Tor 브라우저 재설치"를 시도했는데이 출력:
$ torbrowser-launcher --settings
Tor Browser Launcher
By Micah Lee, licensed under MIT
version 0.3.2
https://github.com/micahflee/torbrowser-launcher
Downloading Tor Browser for the first time.
Downloading https://aus1.torproject.org/torbrowser/update_3/release/Linux_x86_64-gcc3/x/en-US
Latest version: 10.0
Downloading https://dist.torproject.org/torbrowser/10.0/tor-browser-linux64-10.0_en-US.tar.xz.asc
Downloading https://dist.torproject.org/torbrowser/10.0/tor-browser-linux64-10.0_en-US.tar.xz
Verifying Signature
Refreshing local keyring...
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/torbrowser_launcher/launcher.py", line 589, in verify
c.verify(signature=sig, signed_data=signed)
File "/usr/lib/python3/dist-packages/gpg/core.py", line 541, in verify
raise errors.BadSignatures(results[1], results=results)
gpg.errors.BadSignatures: 110775B5D101FB36BC6C911BEB774491D9FF06E2: Key expired
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/torbrowser_launcher/launcher.py", line 600, in run
verify()
File "/usr/lib/python3/dist-packages/torbrowser_launcher/launcher.py", line 594, in verify
raise Exception
Exception
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/torbrowser_launcher/launcher.py", line 603, in run
self.common.refresh_keyring()
File "/usr/lib/python3/dist-packages/torbrowser_launcher/common.py", line 196, in refresh_keyring
p = subprocess.Popen(['/usr/bin/gpg2', '--status-fd', '2',
File "/usr/lib/python3.8/subprocess.py", line 854, in __init__
self._execute_child(args, executable, preexec_fn, close_fds,
File "/usr/lib/python3.8/subprocess.py", line 1702, in _execute_child
raise child_exception_type(errno_num, err_msg, err_filename)
FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/gpg2'
/usr/bin/gpg2
누락된 문제를 으로 해결했습니다 sudo apt install gnupg2
. 일부우편키를 새로 고치려면 실행하는 것이 좋지만 gpg --homedir "$HOME/.local/share/torbrowser/gnupg_homedir/" --refresh-keys
만료된 키에 대한 동일한 오류 메시지가 계속 표시됩니다. 보고 있다Tor 브라우저 문서먼저 시도해 보았는데 결과는 같았습니다.gpg --auto-key-locate nodefault,wkd --locate-keys [email protected]
gpg --homedir "$HOME/.local/share/torbrowser/gnupg_homedir/" --auto-key-locate nodefault,wkd --locate-keys [email protected]
이 시점에서 torbrowser-launcher --settings
결과를 통해 업그레이드를 시도하면 먼저 다음 오류 메시지가 나타납니다.
설치한 Tor 브라우저 버전이 원래 버전보다 낮습니다. 이는 공격의 징후일 수 있습니다!
이것은 것 같다알려진 문제그런 다음 설치 프로그램이 중단되었습니다.
해결책:~/.local/share/torbrowser/tbb/x86_64/tor-browser_en-US/Browser/start-tor-browser
Tor Browser 10의 새 버전을 시작하려면 직접 실행하세요 .