This is a simple question probably asked before, but can you make the linux torbrowser launcher, install an older version of torbrowser? The torbrowser launcher settings give no option to do this, so it just installs the latest. Regardless of older versions having more bugs and vulnerabilities, you can install the older versions manually, but this doesn't seem the same as when it is installed using the launcher.
3 Answers
That's not possible unless you were to hack the code of torbrowser-launcher yourself. The reason for that is because every new version includes code fixes to help ensure your anonymity online. Using an old version would make yourself more at risk.
However, it's your computer and you can do with it as you like. Here is the original github if you want to tinker with it.
Basically, you'll never need it: because new versions are containing not just some improvements, but also a security fixes, so "the last is a must". However, if you need to test some on the real old code - the best, but not the easiest way - is to set up your CI/CD like Jenkins and to pinpoint a spot where you want to freeze the code precisely. After that - just build it and here you go. This approach also fixes the issue if there's no pre-built binary for your system/setup or if it has some issues. Old releases of the launcher will and has to pull the tool for the latest version - that's what it's built for, so that's why there's no command line switch for that kind of behavior
Yes, you can.
Download the tarball, extract it and put it in a different folder.
Let's say I want to use 11.0.9 and 11.0.8 versions.
the 11.0.9 version:
wget -c https://www.torproject.org/dist/torbrowser/11.0.9/tor-browser-linux64-11.0.9_en-US.tar.xz
tar -xvf tor-browser-linux64-11.0.9_en-US.tar.xz
mv tor-browser_en-US tor-browser_en-US_11.0.9
and the 11.0.8 version:
wget -c https://www.torproject.org/dist/torbrowser/11.0.9/tor-browser-linux64-11.0.9_en-US.tar.xz
tar -xvf tor-browser-linux64-11.0.8_en-US.tar.xz
mv tor-browser_en-US tor-browser_en-US_11.0.8
to run any of them basically just run start-tor-browser.desktop
that found in each folder.
And about the launcher, well, you can add one from the terminal:
./start-tor-browser.desktop --register app
and for the next version all what you have to do is to duplicate the ~/.local/share/applications/start-tor-browser.desktop
:
cp ~/.local/share/applications/start-tor-browser.desktop ~/.local/share/applications/start-tor-browser_2.desktop
and now you edit start-tor-browser_2.desktop
:
change the folder in the
Exec
so it points to the other versionrename the app so you can easily know which version you are using (optional though)
here is how it looks:
That's it, you can do the same to run as many versions of tor as you want to!