はじめての自宅サーバ構築 - Fedora/CentOS -
Last Update 2018/05/30
[ 更新履歴 ] [ サイト マップ ] [ 質問掲示板 ] [ 雑談掲示板 ] [ リンク ]
トップ >> 質問掲示板

 perl-jcodeとjcode-plの違い
日時: 2005/01/04 13:35
名前: noline   <[email protected]>

このHPにも掲載してある。perlの管理ソフトウェアcpan2rpmで
インストールするperl-jcodeとapt-getでupdateをかけた場合、
ダウンロードできる、j-code.plはちがうのですか?

というのもうちのマシンは、cpan2rpmでネット上からj-codeなどを
インストールしようとすると、以下のようなコマンドが出て、
jcodeが取れないようなのです

capn2rpm --install jcode

--cpan2rpm -ver:2.026--
signatures not set up
Upgrade check
CPAN+ not found - using old interface

--module: jcode--
CPAN: storable loaded ok
going to read /root/.cpan/Metadata
 database was generated on Mon, 03Jan 2005 08:03:29 GMT
Module not found n CPAN! at /usr/bin/cpan2rpm line 1121.
-done-
メンテ

Page:  [1] [2]

■ コンテンツ関連情報

 Re: perl-jcodeとjcode-plの違い ( No.1 )
日時: 2005/01/04 15:31
名前: 管理者

noline様、こんにちは。

perl-jcodeとjcode-plは、同じです。
CPANで管理しているライブラリ名が「perl-jcode」と呼んでいるらしいです。

そもそも『CPAN』とは、perlのモジュールが登録されているライブラリで、以下の手順で一元管理を行ってくれます。
 1.CPANサーバのモジュールファイルを取得する
 2.コンパイルをする
 3.インストールする
 4.依存関係がある物を全て自動で行う

ですので、出来あがった物が「jcode.pl」あるいは「jcode.pm」で、どちらもperlでの日本語変換ライブラリになります。

補足
 jcode.plは歌代 和正氏が作成された日本語ライブラリです
 URL: http://www.srekcah.org/~utashiro/
メンテ
 Re: perl-jcodeとjcode-plの違い ( No.2 )
日時: 2005/01/04 16:08
名前: noline   <[email protected]>

管理者さんありがとうございました。
ただまた問題が、jconvertlog.pl、webalizer.shを作成後実行すると
以下のようなコマンドが出てきてしまい先へ進めません。
./webalizer.sh
can't locate object method "user" via package "jcode" 
at /root/jconvertlog.pl line2

Error: con't open log file /vear/log/httpd/jaccess_log

なぜでしょうか?
またjcodeの後に、jcode.plの場所を指定したほうがいいのでしょうか?
またjaccess_logは chmodを行わなければいけないのですか?
またその際に数字は何にすればいいのですか?

質問が多くて申し訳ありません。
 
メンテ
 Re: perl-jcodeとjcode-plの違い ( No.3 )
日時: 2005/01/04 16:24
名前: 管理者

質問が多いことは、とても良いことです。
何て言ったって、それこそ掲示板が生きている証ですから!!

まず、一つ目は以下ですが、パスが間違っている様に思われます
Error: con't open log file /vear/log/httpd/jaccess_log
「/vear/」→「/var/」

2つ目は、Jcodeのパスが見えていない為に出ているか、もしくは、「use Jcode;」が「user Jcode;」とかになっていませんか?
メンテ
 Re: perl-jcodeとjcode-plの違い ( No.4 )
日時: 2005/01/04 19:44
名前: noline   <[email protected]>

管理者さんすみません。
一つ目のコマンドは管理者さんが言うとおり間違っていました。
Error: con't open log file /var/log/httpd/jaccess_log でした。

また二つ目のjcodeの分は、useに変更しましたが以下のようなものが出てきました。
Can't locate jcode.pm in @INC
(@inc contains:
/usr/lib/perl5/5.8.3/i386-linux-thread-multi
/usr/lib/per15/vender_perl/5.8.1)
*似たような番号のものがいくつも出てきます
at /root/jconvertlog.pl line 2
BEGIN failed--compilation aborted at /root/jconvertlog.pl line 2
Error: Can't open log file /var/log/httpd/jaccess_log
 
これは以上の/usr/lib/perl5/5.8.3/i386-linux-thread-multiなどを
インストールしろとのことでしょうか?


メンテ
 Re: perl-jcodeとjcode-plの違い ( No.5 )
日時: 2005/01/04 20:05
名前: 管理者

おそらく、noline様の言う通りかも知れません。

ちなみに、Perl自身はインストールされていますか?
もし、apt-getを使用しているなら、下記のコマンドを入力してみて下さい。
# apt-get install perl

apt-getの使用法は以下よりご確認ください。
http://kajuhome.com/apt_inst.shtml
メンテ

Page:  [1] [2]

題名
名前  ("初心者"を含む名前は使用できません)
E-Mail
URL
パスワード 記事メンテ時に使用)
投稿キー (投稿時 投稿キー を入力してください)
コメント
画像添付 (対応画像:JPEG/GIF/PNG [Max 500KB])

   クッキー保存

■ その他


Copyright(©)2004-2018 First home server construction. All Right Reserved.