I really wish TOS would distinguish themselves from the other trading service and support Linux. Regardless, I have TOS running on 17.10. Here is how I did it. The majority of the instructions are from the TOS website with a minor change or two. Just to be clear this the same as all the other ubuntu directions, but I just want to make sure if someone was having an issue on 17.10 they could find it.
Load your system with Java 8
sudo apt-add-repository ppa:webupd8team/java &&
sudo apt-get update &&
sudo apt-get install oracle-java8-installer
You might need to install the following if you get this error: “No suitable Java Virtual Machine could be found”:
sudo apt install openjdk-8-jre
cd /Downloads sh ./thinkorswim_installer.sh
4. When you are going thru the wizard, install the thinkorswim software here:
I believe that is the trick that worked for me, was to install the app into: /usr/local/bin/thinkorswim The installer should start the application for you. The TOS small box will pop up and say that it is installing updates. This seems to take a long time, like 5 minutes? So go do something else for a few. Then you should get login screen after a while.
When it’s time to shutdown and start from scratch use:
Note: If you find any discrepancies or tips please leave them in the comments. I will do my best to post them, as this blog post and the other Ubuntu / TOS get a lot of hits, there are people out there that need hits.