Centosのレンタルサーバを利用しています。
(サーバ管理会社にこの問題について確認した所、そのような問題は自分で管理してくださいという感じの返答でした)
別のサーバで動いていたサイトを丸々移動させようとしているのですが、一部CGIにモジュール HTML::TemplateとJcodeが必要でした。
そのままそのCGIにアクセスすると「Can't locate HTML/Template.pm in @INC ~」のエラーが出ます。
http://tech.hitsug.net/?CentOS%2FPerl%E3%83%A2%E …
こちらのサイトを参考にyumでインストールを試みました。
# wget http://dag.wieers.com/rpm/packages/rpmforge-rele …
“rpmforge-release-0.5.3-1.el5.rf.i386.rpm” saved
# rpm -Uvh rpmforge-release-0.5.3-1.el5.rf.i386.rpm
# yum list | grep rpmforge-release
rpmforge-release.i386 0.5.3-1.el5.rf installed
# yum --enablerepo=rpmforge -y install perl-HTML-Template
Complete!
----------
インストール出来たと思ったのですが、CGIのエラーメッセージは変わりません。
http://blog.trippyboy.com/2011/perl/perl%E3%83%A …
こちらを参考にチェックしてみたのですが、
# find `perl -e 'print "@INC"'` -name '*.pm' -print | grep Template
find: `/usr/local/lib64/perl5': No such file or directory
find: `/usr/local/share/perl5': No such file or directory
となってしまいます。
これはどのようにしたら解決できるでしょうか?
また、必要な情報がありましたら指摘お願いします。
A 回答 (4件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
>find: `/usr/local/lib64/perl5': No such file or directory
lib64と出てくるということは、64ビット環境なんじゃないでしょうか?
であれば…
>“rpmforge-release-0.5.3-1.el5.rf.i386.rpm”
i386ではなくx86_64かと思われますがどうでしょう?
# perl-HTML-Templateパッケージはnoarchのようですが……(ただし、当方で見つかったのはepelリポジトリ)
この回答への補足
返答ありがとうございます。
>i386ではなくx86_64かと思われますがどうでしょう?
# wget http://dag.wieers.com/rpm/packages/rpmforge-rele …
# rpm -Uvh rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm
を実行しました。
そして、
# yum --enablerepo=rpmforge -y install perl-HTML-Template
~~
Package perl-HTML-Template-2.9-1.el5.rf.noarch already installed and latest version
Nothing to do
-------
すでに最新バージョンがインストールされているということでしょうか?
インストール先が間違っているとかでしょうか?
または、インストール後どこかから「/usr/local/lib64/perl5」フォルダにコピーすべきとかでしょうか?
No.2
- 回答日時:
♯ rpm -ql perl-HTML-Templateperl-HTML-Template
で、Template.pmがどこにインストールされたか調べてください。
仮に
/hoge/foo/bar/HTML/Template.pm
だとすると
/hoge/foo/bar
を@INCに追加してください。
追加の方法はぐぐってください。
この回答への補足
返答ありがとうございます。
>♯ rpm -ql perl-HTML-Templateperl-HTML-Template
# rpm -ql perl-HTML-Templateperl-HTML-Template
package perl-HTML-Templateperl-HTML-Template is not installed
# yum --enablerepo=rpmforge -y install perl-HTML-Template
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: ftp.iij.ad.jp
* extras: ftp.iij.ad.jp
* rpmforge: ftp.riken.jp
* updates: ftp.iij.ad.jp
base | 3.7 kB 00:00
extras | 3.4 kB 00:00
rpmforge | 1.9 kB 00:00
updates | 3.4 kB 00:00
Setting up Install Process
Package perl-HTML-Template-2.9-1.el5.rf.noarch already installed and latest version
Nothing to do
# rpm -ql perl-HTML-Templateperl-HTML-Template
package perl-HTML-Templateperl-HTML-Template is not installed
--------------
「already installed and latest version」ってことは、最新バージョンがインストールされていますよって事ですよね?
でも、「is not installed」インストールされていないという事ですよね?
どういう事でしょう?
No.3
- 回答日時:
rpmコマンドの引数のパッケージ名が2つくっついてしまっているのはコピペミスです・・・
1回目のTemplateで切ってください。
この回答への補足
返答ありがとうございます。
無事インストールが出来、このモジュールのエラーメッセージは消えました。
しかし、次の問題が…
今度は、
Can't locate Unicode/Japanese.pm
との事…
http://pekusu.blog117.fc2.com/blog-entry-35.html
こちらを参考に
#yum -y install perl-Unicode-Japanese
~
~
No package perl-Unicode-Japanese available.
Error: Nothing to do
となってしまいます。「perl-Unicode-Japanese」が無いということでしょうか?
この場合はどうしたらよいのでしょう?
No.4
- 回答日時:
無いということです。
調べたページのやり方で駄目だったら、また次の検索結果のページのやり方を試す、そうやって入れていくしかないです。それができないなら業者に頼みましょう。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
- ・ゆるやかでぃべーと タイムマシンを破壊すべきか。
- ・歩いた自慢大会
- ・許せない心理テスト
- ・字面がカッコいい英単語
- ・これ何て呼びますか Part2
- ・人生で一番思い出に残ってる靴
- ・ゆるやかでぃべーと すべての高校生はアルバイトをするべきだ。
- ・初めて自分の家と他人の家が違う、と意識した時
- ・単二電池
- ・チョコミントアイス
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
rpmlibのあるところ
-
HDDを5400rpmから7200rpmに換装...
-
yumインストール先は、何で決ま...
-
xineをインストールしたいのです
-
ImageMagickインストールエラー
-
アプリケーション起動時にsymbo...
-
Fedoraのパッケージ管理?
-
aptがどうしてもインストールで...
-
5400rpmをシステムドライブとして
-
rpmファイルがインストールでき...
-
RedHat9+Apache2でテストページ...
-
CentOS7にibus-mozcをインスト...
-
libuuid1のインストール失敗
-
rpm コマンドでエラーが…
-
glibcのアップグレード
-
「エラー: 依存性の欠如」が出...
-
インストールしたがstdio.hやst...
-
●経緯
-
パソコンでゲームをプレイしよ...
-
ubuntu 初期化について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
yumインストール先は、何で決ま...
-
ubuntuでrpmがインストールでき...
-
rpmlibのあるところ
-
rpmファイルがインストールでき...
-
CPANでインストールしたモジュ...
-
Apacheとtomcatの削除
-
Fedora37では動画編集ソフトavi...
-
i386 と i686 の違いとパッケー...
-
アプリケーション起動時にsymbo...
-
tomcat・apacheを...
-
bindがインストール出来ない
-
webminが利用できない
-
CentOSのセキュリティパッチ適...
-
HD,CD,DVDなどの回転速度
-
HDD, 5400rpm or 7200rpm ?
-
OpenOfficeのインストール
-
アナ時計cairo-clockを実行しよ...
-
libuuid1のインストール失敗
-
コアレスモーターの推力計算
-
パッケージ名のみを抽出したい。
おすすめ情報