- PR -

lynxをソースからコンパイルしたのですが実行出来ません・・・

1
投稿者投稿内容
初心者
会議室デビュー日: 2004/10/19
投稿数: 9
投稿日時: 2004-10-19 16:41
はじめて投稿致します。redhat9.0を使っているのですが、色々なwebブラウザを
ソースからコンパイルしようと思い、手始めからlynxを
#./configure

#make
したのですが、実行時に下記のようになってしまいます。

#./lynx

Looking up lynx.isc.org
Unable to locate remote host lynx.isc.org.
Alert!:Unable to connect to remote host.

lynx:Can't access startfile http://lynx.isc.org/

エラーが返されます。lynxのバージョンはlynx2-8-5(http://lynx.isc.org/lynx2.8.5/lynx2.8.5.tar.gz)です。
proxyの設定を下記部分だけ変更して、コンパイルしなおしたのですが

lynx.cfg
#http_proxy:http://*****
#ftp_proxy:http://*****

エラーが返されます。(検討ちがいかもしれませんが^^;
どこを修正すればよろしいのでしょうか。
当方、初心者なもので、全然検討がつかないので宜しくお願い致します。


[ メッセージ編集済み 編集者: 初心者 編集日時 2004-10-19 16:42 ]
綾瀬
ぬし
会議室デビュー日: 2002/07/31
投稿数: 393
お住まい・勤務地: どっちも3階
投稿日時: 2004-10-20 10:27
こんにちは。

> Unable to locate remote host lynx.isc.org.
> Alert!:Unable to connect to remote host.

このエラーの通りだと思うのですが。。
訳してみましたか?

そのマシンが直接インターネットに接続できるのであれば、
正常に外に繋がっているか。
DNSが引けるか。
などを確認してください。

proxyを使うのであれば各proxy設定のコメントを外してください。
初心者
会議室デビュー日: 2004/10/19
投稿数: 9
投稿日時: 2004-10-21 11:33
ご返答誠にありがとうございます。返事遅れて申し訳ございません。

>proxyを使うのであれば各proxy設定のコメントを外してください。

proxy設定のコメントを外しました。


#wget http://www.google.co.jp

とやってみたところ

"proxyのアドレス"をDNSに問い合わせています...完了しました。
"proxyのアドレス"に接続しています...接続しました。
Proxyによる接続要求を送信しました、応答をまっています...200 OK
index.htmlを保存しました

となりますが、hey,it workedから始まるページが保存されていてgoogleの画面ではないです。何度やっても変りませんでした。

#lynx http://www.google.co.jp

とした場合も同じ画面が表示されます。

>DNSが引けるか。
>などを確認してください。

DNS回りがおかしいみたいですね。

/etc/resolv.confには、DNSの設定がしてありますし、
/etc/wgetrcとlunx.cfgにはproxyの設定は
してあります。どこを変更すれば宜しいのでしょうか。

宜しくお願い致します。
初心者
会議室デビュー日: 2004/10/19
投稿数: 9
投稿日時: 2004-10-21 11:40
>そのマシンが直接インターネットに接続できるのであれば、
>正常に外に繋がっているか。
>DNSが引けるか。
>などを確認してください。

すみません・・・。確認の方法も教えていただければ幸いです。
調べながらやってみますが・・・。

デスクトップのインターネット起動アイコンからは正常にインターネットを閲覧
することが出来ます。

#mozilla google

とした場合も、ちゃんとgoogleの画面が表示されます。

宜しくお願い致します。
初心者
会議室デビュー日: 2004/10/19
投稿数: 9
投稿日時: 2004-10-21 15:25
自己レスです。

googleとうっても毎回同じページというのは、apacheのtestページみたいです。
なぜ、このような画面がでてくるのでしょうか?
kaz
ぬし
会議室デビュー日: 2003/11/06
投稿数: 5403
投稿日時: 2004-10-21 16:20
こんにちわ.
引用:

初心者さんの書き込み (2004-10-21 15:25) より:

googleとうっても毎回同じページというのは、apacheのtestページみたいです。
なぜ、このような画面がでてくるのでしょうか?


ちなみに proxy の port は設定されてますでしょうか?
そこが設定されていないと,
proxy server 上で動いている httpd が答えを返してくるかもです.
綾瀬
ぬし
会議室デビュー日: 2002/07/31
投稿数: 393
お住まい・勤務地: どっちも3階
投稿日時: 2004-10-21 16:33
こんにちは。

Mozillaで見れるということであればネットワーク的には大丈夫でしょう。

kazさんも書かれていますが、proxyの設定時にポートも指定しているでしょうか。
Mozillaではたぶん正しく設定されているから見れるのだと思います。

例えばproxyのIPが192.168.0.1でポートが8080の場合、lynxであれば

http_proxy:http://192.168.0.1:8080/

のようにポートまで含めて書く必要があります。
#たぶんcfgの中に書き方の例が載ってると思うんですけどね

DNSの確認方法などはいくらでも情報があるので自分で探してみてください。
これくらいは自分で調べてみて欲しいです。
各社サーチエンジンなどで簡単に見つかるはずです。
Nishizaka
ベテラン
会議室デビュー日: 2001/10/12
投稿数: 83
お住まい・勤務地: 長崎県
投稿日時: 2004-10-21 17:11
こんにちは

コンパイルが目的ならソースRPMを持ってきてコンパイルするのか良いかもです。

$ rpmbuild --rebuild lynx-2.8.5-11.src.rpm

これでコンパイルやパッチを当てている様子も見る事が出来ます。

1

スキルアップ/キャリアアップ(JOB@IT)