Installing Sublime Text Editor on a Chromebook

Install the GPG key:wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add -

Ensure apt is set up to work with https sources:sudo apt-get install apt-transport-https

Select the stable channel to use: echo "deb https://download.sublimetext.com/ apt/stable/" | sudo tee /etc/apt/sources.list.d/sublime-text.list

Update apt sources and install Sublime Text sudo apt-get update sudo apt-get install sublime-text

Installing Java and Eclipse IDE on a Chromebook

Install the prerequesites … java and wget
apt install default-jdk default-jre wget

Download the Eclipse IDE source code
sudo wget http://mirror.math.princeton.edu/pub/eclipse//technology/epp/downloads/release/2018-12/R/eclipse-java-2018-12-R-linux-gtk-x86_64.tar.gz

Once downloaded, extract to the /opt/ dir
tar xzf eclipse-java-2018-12-R-linux-gtk-x86_64.tar.gz -C /opt/

To start the Eclipse IDE run:
/opt/eclipse/eclipse

Installing Flatpaks on a Chromebook

To install the Flatpak system package. Run this command in terminal:

sudo apt-get install flatpak

Next, add the Flathub repository (there is only a space between ‘flathub’ and the URL, not a new line):

sudo flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

Finally, you have to restart your Chromebook. Now you can download any app found on Flathub. Most of these apps are available through the Software Center or as a .deb file, but there are a few exclusives.

Flatpaks are only installable through the terminal on a Chromebook. Every app on Flathub has command line instructions at the bottom of the page. For example, this is the command to install the Slack desktop app:

flatpak install flathub com.slack.Slack
However, you have to add “sudo” to the beginning, or it will fail in terminal. So what you actually have to run is this:

sudo flatpak install flathub com.slack.Slack

After everything is downloaded and installed, the app should appear in the Chrome OS app drawer.

List of Chrome URLs

List of Chrome URLs

For Debug

The following pages are for debugging purposes only. Because they crash or hang the renderer, they’re not linked directly; you can type them into the address bar if you need them.

  • chrome://badcastcrash/
  • chrome://inducebrowsercrashforrealz/
  • chrome://crash/
  • chrome://crashdump/
  • chrome://kill/
  • chrome://hang/
  • chrome://shorthang/
  • chrome://gpuclean/
  • chrome://gpucrash/
  • chrome://gpuhang/
  • chrome://memory-exhaust/
  • chrome://ppapiflashcrash/
  • chrome://ppapiflashhang/
  • chrome://quit/
  • chrome://restart/