• 締切済み

RedHatLinux7.1のインストール

皆様 VMware WorkstationにRedHatLinux7.1をインストールしました。 その後のVMwareToolsインストール作業にて問題が発生しておりヘルプをお願いします。 VMwareToolsのインストールには、LinuxのGCCとmakeとkernel-develが必要のようです、 どこから入手可能でしょうか。 インストール方法含めてご教授頂けますと助かります。 皆様のお知恵をお貸し下さい。

みんなの回答

  • wingstar
  • ベストアンサー率37% (102/275)
回答No.6

kernel-headersかなと思います。 まっ、他の方もご指摘しているように、古いのはなるべく使わない方が懸命です。 ただ、自力で最新のパッケージをコンパイルするなり、rpmをリビルドするなりができるなら、別に古くても、関連するパッケージを全て新しくすれば良いので、古いディストリビューションを使うこと自体に異論はありませんが、何もできないのであれば、一時的な使用にして、早く新しいものを使用するように話を進めたほうが良いと思います。

  • annys2000
  • ベストアンサー率48% (255/523)
回答No.5

>ftp://archive.download.redhat.com/pub/redhat/linux/7.1/ まだあったんですね。メモしておきます 質問者さんへ。古いのはセキュリティパッチも出てないですよ。自分で新しいソースからコンパイルして 入れるなどが必要になります。 素直に最近のFedoraなりUbuntuなりを使うことをお勧めします

  • annys2000
  • ベストアンサー率48% (255/523)
回答No.4

なぜそんな古いLinuxを使う必要があるのかわかりませんが・・・ とっくの昔にサポートもサイトも無くなっています。 FedoraはRedHatからの派生です。RHELは別系統です 多分古すぎてFedoraのコミュニティでもRedHatNetworkでも相手にされないでしょう。 手元にRedHat7.1のCDがあるなら、開発環境一式を入れればgccとkernel-develは入りますが、 VMWareToolsの方が、古いカーネルに対応してるかどうか・・

baggionman
質問者

補足

ご返信ありがとうございます。 業務アプリケーションの延命のためRedHat Linux 7.1が必要なのです。。。 マイグレーション+リプレースも予算的に適わず苦慮しております。 また、分かる担当者がいなくて自分が検証することになってしまいました。 開発環境一式もインストールしてみたりしましたが、rpmにてkernel-develを検索かけても 表示されません。 gccとmakeはインストールされています。 あとはkernel-develがあれば条件を満たすようですが、kernel-develがよく分かりません。

  • wingstar
  • ベストアンサー率37% (102/275)
回答No.3

不思議なことを仰いますね? どうやってインストールしたのですか? CD? ISO? いずれにしても、その中にあるはずです。 インストールは、 # rpm -ivh パッケージ名 でインストールできます。 CDの中に入っているものを使いたくないという、わがままな要望であれば、以下からダウンロードです。 古いパッケージが一式揃ってます。 ftp://archive.download.redhat.com/pub/redhat/linux/7.1/ ちなみに、この時代のkernel-develは、kernel-sourceというパッケージ名じゃなかったかな… まっ、別にVMware-toolsなんか入れなくても、十分動きますけどね…

baggionman
質問者

補足

早速の返信、ありがとうございます。 RedHatのインストールはISOから行いました。 ご指摘の通りです、大変失礼しました。 >まっ、別にVMware-toolsなんか入れなくても、十分動きますけどね…  →VMwareToolsのインストールがマストだと思っていました。   なくても動くのですね。参考にします。 固執する訳ではないのですが、VMwareToolsを導入したいと思います。 ISO内を確認するとkernelのRPMファイルが複数あります。 kernel-devel(source)に該当するのはどのファイルでしょうか?  ○uname   Linux localhost.localdomain 2.4.2-2 #1 Sun Apr 8 20:41:30 EDT 2001 i68  ○ファイル   ・kernel-2.4.2-2.i386.rpm   ・kernel-headers-2.4.2-2.i386.rpm   ・kernel-2.4.2-2.i586.rpm   ・kernel-pcmcia-cs-3.1.24-2.i386.rpm   ・kernel-2.4.2-2.i686.rpm   ・kernel-smp-2.4.2-2.i586.rpm   ・kernel-enterprise-2.4.2-2.i686.rpm   ・kernel-smp-2.4.2-2.i686.rpm   知識が浅いため教えて頂ければ助かります。

  • DIooggooID
  • ベストアンサー率27% (1730/6405)
回答No.2

RedHat 関連であれば、こちらから入手できます。 http://www.jp.redhat.com/rhn/

参考URL:
http://www.jp.redhat.com/rhn/
noname#149248
noname#149248
回答No.1

RedHatはfedoraをベースに作られています。fedoraのサイト http://fedoraproject.org/ja/get-help こちらで質問すると良いです。fedoraは昔使用していて、このサイトでよく質問していました。

関連するQ&A

  • gcc-3.2-7のインストールについて

    Linux初心者です。 LinuxはRedHat7.3を使用しています。 gcc-3.2-7.i386.rpmをインストールしようとしていますが、依存性の欠如エラー ・kernel-headersはglibc-devel-2.2.93-5に必要 ・kernel-headers 2.2.1はglibc-devel-2.2.93-5に必要 ・glibc 2.2.93はglibc-devel-2.2.93-5に必要 が出ます。 これらのモジュールはどこで探せばいいのでしょうか? モジュールダウンロードのよいサイトがあれば教えてください。ちなみにRedHatのホームページには見つかりませんでした。

  • Redhatlinux9にvmware

    Redhatlinux9にvmwareをインストールしたいのですが ./vmware startとして following command: /usr/bin/vmware-config.pl. とでたので vmware-config.plとすると Your processor does not support the cmov instruction. VMware Workstation will not run on this system. とでて ./vmware startと入力しても起動できません redhat9には入れられないのでしょうか?

  • VIrtualBox の GestAddition がCentOS on Ubuntu でインストールできない

    Ubuntu9.04 に VirtualboxOSE版2.1.4 で CentOS5.3をインストールし、VirutalBox Guest Additions を導入しようとしました。しかし、以下のエラーが発生し、うまくインストールされません。 "Please install the build and header files for your current Linux kernel." CentOS 上で行った作業は以下になります。 # yum install gcc # yum install make # yum install kernel-devel # yum install kernel-header # sh /media/VBXADDITIONS_2.1.4_42893/VBoxLinuxAdditions-x86.run all -http://questionbox.jp.msn.com/qa4723220.html 上のURLの情報から、kernel,kernel-devel のアーキテクチャが i686 なのに kernel-header が i386 である点が原因ではないかと推測しました。その場合、kernel-header をi686にするにはどうすればよいでしょうか。yum install kernel-header では、うまくいきません。 また、冒頭で述べたエラーの原因が別にある場合、どうすれば対処できるでしょうか。

  • vmwareworkstationでホストosとファイル共有

    vmware workstation 5.0.0 でホストosがwinXP、ゲストosがvine linux3.2なんですが、osインストール、vmwaretools のインストールまではうまくいったんですが、そのvmwaretoolsの機能のひとつであるホストosとのファイル共有がどうしてもうまくいきません vmware側で設定したところまではうまくいったんですが、/mnt/hgfsというディレクトリができたんですが、その中にvmwareで設定したフォルダが見付かりません。 こちらの設定が悪いんでしょうか?それともホスト側にも何かしらの設定がいるのでしょうか? どうかお願いします

  • gccのインストール

    RedHatLinux5.2です。 gccをインストールしようとして gcc-4.4.1.2-9.i386.rpmをダウンロードしました。rpm -Uvhすると、 依存性の欠如として binutils >= 2:2.16.90.0.1-0.3 libc.so.6(GLIBC_2.3) libgcc4 = 5:4.1.2-9 rpnlib(PartialHardlinkSets) <= 4.0.4-1 が必要とされているとでます。 (1)binutilsの入手方法を教えてください。 (2)GLIBCのインストールにgccが必要だと言われたのでgccを入れているのですが、gccのインストールにGLIBCが必要だと言われています。どうしたらよいのでしょうか? Linux初心者です。よろしくお願いします。

  • VMware tool の インストールについて

    VMware workstationにVMware-toolをインストールする際、コンパイルエラーが表示され、共有フォルダなどの機能が使用できません。 下記にインストール環境とエラー内容を書きます。 ご存知の方がいらしたらご教授願いませんでしょうか? 【VMware workstationバージョン】 VMware Workstation 5.5.2 build-29772 【ホストOS】 WindowsXP Professional Version 2002 Service Pack 2 【ゲストOS】 Fedora7 【ダウンロードしたVMware-tool】 VMwareTools-5.5.2-29772.tar.gz 【エラー内容】 以下のようなエラーが出力されます。 ------------------------------------------------------ [略] None of the pre-built vmhgfs modules for VMware Tools is suitable for your running kernel. Do you want this program to try to build the vmhgfs module for your system (you need to have a C compiler installed on your system)? [yes] Using compiler "/usr/bin/gcc". Use environment variable CC to override. What is the location of the directory of C header files that match your running kernel? [/lib/modules/2.6.21-1.3194.fc7/build/include] Extracting the sources of the vmhgfs module. Building the vmhgfs module. Using 2.6.x kernel build system. make: ディレクトリ `/tmp/vmware-config0/vmhgfs-only' に入ります make -C /lib/modules/2.6.21-1.3194.fc7/build/include/.. SUBDIRS=PWD SRCROOT=PWD/. modules make[1]: ディレクトリ `/usr/src/kernels/2.6.21-1.3194.fc7-i686' に入ります CC [M] /tmp/vmware-config0/vmhgfs-only/cpName.o CC [M] /tmp/vmware-config0/vmhgfs-only/cpNameLinux.o CC [M] /tmp/vmware-config0/vmhgfs-only/dev.o CC [M] /tmp/vmware-config0/vmhgfs-only/driver.o /tmp/vmware-config0/vmhgfs-only/driver.c: In function ‘HgfsChangeFileAttributes?’: /tmp/vmware-config0/vmhgfs-only/driver.c:763: error: ‘struct inode’ has no member named ‘i_blksize’ [略(このようなエラーが続きます)] /tmp/vmware-config0/vmhgfs-only/driver.c: In function ‘HgfsClearInode?’: /tmp/vmware-config0/vmhgfs-only/driver.c:4113: error: ‘struct inode’ has no member named ‘u’ make[2]: *** [/tmp/vmware-config0/vmhgfs-only/driver.o] エラー 1 make[1]: *** [_module_/tmp/vmware-config0/vmhgfs-only] エラー 2 make[1]: ディレクトリ `/usr/src/kernels/2.6.21-1.3194.fc7-i686' から出ます make: *** [vmhgfs.ko] エラー 2 make: ディレクトリ `/tmp/vmware-config0/vmhgfs-only' から出ます Unable to build the vmhgfs module. The filesystem driver (vmhgfs module) is used only for the shared folder feature. The rest of the software provided by VMware Tools is designed to work independently of this feature. If you wish to have the shared folders feature, you can install the driver by running vmware-config-tools.pl again after making sure that gcc, binutils, make and the kernel sources for your running kernel are installed on your machine. These packages are available on your distribution's installation CD. ----------------------------------------------------------- 【gcc version】 gcc (GCC) 4.1.2 20070502(Red Hat 4.1.2-12) 【binutils version】 2.17.50.0.12-4 【make version】 GNU Make 3.81 【kernel】 2.6.21-1.3194.fc7 よろしくお願いいたします

  • CentOS5にvmware-toolsのインストール

    vmwareにCentOSでデスクトップ環境を作っています。ホストとゲスト間のコピー&ペーストがしたいのですが、vmware-toolsのインストールで困っています。 環境は以下の通りです。 Host OS:Windows XP + VMware5.5.1 Guest OS:CentOS 5および5.1 vmware-toolsをインストールする際にkernel-headerの要求で詰まってしまいます。ネットで調べると定番の問題のようでkernel-source またはkernel-develのインストールでよいとのことで、確認すると既にインストールされています。しかしdefaultで聞かれる[/usr/src/linux/include] は存在しません。 現在のカーネルのバージョンは > uname -a Linux hostname 2.6.18-53.1.4.el5 #1 SMP Fri Nov 30 00:45:16 EST 2007 i686 i686 i386 GNU/Linux となっており、この番号を元に検索すると以下のディレクトリがありました > find / -name 2.6.18-53* -print /usr/src/kernels/2.6.18-53.1.4.el5-i686 /lib/modules/2.6.18-53.1.4.el5 そこでこれらをpathに与えてみました。defaultのpathにリンクを張っても見ましたが What is the location of the directory of C header files that match your running kernel? [/usr/src/linux/include] /lib/modules/2.6.18-53.1.4.el5/build/include The directory of kernel headers (version @@VMWARE@@ UTS_RELEASE) does not match your running kernel (version 2.6.18-53.1.4.el5). Even if the module were to compile successfully, it would not load into the running kernel. What is the location of the directory of C header files that match your running kernel? [/usr/src/linux/include] となり堂々巡りです。 インストールの方法は、rpmとtarball両方試しました。 ネット上では皆さんkernel-develをいれて解決されている用なのですが、いったい何が間違っているのでしょうか?

  • CentOS5.2【仮想マシン】にVMwareToosのインストールが上手く行かないTT

    こんにちは♪ 勉強のためにCentOSを触ってみようと思い、VMware Server1.3で Linux CentOS5.2をインストールしたんですが、ど~にもVMwareToolsの インストールが上手くいかず、ここに辿り着きましたTT 「VMware Tools Install・・・」で、デスクトップにマップされたCDアイコンの 「VMwareTools-1.0.3-44356.i386.rpm」を実行したのですが、 適用されてなくてなく困っておりますTT 色々と調べたのですが、初心者にはキビシクテェ・・・・ 丸投げで申し訳無いのですが、導入方法や簡単なサイトを教えて下さい。 宜しくお願いします。

  • Vine3.2におけるALSAのインストール

    Vine3.2にALSAを導入しようと思い、 http://www.lain.org/winglab/Works/book.html にある「Linux Personal Workstation 1.3β2」(PDF)を参考にインストールをしようと思ったのですが、エラーが出てしまいます。 上記のPDFファイルに記載されているALSAのインストール方法(p307)は、 ALSA を構築するために必要なパッケージ(kernel-source、ncurses-devel) と、ALSA のソースパッケージ(alsa-driver、alsa-lib、alsa-utils) をインストール。 次に、ALSA パッケージの構築とインストール。依存関係の関係で、alsa-driver とalsa-lib を構築してインストール後に、alsa-utils を構築してインストール というものなのですが、最初のkernel-source,ncureses-develのインストールで以下の様なエラーメッセージが表示されます。 [root@localhost ]# apt-get install kernel-source ncurses-devel パッケージリストを読みこんでいます... 完了 依存情報ツリーを作成しています... 完了 パッケージ ncurses-devel はデータベースには存在しますが、利用可能なバージョン がありません。おそらく、パッケージが依存に用いられているにもかかわらず アップロードされていなかったり、Obsoleteされていたり、またはそのパッケー ジが存在するリポジトリが sources.list に書かれていなかったという状況が考 えられます。 E: パッケージ ncurses-devel はインストールすることができません わたしはlinux初心者のためにここで行き詰まってしまったのですが、どなたか解決方法を御存じの方がいらっしゃいましたらよろしくお願いします。

  • Linux インストール方

    ホストOSはWin7 HomePR64bitです。 VMwareでLinuxを動かしているのですが、VMtoolsのインストール方が分かりません。 Windows.isoを仮想マシンの設定で選択しVMwareTools-9.2.0-799703.tar.gzというのが 出てきたので、ターミナルで「tax -xf VMwareTools-9.2.0-799703.tar.gz」と入力し vmware-tools-distribというフォルダができました。 cdコマンドでvmware-tools-distribのディレクトリに移動しましたがここからどうすればいいのか分かりません。 vmware-install.plというplファイルがあったのでクリックすると「端末内で実行」というのがあったのでそれを実行しました。 もしかしたら、これでインストールは完了しているのですか? 回答お願いします。