Skip to content
Emiliano Heyns edited this page Nov 23, 2019 · 12 revisions

Installing on Chrome OS

STEP 1: Allow Chrome OS to Install Linux

  1. On your Chromebook, open Settings, then click the hamburger menu at the upper left (looks like three horizontal lines).
  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 folder in your overflow menu (where all your app icons live) called Linux apps. Click on this folder and select Terminal.
  2. Wait for the Terminal app to open. This might take a few minutes the first time.

STEP 3: Install Zotero Standalone Using Terminal Commands

Enter these commands in Terminal to install Zotero Standalone 5.0+:

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

Once those finish, you can close the Terminal and go back to the Linux apps folder. You will now see an icon for Zotero, and clicking on it will open the app, as normal. You can then pin the app to your Chrome Launcher.

To use Zotero Standalone with the Google Docs integration, you need to install a port forwarding app such as Connection Forwarder, and set forwarding rule as following:

tcp
source: 0.0.0.0 (anywhere) port 23119 (connection port from chrome)
destination: 127.0.0.1(localhost) port 8080 (target port in crostini vm)

and set the zotero http port to 8080 (default port 23119 will crash the os); this port is arbitrary but be careful not conflict with other Crostini ports, and must the same as the destination port. In Zotero: Edit -> Preference -> Advanced -> Config Editor -> Accept -> extension.zotero.httpServer.port -> double click and set to 8080.

Clone this wiki locally