お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2011-02-03 23:25:09

lfog89walks
メンバ
登録日: 2010-11-26

Ubuntu10.04にRuby/Tkをインストールしたいです。

自分でしらべて、Rubyをインストールするところまではできました。
しかし、RubyTkのインストールができません。
http://www.db.is.kyushu-u.ac.jp/rinkou/ … linux.html
ここを参考にインストールしようと思ったのですが、うまくいきませんでした。
そこで
/usr/include/X11にヘッダファイルが見つからなかったので、
libx11-dev_1.3.2-1ubuntu3_i386.deb を見つけてきてインストールしました。
/usr/includeにもtclやtkに関係しそうなヘッダファイルがなかったのでインストールしようと思いましたが、
どこから何をダウンロードすればいいかわかりませんでした。
ここまでで間違ったことをやってるかもしれませんが、どうやったらインストールできるか教えてください。

オフライン

 

#2 2011-02-04 04:54:41

si
メンバ
From: hokkaido kitami, jp
登録日: 2007-01-15

Re: Ubuntu10.04にRuby/Tkをインストールしたいです。

Ubuntu10.04に限らず、通常、Rubyのパッケージが用意されているので、それをインストールして使うのですが、最新版のRubyを入れたいのですか?
それとも、スタンドアローンの非ネットワーク環境のPCにインストールを試みているのですか?
(Ubuntu10.04には、Ruby1.8.7とRuby1.9.1が用意されているようです。ちなみに、libtcltk-rubyがUbuntuでのTkモジュール名です)
依存関係を見てみると、tcl,tcl-dev,tcl-doc,tk があれば良いように思われます。

オフライン

 

#3 2011-02-04 21:42:24

lfog89walks
メンバ
登録日: 2010-11-26

Re: Ubuntu10.04にRuby/Tkをインストールしたいです。

非ネットワーク環境のPCにインストールしたいと思ってます。
学校においてあるパソコンで、ネットには繋いではいけないことになってます。
家でソースをダウンロードして学校でインストールしたいです。
説明不足ですいません。

si による投稿:

依存関係を見てみると、tcl,tcl-dev,tcl-doc,tk があれば良いように思われます。

あるかどうか確認するにはどうしたらよいでしょうか

オフライン

 

#4 2011-02-08 11:13:40

satuki_tickster
ゲスト

Re: Ubuntu10.04にRuby/Tkをインストールしたいです。

おはようございます。

独学Linuxのvine-userさんのブログにRuby/Tkのインストールのやり方が掲載されていたので
URLを下記にのせておきましね!

http://blog.livedoor.jp/vine_user/archives/51322460.html


ここにはほかに
Python/Tk, Perl/Tkのインストールの仕方が載せてあります

オフライン状態での再インストールは、パッケージを事前に
DLをしておかないといけないので、かなり不便です

Ubuntuの自分の必要としているパッケージをCDもしくはDVDにして
おけば便利ではないでしょうか?

http://aptoncd.sourceforge.net/

aptoncdというソフトは、インストールされたパッケージを
まるごと、CD/DVDに書き込んで、Ubuntuを再インストール
したときもAptoncdというソフトを介してインストールできますので
いいと思いますよ

 

#5 2011-02-10 00:40:19

STGSAGWAN
ゲスト

Re: Ubuntu10.04にRuby/Tkをインストールしたいです。

lfog89walks による投稿:

非ネットワーク環境のPCにインストールしたいと思ってます。
学校においてあるパソコンで、ネットには繋いではいけないことになってます。
家でソースをダウンロードして学校でインストールしたいです。

Keryxがお勧めです。
https://wiki.ubuntulinux.jp/UbuntuTips/Application/PackageManagementSystem/Keryx

 

#6 2011-02-10 11:33:03

si
メンバ
From: hokkaido kitami, jp
登録日: 2007-01-15

Re: Ubuntu10.04にRuby/Tkをインストールしたいです。

lfog89walks による投稿:

非ネットワーク環境のPCにインストールしたいと思ってます。
学校においてあるパソコンで、ネットには繋いではいけないことになってます。
家でソースをダウンロードして学校でインストールしたいです。
説明不足ですいません。

si による投稿:

依存関係を見てみると、tcl,tcl-dev,tcl-doc,tk があれば良いように思われます。

あるかどうか確認するにはどうしたらよいでしょうか

Synapticパッケージマネージャで、入れたいパッケージにフォーカスし、右クリック->プロパティ(だったと思う)で、情報みることできたと思った。
コマンドラインだと、apt-cache depends <入れたいパッケージ名>
(参照 http://debian.fam.cx/index.php?AptGet )

でも、「学校においてあるパソコンで、ネットには繋いではいけない」となると、コンピューティングの面白さも、使うためのHowTo会得も 1/256 になっちゃいますね。

オフライン

 

#7 2011-02-11 10:17:20

Fujikawa Hiroaki
新しいメンバ
From: 山口県柳井市
登録日: 2010-07-22

Re: Ubuntu10.04にRuby/Tkをインストールしたいです。

 僕の学校のPCは「やまぐちスクールネットワーク21」でフィルタリングされているせいでパッケージ管理システムが使えないため、lfog89walksさんと同じ問題で困っていました。

 おかげで解決できそうです。ありがとうございました。

オフライン

 

#8 2011-02-23 00:45:25

lfog89walks
メンバ
登録日: 2010-11-26

Re: Ubuntu10.04にRuby/Tkをインストールしたいです。

返信がとても遅れてすいません。
用事が入ってRubyどころじゃなくなってました。

皆さんの意見を参考にいろいろ試してみました。
Keryxが一番よい感じがしました。
Keryxでネット検索していると、以下のサイトを見つけたので一応のせときます。
http://jutememo.blogspot.com/2010/06/ub … -dpkg.html

Keryx1.0の使い方は書いてなかったので分かった範囲でメモしておきます。(あとから見る人のために)
ちなみにKeryx1.0ではUbuntu10.04以降しかサポートされてないみたいです。

1、公式サイトからダウンロードしたdebパッケージをオンラインのパソコンにインストール。
2、Keryxを起動したら、中央らへんにある、「Premade」ボタンをクリック。
3、リストの中からオフラインのパソコンにあったものを選択。→パッケージリストのダウンロードがはじまる。
4、リストが表示されたら、インストールしたいパッケージを選択してインストールを押す。(debパッケージがダウンロードされる)
5、フラッシュメモリに~/keryx/downloads/packagesをコピー
6、オフラインのパソコンでそれらのパッケージをインストール(Synapticパッケージマネージャをつかうといいかも)

これでインストールできたのですが、
「Downloading package lists...」でなぜか止まることがあったので、
Synapticパッケージマネージャだけでインストールする方法も試しました。

1、インストールしたいパッケージを「インストール指定」し、「ファイル > パッケージダウンロードスキンクリプトを生成」
2、(オンラインPCで)端末で、「bash (保存したスクリプト)」を実行。debパッケージがダウンロードされる。
3、(オフラインPCで)Synapticパッケージマネージャで「ファイル > ダウンロードされたパッケージを追加」でdebパッケージをおいたフォルダを選択。

これで無事インストールできました。
ありがとうございました。

オフライン

 

Board footer

Powered by FluxBB