@Ucak I have this problem too, so I decided to create an AUR package which uses tor service to download sources, you just have to make sure tor service is up and working.
Please give me feedback on this package, Thanks.
Git Clone URL: | https://aur.archlinux.org/tor-browser-bin.git (read-only, click to copy) |
---|---|
Package Base: | tor-browser-bin |
Description: | Tor Browser Bundle: anonymous browsing using Firefox and Tor |
Upstream URL: | https://www.torproject.org/projects/torbrowser.html |
Licenses: | MPL-2.0 |
Conflicts: | tor-browser |
Provides: | tor-browser |
Submitter: | FabioLolix |
Maintainer: | grufo (jugs) |
Last Packager: | jugs |
Votes: | 1280 |
Popularity: | 1.05 |
First Submitted: | 2023-09-24 17:45 (UTC) |
Last Updated: | 2024-12-06 14:48 (UTC) |
« First ‹ Previous 1 .. 14 15 16 17 18 19 20 21 22 23 24 .. 77 Next › Last »
@Ucak I have this problem too, so I decided to create an AUR package which uses tor service to download sources, you just have to make sure tor service is up and working.
Please give me feedback on this package, Thanks.
There are countries which internet is ~broken~ censored, so they (including me) can not use that upstream link (https://www.torproject.org/projects/torbrowser.html). There was a github link for downloading it, a mirror. I think it was this https://github.com/TheTorProject/gettorbrowser but i am not sure. It may be a good idea to use the github link for this or creating a new aur package.
Also, I'm getting the following error from the error log of tor-browser:
10/31/19, 07:42:58.700 [NOTICE] DisableNetwork is set. Tor will not make or accept non-control network connections. Shutting down all existing connections.
10/31/19, 07:43:09.390 [NOTICE] DisableNetwork is set. Tor will not make or accept non-control network connections. Shutting down all existing connections.
10/31/19, 07:43:09.390 [NOTICE] DisableNetwork is set. Tor will not make or accept non-control network connections. Shutting down all existing connections.
10/31/19, 07:43:09.390 [NOTICE] DisableNetwork is set. Tor will not make or accept non-control network connections. Shutting down all existing connections.
10/31/19, 07:43:09.390 [NOTICE] Opening Socks listener on 127.0.0.1:9050
10/31/19, 07:43:09.391 [WARN] Could not bind to 127.0.0.1:9050: Address already in use. Is Tor already running?
10/31/19, 07:43:09.391 [WARN] Controller gave us config lines that didn't validate: Failed to bind one of the listener ports.
I have no idea why it tries to bind 9050 ¯_(ツ)_/¯
can someone help?!
I get:
==> ERROR: Integrity checks (sha256) differ in size from the source array.
how i can solve this
Should gtk3 be a dependency? I was left mildly confused when tor-browser failed silently on a fresh install, until I tried --debug.
@aminvakil I stopped tor and launched tor-browser. However, it seems that the latest tor-browser has started a tor instance which occupies 127.0.0.1:9050
[tjm@ArchPad ~]$ ss -tnpl | grep 9050
LISTEN 0 128 127.0.0.1:9050 0.0.0.0:* users:(("tor",pid=57285,fd=6))
[tjm@ArchPad ~]$ ps -alxq 57285
F UID PID PPID PRI NI VSZ RSS WCHAN STAT TTY TIME COMMAND
0 1000 57285 57229 20 0 43828 32916 - S ? 0:00 /home/tjm/.tor-browser/app/Browser/TorBrowser/Tor/tor --default
[tjm@ArchPad ~]$ ps -alxq 57229
F UID PID PPID PRI NI VSZ RSS WCHAN STAT TTY TIME COMMAND
4 1000 57229 57218 20 0 2837732 211840 - Sl ? 0:04 ./firefox.real --class Tor Browser -profile TorBrowser/Data/Bro
[tjm@ArchPad ~]$ ps -alxq 57218
F UID PID PPID PRI NI VSZ RSS WCHAN STAT TTY TIME COMMAND
0 1000 57218 57217 20 0 19856 3208 - S ? 0:00 bash /home/tjm/.tor-browser/app/Browser/start-tor-browser
[tjm@ArchPad ~]$ ps -alxq 57217
F UID PID PPID PRI NI VSZ RSS WCHAN STAT TTY TIME COMMAND
0 1000 57217 57214 20 0 19856 3424 - S ? 0:00 bash /usr/bin/tor-browser
[tjm@ArchPad ~]$ ps -alxq 57214
F UID PID PPID PRI NI VSZ RSS WCHAN STAT TTY TIME COMMAND
0 1000 57214 1 20 0 19724 2568 - S ? 0:00 /bin/bash
[tjm@ArchPad ~]$
@grufo, thank you for all the effort packaging the browser!
@gancho Good catch! Fixed.
--grufo
@grufo Unfortunately using the --dir argument this way is not working - there is an error at line 167 that the directory is not existing.
The variables TB_APP_DIR, TB_LOG_FILE and TB_VER_FILE must be set after the for loop, because there the value of TB_HOME_DIR is modified to use provided --dir argument. Later at line 166 the TB_APP_DIR directory is created
Pinned Comments
grufo commented on 2019-08-15 02:22 (UTC)
Before running
makepkg
, you must do this (as normal user):$ gpg --auto-key-locate nodefault,wkd --locate-keys torbrowser@torproject.org
If you want to update tor-browser from AUR without AUR helpers you can run in a terminal:
$ tor-browser -u