sudo apt install build-essential
これで、gccなど通常のbuild作業に必要なものが入ります。gccは7.3でした。
sudo apt install clang
clangは6.0が入りました。
sudo apt install libboost-all-dev
boostはやっぱり要る。1.65が入りました。
sudo apt install default-jdk
sudo apt install icedtea-plugin
openjdkの11が入りました。今更要らないでしょうけどJava Appletのプラグインも。
sudo apt install lua5.2
sudo apt install liblua5.2-dev
sudo apt install luajit
sudo apt install gfortran
この時点でpython2, python3は既に入っており、単にpythonと打つとpython2が起動しました。一応2と3両方で環境を整えることにしました。開発用ライブラリ、numpy, scipy, matplotlib, ipythonを入れます。
sudo apt install python-dev (既に入っていた)
sudo apt install python-numpy (既に入っていた)
sudo apt install python-scipy
sudo apt install python-matplotlib
sudo apt install ipython
sudo apt install python3-dev (既に入っていた)
sudo apt install python3-numpy
sudo apt install python3-scipy
sudo apt install python3-matplotlib
sudo apt install ipython3
ついでに最近流行りの。
sudo apt install jupyter-notebook
sudo apt install r-recommended
3.4.4が入りました。
sudo apt install octave
sudo apt install liboctave-dev
4.2.2が入りました。liboctave-devはIntlabを使うときに必要になります。
sudo apt install libgmp-dev
sudo apt install libmpfr-dev
それぞれ6.1.2と4.0.1が入りました。
sudo apt install gcc-multilib
sudo apt install g++-multilib
とりあえずここまで。octaveやnumpyに関係するatlasやopenblasは後で。