Cypher grammer, syntax, and documentation -- List, Collect, avg, etc are impenetrable to me

I'm glad to be able to help!

Installing APOC in linux really doesn't need a GUI.

  • Put the apoc jar in Neo4j's /plugins director
  • Make one adjustment in the config file
  • Restart neo4j

Note: In linux, the Neo4j plugin directory is usually at /var/lib/neo4j/plugins
Note2: Find the latest version of apoc here: Release 5.3.1 · neo4j-contrib/neo4j-apoc-procedures · GitHub (if you're using an older version of Neo4j, check apoc's pom.xml to find the closest matching neo4j version).

The simplest would just be to use wget

sudo apt-get update
sudo apt-get install wget
sudo service neo4j stop
cd /var/lib/neo4j/plugins
wget https://github.com/neo4j-contrib/neo4j-apoc-procedures/releases/download/4.0.0.12/apoc-4.0.0.12-all.jar
sudo chown neo4j:neo4j apoc-4.0.0.12-all.jar
sudo echo "dbms.security.procedures.unrestricted=apoc.*" >> /etc/neo4j/neo4j.conf
sudo service neo4j start