How to install thinkorswim on Ubuntu 18.04

Step 0: Apply all system updates

Step 1: Add repository for Oracle Java 8

sudo apt-add-repository ppa:webupd8team/java
sudo apt-get update

Step 2: Install Oracle Java 8

sudo apt-get install oracle-java8-installer

Step 3: Set Oracle Java 8 as the default

#if installing from a fresh system that does not have java installed

sudo apt-get install oracle-java8-set-default

#if installing from a system that does have java installed

sudo update-java-alternatives –s java-8-oracle

Step 4: Download thinkorswim (source as thinkorswim was corrupted as of Aug 2018 on server)


Step 5: Make it executable (right click, Properties, Permissions)

Step 6: Install thinkorswim in single user mode when prompted


Step 7: After installing thinkorswim will take a few minutes to update; just be patient

Note: If updating fails it is probably because you haven't applied all system updates in step 0

Step 7: The first time you start thinkorswim it'll prompt you and you should go ahead and trust the application

Further documentation/sources: