• Skip to main content
  • Skip to primary sidebar
  • Deals
  • Features
  • Guides
  • Chromebooks
  • Videos
  • Podcast
  • More +
    • Reviews
    • Unboxing
    • Upcoming Devices
    • Chromebook Plus
    • Chrome
    • ChromeOS
    • Chrome OS Flex
  • Search
  • Sign Up
  • Log In
Chrome Unboxed – The Latest Chrome OS News

Chrome Unboxed - The Latest Chrome OS News

A Space for All Things Chrome, Google, and More!

  • Deals
  • Features
  • Guides
  • Chromebooks
  • Videos
  • Podcast
  • More +
    • Reviews
    • Unboxing
    • Upcoming Devices
    • Chromebook Plus
    • Chrome
    • ChromeOS
    • Chrome OS Flex
  • Search
  • Sign Up
  • Log In

How to install TD Ameritrade’s “thinkorswim” on your Chromebook

April 18, 2020 By Gabriel Brangers View Comments

Support our independent tech coverage. Chrome Unboxed is written by real people, for real people—not search algorithms. Join Chrome Unboxed Plus for just $2 a month to get an ad-free experience, access to our private Discord, and more. Learn more about membership here.
START FREE TRIAL (MONTHLY)START FREE TRIAL (ANNUAL)

The stock market is a volatile place on a good day but as of late, trying to win big can be a gamble that many just aren’t willing to take. However, with so many companies taking massive financial hits, some traders are looking to take advantage of reduces share prices. While I’m not here to solicit financial advice, I am ALWAYS willing to aid users in getting the most out of their Chromebooks. That said, I received a request from one such reader who was looking to install a TD Ameritrade’s trading software on their device.

thinkorswim

I’ll admit, I was not familiar with the “thinkorswim” application and at first glance, I thought this was some sort of game software the user was trying to install on a Chromebook. I inquired as to where I could find the Linux packages and when he responded, I quickly learned that thinkorswim is actually a realtime trading platform for TD Ameritrade. So, I quickly dug in to see what we could do to get the application up and running. Unlike a lot of Ubuntu/Debian-based applications, thinkorswim doesn’t come with a one-click install method that will work on Crostini Linux. Instead, you have to add the repository and then download an installer that is in the form of a shell script or sh file.

Xremove ads

To install and run thinkorswim, there is a decent amount of prep work that must be done out of the gate. So, if you’re looking to get your trade on and want to use your Chromebook, here’s the breakdown of how to get thinkorswim up and running. First and foremost, you will need to make sure you have Linux installed and updated on your device. You can read more about getting started with Linux on Chrome OS here. Next, head over to the thinkorswim website and download the installer file for Linux users. You can find that here. Once you’ve grabbed that, drag it into your Linux folder in the file manager. Now, we’ll get your system ready to run the installer.

We will be adding a third-party repository in this process but before we do, we need to add the add-apt-repository command to Crostini. You can do so by installing the software-properties-common package from the Buster repository. Use the following command in the Linux terminal to install the package.

Featured Videos

Xremove ads
sudo apt-get install -y software-properties-common

Next, we will import the public key and add the repository so we can install the Zulu OpenJDK. This java development kit that handles running the thinkorswim software. You can add the keys and the repository with the following two commands and then run apt update to update the packages.

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 0xB1998361219BD9C9

sudo apt-add-repository 'deb http://repos.azulsystems.com/debian stable main'

sudo apt-get update

Now we will install Zulu8 from our freshly added repository.

sudo apt-get install zulu-8

If you are using a fresh install of Crostini and have added no other software or packages, you should probably be able to skip the following two steps. For the sake of thoroughness, I recommend doing it anyway. Run the following two commands one at a time and when prompted, select the number that corresponds with the Zulu-8 java platform and then hit enter.

Xremove ads
sudo update-alternatives --config java

sudo update-alternatives --config javac

If you only have Zulu installed, the terminal will tell you that there are no alternative options and you can move on. If you do have multiple Java packages installed, you should see something similar to the image above. Select the Zulu package and confirm to move to the next step. Now it’s time to execute the installation script. Make sure that you have moved the thinkorswim shell script to the Linux folder and then, execute it with the following command.

sh ./thinkorswim_installer.sh

You will now walk through the installation process and a new folder labeled “thinkorswim” will be created inside the Linux folder. Once it’s finished, you should land on the login screen for the application. Log in to your account and you’re on your way. One last important note. This installation script does NOT create a desktop/launcher icon for thinkorswim. I have attempted multiple methods of creating an executable icon to launch the app but unfortunately, it is hit or miss. Sometimes the icon will launch the application and other times it just loads the icon and spins with no results. I’ll keep working on this to find a soluting but in the meantime, you can launch thinkorswim from the command line by opening your terminal and typying cd thinkorswim and hitting enter to move to the applications folder. Then, you can launch the app using the launcher’s .jar file with the command below.

java -jar launcher.jar

I’m not a day trader or stock handler of any sort but I hope that some of you out there find this a helpful resource. I want to thank Amr G. for sending the email that led me down this path of discovery. If you are trying to find a way to install a Linux package on your Chromebook and have hit a dead-end, drop us a line and we’ll be happy to see what we can come up with.

Xremove ads

SUBSCRIBE TO UPSTREAM

Get Chrome Unboxed delivered straight to your inbox

Upstream is our flagship, curated newsletter with the top stories, most click-worthy deals, giveaways, and trending articles from Chrome Unboxed sent directly to your inbox a few times a week. Join 31,000+ subscribers.

SUBSCRIBE HERE!

Filed Under: Apps, ChromeOS, Command Line, Crostini

About Gabriel Brangers

Lover of all things coffee. Foodie for life. Passionate drummer, hobby guitar player, Web designer and proud Army Veteran. I have come to drink coffee and tell the world of all things Chrome. "Whatever you do, Carpe the heck out of that Diem" - Roman poet, Horace. Slightly paraphrased.

Primary Sidebar

Xremove ads

Deals

The Acer Chromebook Plus Spin 714 hits a new all-time low at $270 off

By Robby Payne
March 25, 2026

The best Chromebook deals today

By Robby Payne
March 24, 2026

You can score $40 off Google’s battery-powered Nest Doorbell right now

By Joseph Humphrey
March 20, 2026

The touchscreen Lenovo Chromebook Slim 3 is a steal at under $200

By Robby Payne
March 16, 2026

Google TV Streamer and Remote held in front of a wall-mounted TV

The premium Google TV Streamer 4K is back down to $80

By Joseph Humphrey
March 16, 2026

More Deals

Xremove ads

Reviews

Acer Chromebook Plus Spin 514 Review: Kompanio Ultra power in a convertible

By Robby Payne
December 24, 2025

My review after 6 weeks with the Lenovo Chromebook Plus 14 [VIDEO]

By Robby Payne
August 11, 2025

One week with the best small Android tablet you can buy, and I’m sold

By Robby Payne
May 9, 2025

Best Chromebooks of 2024 [VIDEO]

By Robby Payne
November 28, 2024

Samsung Galaxy Chromebook Plus Review: Samsung is back! [VIDEO]

By Robby Payne
October 28, 2024

More Reviews

Xremove ads

Guides

This Chromebook trackpad shortcut is definitely not new, but is blowing my mind

By Robby Payne
March 11, 2024

How to reduce broadcast delay on YouTube TV to stop live spoilers

By Robby Payne
December 8, 2023

Windows PC keyboard and Chromebook

How to use a Windows keyboard with a Chromebook

By Joseph Humphrey
December 8, 2023

How reset and revert your Chromebook to the previous version of Chrome OS

By Robby Payne
November 29, 2023

My Chromebook Plus features disappeared: here’s how I fixed it

By Robby Payne
November 24, 2023

More Guides

TWITTER · FACEBOOK · INSTAGRAM · YOUTUBE · EMAIL · ABOUT

Copyright © 2026 · Chrome Unboxed · Chrome is a registered trademark of Google Inc.
We are participants in various affiliate advertising programs designed to provide a means for us to earn fees by linking to affiliated sites.

PRIVACY POLICY