• ベストアンサー

RedHat プログラム追加で「致命的」なエラーが出ます

標準的にインストールされたredhatLinux7をftp、telnetサーバにすべく inetd/wu-ftpd/telnet-server を導入しようとしていますがうまくいきません。 まず製品版にはたくさんCDROMがあり、 インストールにどのCDROMを利用していいのか不明です。 システムインストールディスク1、2 ドキュメンテーションCD ソース(SRPM)CD サードパーティアプリケーションCD(2枚) LimuxAppricatonsLibraryWorkstationEdition DeveloperModularArciveCD IBM Sofuware for Linux2000 山勘でシステムインストールディスク1とソース(SRPM)CD を入れてみたのですが、どちらもGnoRPMは起動するのですが、 インストールボタンを押すと以下のようなエラーが出ます。 ----- アプリケーション「gnoRPM_auth」(プロセス1540)は 致命的なエラーによってクラッシュしました (セグメンテーション違反です) ---- ●正しいCDROM ●エラーの意味 ●エラーの回避方法 ●CDROM利用以外のftpサーバ構築方法 (そのLinuxマシンはインターネットにも接続できますので) のうちどれでもいいのでアドバイスください、 八方塞がりですm(__)m

  • elthy
  • お礼率90% (405/447)

質問者が選んだベストアンサー

  • ベストアンサー
  • n_tonbi
  • ベストアンサー率75% (9/12)
回答No.1

> ●正しいCDROM システムインストールディスク1にあると思います。 (ひょっとして、2かも) > ●エラーの意味 > ●エラーの回避方法 GNONEは使っていないので、よくわかりません。 GNONEを終了してから、CDをmountして、 rpmコマンドでインストールされてはいかがでしょう。 ex) # mount /mnt/cdrom # rpm -Uvh /mnt/cdrom/Redhat/RPMS/wu-ftpd-XXX.rpm ●CDROM利用以外のftpサーバ構築方法 ネットワークが使えるのであれば、updates.redahat.comからダウンロードしてきた方が良いように思います。

参考URL:
ftp://updates.redhat.com/
elthy
質問者

お礼

ありがとうございました。 両方試してみてもしダメならもう少し他のご意見が出てくるかやってみます。

その他の回答 (2)

  • k_yuki
  • ベストアンサー率41% (23/55)
回答No.3

コマンドラインからインストールする方法について。 余計な事かもしれませんが、一言。 今回のような場合は、No1の方の書式のみだと、弾かれる可能性があります。 #rpm -Uhv /mnt/cdrom/Redhat/RPMS/wu-ftpd-XXX.rpm もう既にパッケージが入っているかもしれませんので #rpm -Uhv --force /mnt/cdrom/Redhat/....... でないとインストールと上書きをしてくれません。 それでは! がんばって!

elthy
質問者

お礼

今回はn_tonbiさんの方法で見事に成功しました! GNOMEの終了もいらなかったです。 (というかGNOME終わらせたらログアウトしてしまうんでは・・・) とにかく助かりました、ありがとうございました。 k_yukiさんのご回答もずいぶん参考になりました。

  • k_yuki
  • ベストアンサー率41% (23/55)
回答No.2

初めまして、elthyさん。 私はRedhat 7.2と7.1ユーザーです。 過去の記憶ですが、確かRedhat7のgnorpmでは何かと エラーが出たような記憶があります。(不正確ですみません) gnorpmで[WEB検索]からgnorpmの一覧を見てみると、redhat7のupdate版が出ています。 もしよければ、アップデートしてはいかがでしょうか。 製品版に入っているプログラムが動作しないで、アップデートを行うときちんと動作した。 ということも、しばしばありますので。 また、FTPにもセキュリティホールが見つかっている報告も読んだ記憶がありますので、(www.linux.or.jp参照) 最新のFTPのRPMをインストールすることをお奨めします。 当然、gnorpmで「web検索」から一覧がでますので、そこからダウンロード、インストールが行えます。 余計なことかもしれませんが、モード変更していない限り、 rootでないとインストールは拒否されます。 ではがんばって下さい。

elthy
質問者

お礼

うーむ、バージョンアップは7でしか動作保証してない ソフト(あまり一般的ではない)があって、 うっかりバージョンアップしてダメになるとあたりがきついんですよね。 Linuxマシンが壊れたときにイチバチでやります。

関連するQ&A

  • Redhat Linux 8

    今Redhat Linux 7.2を使っています。Linuxの雑誌で2枚のRedHat Linux 7.2、FTP版のCDROMが付いたものでした。新しいRedhat Linux 8にアップグレードしたいですが(発表したばかりなので、かなりダウンロードサーバが混んでいます)、今まで、サーバからダウンロードして、インストールすることが経験がないものです。最初は、WindowsXP上でFTPソフトを使って、Redhat Linux 8のインストールCDらを全部ダウンロードした(インターネットはADSLです)。後は、ISOフォーマットを解凍し、各ファイルをCDRWにコピーした(利用ソフトはB\'s Recorder GoldとCDRWドライブはTDK CDRW)。最後にそのCDRWらを使って、インストールすると思ったが、しかし、パソコンを起動して、Redhat Linux 7.2で、そのWindowsXP上でコピーしたCDRWが認識しなかって、アップグレードできなかったのです。Redhat Linuxをダウンロードし、インストールした経験者から教えて頂きたいのです。 もう一つの問題はRedhat Linux 7.2上で、CDRWを利用できますか?

  • ftp/telnet接続ができない

    今家でLinuxサーバーを構築しているのですが、 Windows95クライアントからtelnet/ftpでRed hat Linux7.1サーバーに 接続できないのです。(PingはOKです。) Linuxには、"wu-ftpd"はインストール済みです。 (rpm -qa | grep wu-ftpdで確認) 私が参考にしている本には、インストール後の設定について何も 記述されていません。やっぱり何か設定が必要なのでしょうか。 パスワードなどの入力ミスはありません。 どなたかご存知の方よろしくお願いします。 <環境>Windows95(クライアント)・Red Hat Linux7.1(サーバー)

  • wu-ftpd-2.6.1でのエラーについて

    FTPサーバにwu-ftpd-2.6.1を使用しています。他の端末からFTPサーバ(192.168.2.5)へftpコマンドを発行すると次のエラーが出てftpできません。このエラーの原因または対処方法を教えてください。ちなみにFTPサーバから他の端末へftpコマンドを発行した場合はエラーは出ません。 $ ftp 192.168.2.5 Connected to 192.168.2.5. ftpd: Unknown flag -a ignored. ftp>

  • RedHat Linux7.2インストールエラーについて

    RedHat Linux7.2がインストールできません。 起動FDとCDとでインストールを試みていますが、 下記のエラーが出て再起動してみてもインストールは完了していません。 当方Linux初心者のため、原因の探り方が分かりません。 起動FDはCDから作成しました。CDはLinux入門書に付属していたものです。 (本にはインストールエラー時について記載がありません。) どなたか知恵をお貸しください。 [インストール先] PC :Panasonic CF-L2 CPU :pentiumIII メモリ:192MB HDD :20G(基本DOS 2G) [エラー表示] Running anaconda - please wait ... exec: Exec format error install exited abnormally sending termination signals...done sending kill signals...done disabling swap... unmounting filesystems... /mnt/runtime done disabling /dev/loop0 /proc/bus/usb /done /proc done /dev/pts done /mnt/source done ejecting /tmp/cdrom... you may safely reboot your system

  • RedHat LINUX7.2について質問です

    レッドハットリナックスを使用しているのですが、 そのlinuxが入ってる実機でないマシンでtelnetし、useraddをコマンドしてみたのですが 何故かcommand Not Foundと怒られてしまいます。ユーザー追加が出来ません。 実機で触ったときにはすんなり追加できたのですが・・・何がおかしいのでしょうか。 あと、デフォルトのftpサーバ機能についてなのですが、あるユーザーでログインしたときに /home/(user名)/ にログインしますが、この状態からcd ../を実行すると さらに上のディレクトリまで掘る事が出来てしまいます。 気持ち悪いので、そのユーザーディレクトリより上に進ませる事を封じたいのですが、 どうすればいいでしょうか? あまり専門的な事がわからすせ苦心しています。 まだ初めてLINUXをさわりだした所なので、ばからしい質問かも知れませんが 困っています。宜しくお願いします。

  • FTP,sendmailの反応が遅い

    趣味で家庭内LANを作っております。 Linuxでつっくたサーバーマシン上のFTPへの接続に非常に時間がかかります。 名前解決はネットワーク上のどのマシンもhostsファイルで矛盾なくぬかりなく行われているはずです。 また、FTPサーバーはinetdで起動しています。 hosts.allowでも明示的に in.ftpd 192.168.10.0/255.255.255.0 というふうに指定してあります。 同じようにinetdで起動しているtelnetサーバーはすいすい反応します。 TCP接続まではすぐにできているのですが、その後のサーバープログラムの反応が遅いのです。 どなたか解決法をご存知の方、知恵をお貸しください。 ちなみに、自分の職場のsendmail&ftpも同様に遅いです。こちらはDHCPでipをもらっているクライアントマシンも多数あります。もし、なにか思いつくことがありましたらこちらも教えてください。

  • WindowsXP(Home Edition)のtelnetサーバーについて

    windowsXP(Home Edition)にvmwareを用いてlinux を入れています。それで、外部からいったんWindows に入り、そこからtelnetでvmwareのlinuxに入りたい と思っておりますが、上手くいきません。それで、 何かアドバイスがございましたら、よろしくお願い します。 windowsにPC telnetdというtelnetサーバーソフト を入れ、それを経由してlinuxに入ろうと思っており ます。それで、外部からこのwindowsのtelnetサーバー にはアクセスでき、そこからftpでlinuxに入ることは できました。しかし、そのtelnetサーバーからさらに telnetでlinuxに入ろうとすると何も反応なしで、 アクセスできませんでした。"telnet"とコマンドを打ち 込んでもエラーが生じるわけでもなくて、そのまま プロンプトが返ってくるだけです。 (ところで、いったんwindowsに入ってから更にlinuxに 入ろうとするのは、linux側のIPがローカルなので、外部 から直接入ることができないためです。) 何かアドバイスがございましたら、よろしくお願い致し ます。

  • RedHat Linux7.2でCD-ROMを認識させるには

    RedHat Linux 7.2をインストールしました。その後CD-ROMから追加のプログラムを投入しようとしてCD-ROMをいれてmount /mnt/cdromあるいはmount -t iso9660 -o ro /dev/cdrom /mnt/cdromとしましたが認識されませんでした。2台の異なるマシーンで試しましたが同様に読み込めませんでした。その他の機能は全く問題がなくサーバとして作動しています。wu-ftpを投入しようとしてCD-ROMを入れたら認識しなかったというわけです。どなたか同じような環境からCD-ROMを読めるようにされた経験がございましたら、ご教授御願いします。X WindowやGnomeは使用していません。超初心者です。

  • Linux環境(wu-ftpd)でのftpログイン時メッセージ非表示方法

    他計算機からFTPサーバへログインするときに表示されるメッセージ(バナー)を一切表示しないようにFTPサーバ側で設定する方法はありますでしょうか? FTPサーバのOSはLinuxで、RedHat日本語版Linux7.3、FTPサーバは、wu-ftpd-2.6.2-5を使っています。

  • RedHat 6.2 のtelnetのリモートアクセスができない

    RedHat6.2をPCにインストールしたのですが、 Telnetのローカルログインは、できるのですが、リモート ログインができません。 設定がわるいのでしょうか。 インストール方法としては、サーバパッケージでインストールしました。 一応チェックした点としては、 etc/hosts.allow etc/hosts.denny etc/inetd.conf リモート端末は、Tera Termですが、サーバのポート23 は、クライアントからは、見えてます。 ローカルだと、ログオンしてカーネルが走って、login: が表示します。 リモートだと、接続するのですが、肝心のlogin:がでません。 ご存知の方は、教えてください。