Possiedo anche un Pixelbook e scrivo regolarmente codice Java. Il suggerimento dato da u / Yithar è buono e lo faccio esattamente. Forse volevo solo dare qualche consiglio più specifico.
Ho installato Ubuntu 16.04 tramite crostino. Quando lo fai, ti viene data una scelta tra tre ambienti desktop: xfce, gnome e unity. (Credo che ci siano più scelte, ma penso che questi tre siano i più comuni.) Il Pixelbook sembra avere un problema con xfce dove c’è un ritardo di input sia con la tastiera che con il trackpad. Ho installato l’ambiente desktop gnome e non ho problemi. Ho avuto solo un altro problema che è descritto (e risolto) in questo thread.
Quando stai programmando in Java su Ubuntu c’è una scelta da fare; devi scegliere tra il JDK rilasciato da Oracle o la versione open source. La versione open source è molto più facile da installare e questo è quello che vi consiglio se i vostri professori non mente. Tutto ciò che serve è sudo apt-get install default-jdk
e il gioco è fatto. Ovviamente puoi anche installare uno qualsiasi dei diversi IDE (o usare la riga di comando se è quello che preferisci).