ubuntu13.10(64bit)にifort13.1.1をインストール

ubuntu13.10をインストールした段階で、普通にifortをインストールしようとすると、まずg++が無いと怒られるので、

$ sudo apt-get install g++

次に、
1.GUIで使うときにJavaが無いこと
2.32bitのライブラリが必要で、次のファイルが無い

libstdc++ (libstdc++6)
glibc
libgcc

と怒られる。そのため、よけいなものが色々入りますが、とりあえず

$ sudo apt-get install openjdk*

それから、libstdc++などがどのパッケージに入っているか調べるため、

$ apt-cache search libstdc++ 

とすると、

lib32gmp-dev - Multiprecision arithmetic library developers tools (32bit)
libgmp-dev - Multiprecision arithmetic library developers tools
libstdc++-4.8-pic - GNU Standard C++ Library v3 (shared library subset kit)
lib32stdc++-4.8-dev - GNU 標準 C++ ライブラリ v3 (開発用ファイル)
lib32stdc++6-4.4-dbg - GNU 標準 C++ ライブラリ v3 (デバッグ用ファイル)
lib32stdc++6-4.7-dbg - GNU 標準 C++ ライブラリ v3 (デバッグ用ファイル)
lib32stdc++6-4.7-dev - GNU 標準 C++ ライブラリ v3 (開発用ファイル)
lib32stdc++6-4.8-dbg - GNU 標準 C++ ライブラリ v3 (デバッグ用ファイル)
libstdc++-4.8-dev - GNU 標準 C++ ライブラリ v3 (開発用ファイル)
libstdc++-4.8-doc - GNU Standard C++ Library v3 (documentation files)
libstdc++6 - GNU Standard C++ Library v3
・・・
・・・

などたくさん出てくるので、一番の上のlib32gmp-devをインストール

$ sudo apt-get install lib32gmp-dev

glibcとlibgccも勝手に入るみたいです。
実はいろいろなそれっぽいファイルをインストールして、何回もインストール要件をチェックしたけど、いくらやっても先ほどの3つのファイルが無いと言われ続けました。それで、lib32gmp-devをインストールしたら、それだけでOKになりました。
それから継続すると、ifortのインストールが完了するはず。
あとは、最後の画面の指示通り、適当にパスを通せばOKです。使っているシェルでコマンドが違いますので、ご自分で。

大きな行列を対角化しようとしたら、メモリを2G以上使用できるようになりました。でもエラーでたので、また調べます。