====== Ubuntu でつくるシミュレーション環境 ====== - Ubuntu 9.0.4 のインストール - システムを最新の状態にする * アップデートマネージャを何度かかけておく - Numeric Python version 24.2. * Synapticパッケージマネージャにより''python-numeric (24.2-9ubuntu1)''をインストール $ python Python 2.6.2 (release26-maint, Apr 19 2009, 01:56:41) [GCC 4.3.3] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> from Numeric import array >>> array([1,1])+array([1,-2]) array([ 2, -1]) >>>^D $ * 要確認''lapack'' library. - Scientific Python version 2.4.11 * Synapticパッケージマネージャにより''python-scientific (2.4.11-2ubuntu3)''をインストールすると依存性から tcl (8.5.6-3) tk (8.5.6-3) blt (2.4z-4.1) libgfortran3 (4.3.3-5ubuntu4) libblas3gf (1.2-2) liblapack3gf (3.1.1-6) libnetcdf4 (3.6.2-3.1) python-numeric/python-numeric-ext_24.2-9ubuntu1_i386.deb python-netcdf (2.4.11-2ubuntu3) python-tk (2.6.2-0ubuntu1)も同時にインストールされる * 要確認 full ''netcdf'' package - Rasmol * Synapticパッケージマネージャにより''rasmol (2.7.4.2-3)''をインストールすると依存性から libcbf0 (0.7.9.1-3)も同時にインストールされる - Gnuplot * Synapticパッケージマネージャにより''gnuplot (4.2.4-6)''をインストールすると依存性から gnuplot-nox (4.2.4-6) libwxbase2.8 (2.8.9.1-0ubuntu6) libwxgtk2.8 (2.8.9.1-0ubuntu6) gnuplot-x11 (4.2.4-6) groff (1.18.1.1-22build1) imagemagick (6.4.5.4.dfsg1-1ubuntu3) imagemagick-doc (6.4.5.4.dfsg1-1ubuntu3) libnetpbm10 (10.0-12) netpbm (10.0-12) psutils (1.17-26)も同時にインストールされる * Synapticパッケージマネージャにより''python-gnuplot (1.8-1)''をインストールすると依存性から python-numpy (1.2.1-1ubuntu1)も同時にインストールされる * これが[[http://sourceforge.net/projects/gnuplot-py/|Gnuplot-Python interface]]と同一のものかどうか要確認 - [[http://pexpect.sourceforge.net/|Python Pexpect]] * Synapticパッケージマネージャにより''python-pexpect (2.3-1)''をインストール - [[http://matplotlib.sourceforge.net/|Matplotlib]] * Synapticパッケージマネージャにより''python-matplotlib (0.98.5.2-1ubuntu3)''をインストールすると依存性から python-matplotlib-data (0.98.5.2-1ubuntu3) python-antlr (2.7.7-11) python-dateutil (1.4.1-2) python-excelerator (0.6.3a-4) python-pyparsing (1.5.0-1) python-tz (2008i-1)も同時にインストールされる - [[http://www.vtk.org/|Visual Tool Kit (vtk)]] * Synapticパッケージマネージャにより python-vtk (5.0.4-1.1ubuntu1) libvtk5-dev (5.0.4-1.1ubuntu1) vtk-tcl (5.0.4-1.1ubuntu1) をインストールすると依存性から x11proto-core-dev (7.0.14-2) libxau-dev (1.0.4-1) libxdmcp-dev (1.0.2-3) x11proto-input-dev (1.5.0-1ubuntu1) x11proto-kb-dev (1.0.3-3ubuntu1) xtrans-dev (1.2.3-1) libpthread-stubs0 (0.1-2) libpthread-stubs0-dev (0.1-2) libxcb1-dev (1.1.93-0ubuntu3) libx11-dev (1.1.99.2-1ubuntu2) mesa-common-dev (7.4-0ubuntu3.1) libgl1-mesa-dev (7.4-0ubuntu3.1) libglu1-mesa-dev (7.4-0ubuntu3.1) libice-dev (1.0.4-1) libsm-dev (1.1.0-1) libxt-dev (1.0.5-3ubuntu1) libvtk5 (5.0.4-1.1ubuntu1) xlibmesa-gl-dev (7.4~5ubuntu18) tcl8.4 (8.4.19-2) tk8.4 (8.4.19-2)も同時にインストールされる