お知らせ

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

#1 2009-08-15 19:30:12

kotora
新しいメンバ
From: 東京
登録日: 2009-08-15

jd 1.9.8のアップグレード方法教えてください

mini10Vで8.04を使っています。

jd をメニューからインストールしたのですが
1.9.8 とバージョンが古いため
掲示板に書き込みできませんでした

2.3 へのアップグレードを行うため
deb のキーを追加したりapt-get をしてみたりしましたが
うまくいかず

jdからソースをsvnにて取り寄せautoconfやlibtoolなどいれましたが
./configure を実行したら/lib/cppのエラーがでてしまいました

jd 2.3を入手する方法を教えていただけませんでしょうか

よろしくおねがいいたします

オフライン

 

#2 2009-08-15 19:54:30

petitbootang
メンバ
From: 東京都
登録日: 2009-02-12

Re: jd 1.9.8のアップグレード方法教えてください

http://sourceforge.jp/projects/jd4linux/releases/?fulllist=1
↑ここに、JD 2.3.0、2.4.0 の deb がありますが、これで大丈夫ですか?
最新安定版の 2.4.1 及び unstable の 2.4.2-beta はまだ tgz ですが。

オフライン

 

#3 2009-08-16 01:03:28

petitbootang
メンバ
From: 東京都
登録日: 2009-02-12

Re: jd 1.9.8のアップグレード方法教えてください

済みません、上記で紹介した deb は多分、依存関係などのエラーが出て上手くインストール出来ないですね。
少し探してみましたが、jaunty や karmic 用には新しいパッケージがビルドされていますが、LTS 用には用意されていないようですね。
やはり、ソースからビルドするしかなさそうです。
とは言っても、インストールする必要がないので、気楽です。

以下は私が試した実行方法ですので、参考にしてください。
私の環境は、9.04 ですのでいくらか違いが出るかも知れません。
問題があった場合は、また質問してください。
詳しくは下記を参照してください。
http://jd4linux.sourceforge.jp/manual/230/make.html

1.必要なライブラリをインストールします。Synaptic または端末よりインストールしてください。
すでにインストールされているものもあるかもです。
autoconf
automake
g++
gnutls-bin
libcurl3-gnutls
libgnutls-dev
libgnutls26
libgtkmm-2.4-1c2a
libgtkmm-2.4-dev
libgtkmm-utils2
libtool
make
zlib1g
zlib1g-dev

2.必要なライブラリのインストールが終了したら、jd 本体をダウンロードします。
2009/08/15 現在、jd-2.4.1-090712 が stable なので、下記からダウンロードします。
http://sourceforge.jp/projects/jd4linux/downloads/41293/jd-2.4.1-090712.tgz/
上手くいかない or 他のバージョンにしたいとかの場合は、下記から選んでください。
http://sourceforge.jp/projects/jd4linux/releases/?package_id=4958

3.ダウンロードが完了したら、下記のように展開(解凍)します。
$ tar xvf jd-2.4.1-090712.tgz

4.解凍して出来た jd-2.4.1-090712 ディレクトリに移動します。
$ cd jd-2.4.1-090712

5.make します。
$ autoreconf -i
$ ./configure
$ make
プロンプトに戻ればビルド終了。
環境にもよりますが、20〜40分くらいかかるでしょう。

6.端末から、src/jd として起動します。
もしくは、jd-2.4.1-090712 ディレクトリ自体を /usr/bin あたりに移動してシンボリックリンクを張ります。
あ、別に移動しなくても良いんですけどね。ただ、分かりやすいかなと思って。
$ sudo mv jd-2.4.1-090712 /usr/bin
$ sudo ln -s /usr/bin/jd-2.4.1-090712/src/jd /usr/bin/jd
上記のようにすれば、端末から単に jd と叩いただけで JD が起動します。
メニューに追加するには、メインメニュー ー> インターネットあたりで、新しいアイテムをクリックして、
コマンドに /usr/bin/jd-2.4.1-090712/src/jd と登録すれば OK です。

オフライン

 

#4 2009-08-16 14:35:43

yama
メンバ
登録日: 2006-10-23

Re: jd 1.9.8のアップグレード方法教えてください

必要なライブラリは、

コード:

sudo apt-get build-dep jd

とすることで自動的にインストールされます。

オフライン

 

#5 2009-08-16 15:43:43

mizuno
管理者
From: Kyoto
登録日: 2007-02-28

Re: jd 1.9.8のアップグレード方法教えてください

http://archive.ubuntulinux.jp/ubuntu-ja/intrepid-experimental/
ここからapt-get sourceしてリビルドができるなら、それが一番早いかもしれません。

オフライン

 

#6 2009-08-21 21:07:20

kotora
新しいメンバ
From: 東京
登録日: 2009-08-15

Re: jd 1.9.8のアップグレード方法教えてください

こんばんは子トラです。
皆さんのご指摘を参考にして再度挑戦したところjdが使えるようになりました
ありがとうございました。


ここを見てやったつもりでしたが、9.04とかいてあったので8.04で実行してはいけないのかと思い上半分をやっていませんでした
http://sourceforge.jp/projects/jd4linux/wiki/OS%2f%E3%83%87%E3%82%A3%E3%82%B9%E3%83%88%E3%83%AA%E3%83%93%E3%83%A5%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E5%88%A5%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB%E6%96%B9%E6%B3%95#h2-Ubuntu

情報いただきましたようにmakeにはかなり時間がかかりましたが
上半分を実行してからsvnを行うことで最新のjdを入手できました

実行したコマンド
sudo apt-get install jd
sudo apt-get install subversion
sudo apt-get install autoconf
sudo apt-get install libtool
sudo apt-get install build-essential
sudo apt-get install libgtkmm-2.4-dev
sudo apt-get install libgnutls-dev
sudo apt-get install ipamonafont
svn checkout http://svn.sourceforge.jp/svnroot/jd4linux/jd/trunk
cd trunk
autoreconf -i
./configure
make
strip src/jd
sudo rm /usr/bin/jd
sudo  ln -s src/jd /usr/bin/
以上です

今後は教えていただいた
sudo apt-get build-dep jd
をありがたく使わせていただきたいとおもいます

ほんとうにありがとうございました

オフライン

 

#7 2009-09-28 01:54:44

minimoke
メンバ
登録日: 2009-09-26

Re: jd 1.9.8のアップグレード方法教えてください

参考にさせていただき
以下のスクリプトでJDのバージョンアップを行いました。

sudo apt-get install jd
sudo apt-get build-dep jd
svn checkout http://svn.sourceforge.jp/svnroot/jd4linux/jd/trunk
cd trunk
autoreconf -i
./configure
make
strip src/jd
sudo rm /usr/bin/jd
sudo  ln -s `pwd`/src/jd /usr/bin/

オフライン

 

#8 2009-09-28 07:39:33

n_saito
メンバ
登録日: 2009-06-23

Re: jd 1.9.8のアップグレード方法教えてください

手元にhardy版lpiaアーキテクチャなリビルドしてパッケージ化したjd(&その他がいくつか)があるんですが、どこかに晒したほうが良いですか?

オフライン

 

#9 2009-09-28 08:32:09

avidya
ゲスト

Re: jd 1.9.8のアップグレード方法教えてください

> n_saito さん
 メンテナンスを継続する必要があることから労力はばかにならないかもしれませんが、PPA を作られると幸せになる人が多いかもです。

# PPA を構築するにはなんらかの条件を満たす必要があるのでしょうか? > 識者の方々

 

#10 2009-09-28 09:24:13

minimoke
メンバ
登録日: 2009-09-26

Re: jd 1.9.8のアップグレード方法教えてください

http://jd4linux.sourceforge.jp/ より引用
■ (2008.9.14) 2008年9月中旬に行われた2chの仕様変更によりバージョン 2.0.1 以前のJDでは 2chへの書き込みが出来ないようになっています。書き込みを行う場合はバージョン 2.0.2 以降にバージョンアップしてお使い下さい

一年以上前から書き込みできない状態が続いているようです。
これは致命的な障害ですから8.04でももう少し新しいjdが使える方が良いと思います
書き込みできないという問題意外にも大きな障害が二つ解決しいるようです

どうして修正されないのか不思議なのですが
ubuntuのポリシーだから次のバージョンで治ってる障害への対応は難しいのでしょうか

オフライン

 

#11 2009-09-28 09:59:44

hito
管理者
登録日: 2007-03-18

Re: jd 1.9.8のアップグレード方法教えてください

avidya による投稿:

# PPA を構築するにはなんらかの条件を満たす必要があるのでしょうか? > 識者の方々

LPのアカウントさえあれば特に条件はありません。ライセンス的な制約(Ubuntu的にmainかuniverseに入らないとダメ≒Debianのnon-freeはダメ)はあります。

オフライン

 

#12 2009-09-28 10:27:43

avidya
ゲスト

Re: jd 1.9.8のアップグレード方法教えてください

hitoさん による投稿:

ライセンス的な制約(Ubuntu的にmainかuniverseに入らないとダメ≒Debianのnon-freeはダメ)はあります。

 jd は universe にあり、ソースのライセンスも GPL であるから問題はなさそうですね。

 

#13 2009-09-28 12:05:17

yama
メンバ
登録日: 2006-10-23

Re: jd 1.9.8のアップグレード方法教えてください

hardy用の書き込めない問題をクリアしたバージョンのパッケージってexternalにありませんでしたっけ?
PPAは自分の持っているバージョンのubuntu用しか作ってくれないのが残念ですねえ。せめてLTS用も作ってくれたならっ

オフライン

 

#14 2009-09-28 16:51:03

mizuno
管理者
From: Kyoto
登録日: 2007-02-28

Re: jd 1.9.8のアップグレード方法教えてください

yama による投稿:

hardy用の書き込めない問題をクリアしたバージョンのパッケージってexternalにありませんでしたっけ?
PPAは自分の持っているバージョンのubuntu用しか作ってくれないのが残念ですねえ。せめてLTS用も作ってくれたならっ

hardy-experimental に     jd_2.3.0-090305-1_i386.deb があります。いくやさんの PPA にあるものと同じバージョンだと思いますので、こちらを利用してみてください。

オフライン

 

#15 2009-10-01 06:49:59

n_saito
メンバ
登録日: 2009-06-23

Re: jd 1.9.8のアップグレード方法教えてください

https://launchpad.net/~nao/+archive/jd
一応リビルドしただけのようなものを晒してみました。
その他は順次
https://launchpad.net/~nao/
あたりで...。

オフライン

 

Board footer

Powered by FluxBB