Entries

Linux(ubuntu系)でP2P(ファイル交換)

さて、Linux(ubuntu系ディストリ)でファイル交換をするにはどうしたら良いのか。当然ですが、WinnyやWinMXやCABOSは使えません。いろいろと調べた結果、LimeWireLinuxというソフトならLinuxでも動くということがわかりました。
ただ、ファイル交換は参加者の人数こそがすべてというか、多大な参加者がいてはじめて成立するものなので、その辺が不安です。

まずは公式サイト
LimeWire

ここでLinux版のLimeWireをダウンロード。とりあえずデスクトップに保存。ただ、ホームページが重くてダウンロードできない場合も多いので、その場合は適当なダウンロードサイトから拾って来ましょう。俺の場合は「朱の鳥」の「LimeWire」のページから拾ってきた。
そして、例によってdebに変換
sudo alien --scripts /home/<ユーザー名>/Desktop/LimeWireLinux.rpm
すると、ホームフォルダに"limewire-free_4.12.11-1_i386.deb"というファイルが作られるのでそのファイルをダブルクリックするとインストーラが起動するので"installPackage"ボタンをクリックするとアプリ本体がインストールされる。メニューにもアイコン登録される。
しかし、このアプリはJAVA上で動くアプリなのでこの段階ではまだ起動はできない。そこで必要なJAVAをインストールする。必要なJAVAは"J2SE Java Runtime Environment (JRE)"ということらしいので、JAVAのJ2SEの公式ダウンロードページからやはりデスクトップにダウンロード。一度rpmファイルに変換し、さらにdebファイルに変換
chmod +x /home/<ユーザー名>/Desktop/j2sdk-1_4_2_09-linux-i586-rpm.bin
と打ってから
/home/<ユーザー名>/Desktop/j2sdk-1_4_2_09-linux-i586-rpm.bin
とコマンドを打つと「続ける」と出るのでひたすらEnterキーを押し続ける、すると"Do you agree to the above license terms? [yes or no] "と聞かれるので、"yes"と打つとrpmに変換されホームフォルダに保存されるので、今度はLimeWireと同じようにそのファイルをdebに変換。そのままホームフォルダに残したままで今度は
sudo alien --scripts /home/<ユーザー名>/j2re-1_4_2_14-linux-i586.rpm
と打てばdeb変換完了。同じようにダブルクリックすればインストール終了。
・・・・としたが、「 runLime.sh: 44: Syntax error: "(" unexpected (expecting "}") 」とターミナルに表示されこれでは起動できなかった。
重複してインストールしているのかと思い、調べたら
sudo update-alternatives --config java
というコマンドを打つとインストール済みのJAVAのバージョンがわかって、利用するバージョンの切替えができるとのことで、やってみるといろんなバージョンが入ってしまっていた。一応その状態で何度か切替えて起動してみたが、どれもダメだった。

ということで、素直にファイル名"j2re"をSynaptikパッケージマネージャから検索して余計なモノは全てアンイストールした上でubuntu用のJAVA適用する。やはり同じように「 runLime.sh: 44: Syntax error: "(" unexpected (expecting "}") 」と出てしまう・・・orz

「 runLime.sh: 44: Syntax error: "(" unexpected (expecting "}") 」これを検索したら、何かの設定ファイルの44行目がおかしいという感じの意味らしいが、サッパリ理解不能。

TV視聴に続き、この試みも成らずか。。。失敗ばかりの備忘録
この記事に対してトラックバックを送信する(FC2ブログユーザー)
http://daisuke55.blog93.fc2.com/tb.php/44-5ca71989

0件のトラックバック

8件のコメント

[C15] P2P

こんばんわ。
標準で入っているBitTorrentって、P2Pじゃなかったでしたっけ。ダウンロード以外に使ったことはないんですけど、いろいろと落とせるんじゃないかと。

[C17]

>>松本さん
いつも情報ありがとうございます。
BitTorrentという作戦も無くはないというか、ライブCDを拾うのにお世話にはなっているのですが、いかんせんTorrentファイルを拾わないと交換できないというのがネックでして、果たして必要なもののTorrenntファイルが見付かるのか、その方法がいまいちつかめていないんです。
つまり、活用法を自分で理解できていないということになりますかね。

>>16
貴重な情報はたいへん感謝します。ありがとうございます。
が、なせコメント閲覧禁止に?
  • 2007-04-14
  • 俺様Linux
  • URL
  • 編集

[C18]

よくわからんのですが、こういうのを見ると、ずいぶんいろんなファイルがあるみたいなんですが。
http://www.torrent-finder.com/

[C19]

何やらたくさんありそうな雰囲気を醸し出していますね。
ただ、少々意味がわからないというか、英語ばかりで・・・
まぁ、Linux触る時点で英語は覚悟しなくちゃいけないのでしょうけど、Linuxやアプリの設定ではなくアプリの利用においては日本語でやりたいものですね。
Bittorrentも含めていろいろと調べてみようかと思います。
いつもありがとうございます。
  • 2007-04-15
  • 俺様Linux
  • URL
  • 編集

[C53]

僕はこれで解決できましたよ

sudo gedit /usr/bin/limewire

and then change one time the word "sh" in "bash" like this :

#!/bin/bash
cd /usr/lib/LimeWire
bash runLime.sh
  • 2007-06-13
  • noName
  • URL
  • 編集

[C54]

アドバイスありがとうございます。

http://daisuke55.blog93.fc2.com/blog-entry-64.html

こちら↑にも書いたのですが、これとは違うのでしょうかね。
sh runLime.sh
という文字列を
./runLime.sh
と書き換えたら成功したのですが。
  • 2007-06-14
  • 俺様Linux
  • URL
  • 編集

[C675]

はじめまして
僕は、
sudo gedit /usr/bin/limewire

and then change one time the word "sh" in "bash" like this :

#!/bin/bash
cd /usr/lib/LimeWire
bash runLime.sh

の方法で成功しました。

いずれにせよ、このページ、いつもお世話になってます。感謝!!
  • 2008-05-28
  • sunzunki
  • URL
  • 編集

[C676]

貴重な情報ありがとうございます。
  • 2008-05-28
  • 俺様
  • URL
  • 編集

コメントの投稿

投稿フォーム
投稿した内容は管理者にだけ閲覧出来ます

Appendix

プロフィール

daisuke55

Author:daisuke55
俺様の備忘録なので、間違いやおかしな点は見逃して下さい。

Windowsを長年使って来ましたが、VISTAにおける推奨ハード要件を見た瞬間に、意地でもWindowsでしか使えないアプリ以外は別のOSでやってやるという歪んだモチベーションからLinuxに転向した初心者です。

たまにWIndowsのことも書きますが、備忘録なのでご勘弁願います。

あわせて読みたい

フリーエリア