Translations of this page:

How Do I Install Zotero on a Chromebook?

Step 1: Set up Linux on Chrome OS

  1. On your Chromebook, open Settings, and click the three-lines menu at the upper left.
  2. In the side menu that opens, click the “Linux (Beta)” option.
  3. Go through the process of installing Linux on your Chromebook.

Step 2: Open Terminal

  1. After Linux is installed on your Chromebook, you will notice a new app in your overflow menu (where all your app icons live) called Terminal.
  2. Wait for the Terminal app to open. This might take a few minutes the first time.

Step 3: Install Zotero

Enter these commands in Terminal to install a packaged version of Zotero maintained by a community member:

wget -qO- https://github.com/retorquere/zotero-deb/releases/download/apt-get/install.sh | sudo bash
sudo apt update
sudo apt install zotero

(If you prefer, you can install the official tarball from the Zotero download page, but you will have to perform some setup steps manually.)

Once these finish, you can close the Terminal and go back to your overflow (apps) menus. You will now see an icon for Zotero, and clicking on it will open the app. You can then pin the app to your Chrome Launcher.

Step 4: Set up the Zotero Connector

To use the Zotero Connector, which allows you to save from Chrome to Zotero and use Zotero in Google Docs, you may need to install a port-forwarding app such as Connection Forwarder. Close Zotero and any other Linux apps, and then set a forwarding rule as follows:

  • Protocol: TCP
  • Source: 127.0.0.1 (Localhost) port 23119 (Source Port, i.e., the connection port from Chrome)
  • Destination: 127.0.0.1 (Localhost) port 8080 (Destination Port, i.e., the target port in Linux)

Within the Zotero app, go to Edit → Preferences → Advanced → Config Editor, set extensions.zotero.httpServer.port to 8080, and then restart Zotero.

Once you have done all these things, you should be good to go.

kb/installing_on_a_chromebook.txt · Last modified: 2020/07/06 13:50 by dstillman