地球流体電脳倶楽部謹製品 Debian パッケージ集
はじめに
地球流体電脳倶楽部の謹製品の Debian パッケージを配布しています:
- DCL - Dennou Club Library
- DCMODEL Project
- 電脳Rubyプロジェクト の製品群
公開鍵署名
Release.gpg の署名は
pub 4096R/891D7E07 2009-09-03
Key fingerprint = 66A4 EA70 4FE2 4055 8D6A C2E6 9394 F354 891D 7E07
uid Youhei SASAKI <uwabami@gfd-dennou.org>
uid Youhei SASAKI (JunkHub) <uwabami@junkhub.org>
uid Youhei SASAKI (Debian JP Project) <uwabami@debian.or.jp>
sub 4096R/9DBFD29F 2009-09-03
です.
公開鍵の登録は, debian-keyring を install した後, keyring から公開鍵を取り出しapt-key へ登録すると良いでしょう.
% sudo apt-get install debian-keyring % gpg --keyring /usr/share/keyrings/debian-maintainers.gpg --export -a 891D7E07 | sudo tee /etc/apt/trusted.gpg.d/debian-dennou.asc
また, 当然ながら, 公開鍵サーバから鍵を取得して登録することも可能です. その場合には
# apt-key adv --keyserver keyring.debian.org --recv 891D7E07
として下さい.
リポジトリ
/etc/apt/sources.list に以下を記述して下さい.
# for trixie deb http://www.gfd-dennou.org/library/cc-env/Linux/debian-dennou trixie main deb-src http://www.gfd-dennou.org/library/cc-env/Linux/debian-dennou trixie main # for sid deb http://www.gfd-dennou.org/library/cc-env/Linux/debian-dennou sid main deb-src http://www.gfd-dennou.org/library/cc-env/Linux/debian-dennou sid main
あとは目的に応じて必要なソフトウェアを apt-get でインストールして下さい.
Debian package 一覧
DCL - Dennou Club Library
地球流体電脳倶楽部ライブラリ(GFD Dennou Club Library, DCL)は、地球流体電脳倶楽部関係者が長年にわたり蓄積してきた描画および数値解析用の FORTRANライブラリです。 オリジナルは FORTRAN77 で開発されていましたが, 現在では fortran >= 2003 および ISO_C_BINDING を用いた C interface も提供されています.
% sudo apt-get install dcl-f77
| Packages | dcl-f77, libf77dcl-dev, fonts-dclfonts, libf77dcl7, dcl-f77-docs | |||
| Homepage | https://www.gfd-dennou.org/arch/dcl/ | |||
| Description | GFD-DENNOU Club Library (DCL) - FORTRAN77 version | |||
| Codename | Trixie | Sid | ||
| Version | 7.5.2-5+0~20260127030537.76~1.gbpffb8e7 | Already in Debian official Archives. see Debian Package Tracker: dcl |
||
| Architecture | amd64 | arm64 | ||
| Status | ||||
DCModel - DCModel Products
利用する際には spml, spml2 をインストールして下さい:
% sudo apt-get install spml spml2
update-alternatives で spml ver.1 系列と ver.2 系列を切り替え可能です.
% sudo update-alternatives --config spmconfig There are 3 choices for the alternative spmconfig (providing /usr/bin/spmconfig). Selection Path Priority Status ------------------------------------------------------------ * 0 /usr/bin/spmconfig2 30 auto mode 1 /usr/bin/spmconfig.mpi 20 manual mode 2 /usr/bin/spmconfig.serial 10 manual mode 3 /usr/bin/spmconfig2 30 manual mode Press <enter> to keep the current choice[*], or type selection number:
| Packages | ispack3, libispack3, libispack3-dev | |||
| Homepage | https://www.gfd-dennou.org/arch/ispack/index.htm.en | |||
| Description | FORTRAN library for scientific computing -- metapackage | |||
| Codename | Trixie | Sid | ||
| Version | 3.2.2-2+0~20260619051823.5~1.gbp9a66cb | 3.2.2-2+0~20260619051823.5~1.gbp9a66cb | ||
| Architecture | amd64 | arm64 | amd64 | arm64 |
| Status | ||||
| Packages | - | |||
| Homepage | - | |||
| Description | - | |||
| Codename | Trixie - | Sid - | ||
| Version | - | - | ||
| Architecture | amd64 | arm64 | amd64 | arm64 |
| Status | - | - | - | - |
| Packages | gtool5, gtool5-doc | |||
| Homepage | http://www.gfd-dennou.org/library/gtool/index.htm.en | |||
| Description | Fortran90 netCDF I/O library with gtool4 convention - development files | |||
| Codename | Trixie - | Sid | ||
| Version | - | 20160613-5+0~20240307033026.20~1.gbp10ad7a | ||
| Architecture | amd64 | arm64 | amd64 | arm64 |
| Status | - | - | ||
| Packages | ispack, libispack0, libispack-dev | |||
| Homepage | http://www.gfd-dennou.org/arch/ispack/ | |||
| Description | FORTRAN77 library for CFD - ISPACK | |||
| Codename | Trixie | Sid | ||
| Version | 1.0.4-13+0~20260531115411.23~1.gbpcda1f8 | 1.0.4-13+0~20260531115411.23~1.gbpcda1f8 | ||
| Architecture | amd64 | arm64 | amd64 | arm64 |
| Status | ||||
| Packages | spml, spml-doc | |||
| Homepage | http://www.gfd-dennou.org/arch/spmodel | |||
| Description | Fortran90 module library for solveing fundamental GFD problems | |||
| Codename | Trixie - | Sid | ||
| Version | - | 0.8.0-13+0~20250517045028.21~1.gbpe0f349 | ||
| Architecture | amd64 | arm64 | amd64 | arm64 |
| Status | - | - | ||
電脳Rubyプロジェクト製品群
電脳Rubyプロジェクトで開発されているソフトウェアのDebianパッケージ群を提供しています。 gphys をインストールすると依存関係から必要なのパッケージが全てインストールされます。
% sudo apt-get install gphys
| Packages | ruby-dcl | |||
| Homepage | https://ruby.gfd-dennou.org/products/ruby-dcl/ | |||
| Description | Ruby interface of the DCL graphic library | |||
| Codename | Trixie | Sid | ||
| Version | 1.8.2-3+0~20260127044050.54~1.gbpde2cae | 1.8.2-3+0~20260127044050.54~1.gbpde2cae | ||
| Architecture | amd64 | arm64 | amd64 | arm64 |
| Status | ||||
| Packages | gphys | |||
| Homepage | http://ruby.gfd-dennou.org/products/gphys | |||
| Description | Multi-purpose class to handle Gridded Physical quantities | |||
| Codename | Trixie | Sid | ||
| Version | 1.5.7-1+0~20260220103142.31~1.gbpc23f8b | 1.5.7-1+0~20260220103142.31~1.gbpc23f8b | ||
| Architecture | amd64 | arm64 | amd64 | arm64 |
| Status | ||||
| Packages | ruby-numru-met | |||
| Homepage | http://ruby.gfd-dennou.org/products/met/ | |||
| Description | Collection of meteorological apprications written by Ruby | |||
| Codename | Trixie | Sid | ||
| Version | 0.0.2-9+0~20251211091821.11~1.gbpa3bb45 | 0.0.2-9+0~20251211091821.11~1.gbpa3bb45 | ||
| Architecture | all | all | ||
| Status | ||||
| Packages | ruby-gpv | |||
| Homepage | http://ruby.gfd-dennou.org/ | |||
| Description | Handling Grid Point Value(GPV) date made by JMA | |||
| Codename | Trixie | Sid | ||
| Version | 0.3.0-5+0~20251211234858.7~1.gbp237406 | 0.3.0-5+0~20251211234858.7~1.gbp237406 | ||
| Architecture | all | all | ||
| Status | ||||
| Packages | ruby-netcdf | |||
| Homepage | http://ruby.gfd-dennou.org/products/ruby-netcdf | |||
| Description | Ruby interface of netCDF library | |||
| Codename | Trixie | Sid | ||
| Version | 0.8.0-5+0~20260302182022.6~1.gbpd93e15 | Already in Debian official Archives. see Debian Package Tracker: ruby-netcdf |
||
| Architecture | amd64 | arm64 | ||
| Status | ||||