
Ubuntu日本語フォーラム

ログインしていません。
自分でしらべて、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に関係しそうなヘッダファイルがなかったのでインストールしようと思いましたが、
どこから何をダウンロードすればいいかわかりませんでした。
ここまでで間違ったことをやってるかもしれませんが、どうやったらインストールできるか教えてください。
オフライン
Ubuntu10.04に限らず、通常、Rubyのパッケージが用意されているので、それをインストールして使うのですが、最新版のRubyを入れたいのですか?
それとも、スタンドアローンの非ネットワーク環境のPCにインストールを試みているのですか?
(Ubuntu10.04には、Ruby1.8.7とRuby1.9.1が用意されているようです。ちなみに、libtcltk-rubyがUbuntuでのTkモジュール名です)
依存関係を見てみると、tcl,tcl-dev,tcl-doc,tk があれば良いように思われます。
オフライン
非ネットワーク環境のPCにインストールしたいと思ってます。
学校においてあるパソコンで、ネットには繋いではいけないことになってます。
家でソースをダウンロードして学校でインストールしたいです。
説明不足ですいません。
si による投稿:
依存関係を見てみると、tcl,tcl-dev,tcl-doc,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というソフトを介してインストールできますので
いいと思いますよ
lfog89walks による投稿:
非ネットワーク環境のPCにインストールしたいと思ってます。
学校においてあるパソコンで、ネットには繋いではいけないことになってます。
家でソースをダウンロードして学校でインストールしたいです。
Keryxがお勧めです。
https://wiki.ubuntulinux.jp/UbuntuTips/Application/PackageManagementSystem/Keryx
lfog89walks による投稿:
非ネットワーク環境のPCにインストールしたいと思ってます。
学校においてあるパソコンで、ネットには繋いではいけないことになってます。
家でソースをダウンロードして学校でインストールしたいです。
説明不足ですいません。
si による投稿:
依存関係を見てみると、tcl,tcl-dev,tcl-doc,tk があれば良いように思われます。
あるかどうか確認するにはどうしたらよいでしょうか
Synapticパッケージマネージャで、入れたいパッケージにフォーカスし、右クリック->プロパティ(だったと思う)で、情報みることできたと思った。
コマンドラインだと、apt-cache depends <入れたいパッケージ名>
(参照 http://debian.fam.cx/index.php?AptGet )
でも、「学校においてあるパソコンで、ネットには繋いではいけない」となると、コンピューティングの面白さも、使うためのHowTo会得も 1/256 になっちゃいますね。
オフライン
僕の学校のPCは「やまぐちスクールネットワーク21」でフィルタリングされているせいでパッケージ管理システムが使えないため、lfog89walksさんと同じ問題で困っていました。
おかげで解決できそうです。ありがとうございました。
オフライン
返信がとても遅れてすいません。
用事が入って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パッケージをおいたフォルダを選択。
これで無事インストールできました。
ありがとうございました。
オフライン