I want to run and build tor browser using source code of tor-browser at Tinycore Linux . How can i do it manually so that if i'll make some changes in tor-browser source code that changes should be reflect when i will test tor-browser at Tinycore Linux. I searched at google but most of the answer are too old when i followed those answer that did not work.

As given tor browser instructions for run and build using source code for linux at this website https://www.torproject.org/projects/torbrowser.html.en i followed those instruction at TinyCore Linux but those instructions are not launching tor browser.

I checked this link http://tinycorelinux.net/4.x/x86/tcz/src/tor/ but it is not giving clear solution.

My question are how to run and build tor browser source code at TinyCore Linux? How will i check that whatever changes I integrated that will reflect in tor browser?

I am running Tinycore at VirtualBox. I am newbie in tor browser and tinycore linux Any idea will be appreciated Thanks in advance

  • Hi, if you just wish to run Tor Browser you'd be best going back to your old question and providing the requested information. Not that building Tor Browser from source will likely not resolve the issue of it not launching which is, as mentioned on the previous question, likely to do with missing linux libraries and utilities.
    – cacahuatl
    Commented Mar 9, 2017 at 11:49
  • First things Sir this not my question tor.stackexchange.com/questions/14240/… BTW I checked as you said " missing linux libraries and utilities".but There is no utility and library missing. When I executed in terminal ./start-tor-browser.desktop. It is showing that "Launching './Browser/start-tor-browser --detach' ..." but i am not getting ant sign of neither connecting tor network nor launch of tor browser.
    – ShreePool
    Commented Mar 9, 2017 at 12:30
  • For chromium i used ninja command to run and build at windows. same type of solution i am looking for tor browser if possible. if there is any other way then please let me know SIr @canonizing ironize
    – ShreePool
    Commented Mar 9, 2017 at 12:31
  • Well you're not interested in running Tor Browser, just building it so it doesn't matter that it won't run in Tiny Core Linux anyway and like the other user, who totally isn't you, you didn't try the suggested command.
    – cacahuatl
    Commented Mar 9, 2017 at 12:38
  • Actually SIr I want to make some changes in tor browser source code for my own regarding my college project. that's why i need to know how to build and run tor browser source code at tinycore linux.
    – ShreePool
    Commented Mar 9, 2017 at 12:43

1 Answer 1


As to Tiny Core Linux, I can't give specific instruction.

The Tor Project Wiki provides a guide on how to build Tor Browser.

The Tor Browser build process uses a system called Gitian for creating reproducible builds. To follow this method, since you don't have a pre-existing Ubuntu 14.04 installation or virtual machine, you'd be following the vagrant build process. Note that it requires use of virtualization which likely won't play well with your already virtualized environment.

In that case you may instead have to manually build the patched Firefox, Tor, Tor Button and Tor Launcher then manually follow the steps that the Tor Browser builder process automates to create a coherent Tor Browser package. Each of these will have it's own required libraries and build tools, that may not be available in your distro and may need to be manually obtained, built and installed.

  • I followed this link torproject.org/projects/torbrowser.html.en#linux but these instructions are not launching tor-browser
    – ShreePool
    Commented Mar 9, 2017 at 12:44
  • So do you want to build it or run it? Because to find out why it can't run you need to try out my suggestion on the other question here, which definitely isn't yours. Run the start-tor-browser bash script, located in the Browser folder inside the tor-browser... folder with the --verbose flag from the command line and report the results.
    – cacahuatl
    Commented Mar 9, 2017 at 12:51
  • I want to integrate some functionality in tor browser source code of linux at tinycore linux (i can choose another light weight linux distribution if it is not possible for tinycore). after integrating functionality i want to check whatever changes I have done it is working or not. For example if i integrate chromium source code then i run in terminal "ninja -C out/default chrome" after that i double click on new build of chromium i check whatever changes I have done it is working or not. Same kind of things i am looking for tor browser in linux light weight distribution. if it is possible.
    – ShreePool
    Commented Mar 9, 2017 at 13:00
  • @canonzing ironize Sir i did tor-browser/Browser/ ./start-tor-browser I run this script still i am not getting tor browser . in instructions they said that "This will launch Tor Launcher and once that connects to Tor, it will launch Firefox" I have run several times above script i have not got Tor browser.
    – ShreePool
    Commented Mar 9, 2017 at 13:06
  • Yes if you could add the output of the command, as requested, we can see why it's not starting.
    – cacahuatl
    Commented Mar 10, 2017 at 4:24

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .