1 / 11

電脳 Ruby 製品 debian パッケージの紹介

第 3 回電脳 Ruby ワークショップ. 電脳 Ruby 製品 debian パッケージの紹介. 小高正嗣 odakker@gfd-dennou.org 竹本和彰 takemoto@ep.sci.hokudai.ac.jp. はじめに. 電脳 Ruby 製品 deb パッケージ Debian GNU/Linux 用バイナリ 2003 年作成開始、 2004/03/15 正式リリース 今のところ i386 アーキテクチャのみ ところどころに不具合あり 作成の動機:管理を楽に 何をどこにインストールしたかすぐ忘れてしまう

toya
Télécharger la présentation

電脳 Ruby 製品 debian パッケージの紹介

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 第 3 回電脳 Ruby ワークショップ 電脳 Ruby 製品debian パッケージの紹介 小高正嗣 odakker@gfd-dennou.org 竹本和彰 takemoto@ep.sci.hokudai.ac.jp

  2. はじめに • 電脳 Ruby 製品 deb パッケージ • Debian GNU/Linux 用バイナリ • 2003 年作成開始、 2004/03/15 正式リリース • 今のところ i386 アーキテクチャのみ • ところどころに不具合あり • 作成の動機:管理を楽に • 何をどこにインストールしたかすぐ忘れてしまう • ソフトウェア依存関係をいちいち気にしたくない • メンテナ • 竹本和彰, 小高正嗣

  3. パッケージ一覧(2004/03/22)

  4. パッケージ間の依存関係(整理中) gave numru-misc numru-units gphys ruby-netcdf ruby-dcl dcl-c-gtk ruby-narray ruby-narray-miss

  5. インストール方法(1) • ダウンロードして dpkg • http://www.gfd-dennou.org/arch/ruby/より • 実行例 # dpkg –I gave_1.0.0-1_i386.deb

  6. インストール方法(2) • apt を利用 • /etc/apt/sources.list に以下の 2 行を追加 deb ftp://www.gfd-dennou.org/arch/ruby/products/debian/debsrc woody/ deb-src ftp://www.gfd-dennou.org/arch/ruby/products/debian/debsrc woody • 実行例 # apt-get install gave

  7. 利用にあたって • 最新版の deb パッケージを使う • 2003/03/15 以前のパッケージは一度削除してからインストール • 困ったときは? • メーリングリストにレポートを • dennou-ruby@network.org • パッケージ化の手引きをどうぞ • http://www.gfd-dennou.org/arch/ruby/products/debian/dvlop/SIGEN.htm

  8. 課題 • gtk2 対応 • GAVE で画像を保存すると異常終了 • gtk2 でビルドしないといけない? • Debian 安定版(woody)のオフィシャルパッケージはまだない • 次期安定版(serge)では対応? • その他の製品のパッケージ化 • GrADS_gridded, GPV, Ruby-SSL2, … • 近所にユーザがいなかったため • とりあえず作っとく? • パッケージ依存関係の整理 • 堀之内さんの資料を基に

  9. GAVE 実行時のエラーメッセージ Gtk-WARNING **: gtk_item_factory_create_item(): Can't specify a callback on a branch: "/Help(_H)" *** MESSAGE (SWDOPN) *** GRPH1 : STARTED / IWS = 4. *** image ............... end /usr/lib/ruby/1.6/numru/gave/draw.rb:51:in `save_image_file': undefined method `imlib' for Gtk:Module (NameError) from /usr/lib/ruby/1.6/numru/gave/draw.rb:352:in `save_image' from /usr/bin/gave:563:in `initialize' from /usr/bin/gave:560:in `call' from /usr/bin/gave:234:in `initialize' from /usr/bin/gave:232:in `call' from /usr/bin/gave:1130:in `main' from /usr/bin/gave:1130:in `start' from /usr/bin/gave:1162

  10. 参考 URL • 電脳 Ruby 製品 debian パッケージ • http://www.gfd-dennou.org/arch/ruby/products/debian/ • 電脳 Ruby 製品 debian パッケージ化手引き • http://www.gfd-dennou.org/arch/ruby/products/debian/dvlop/SIGEN.htm

  11. メモ

More Related