• ベストアンサー
  • すぐに回答を!

jdkのインストール linux

jdkをLinux上にインストールしようとしています。 まず、圧縮ファイル「jdk-7u4-linux-i586.tar.gz」をダウンロードしてきました。 この圧縮ファイルを自分で作ったディレクトリ「/usr/java」配下に解凍し、 「/usr/java」配下に「jdk1.7.0_04」というディレクトリができました。 次が問題なのですが、この解凍してできたもの「jdk1.7.0_04」をインストールするにはどうしたら よいのでしょうか?

共感・応援の気持ちを伝えよう!

  • 回答数1
  • 閲覧数431
  • ありがとう数0

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

  • ベストアンサー
  • 回答No.1
  • root139
  • ベストアンサー率60% (488/809)

基本的には、それでインストールは完了です。 あとは必要に応じて、/etc/profile や個々のユーザの .bashrc などで /usr/java/jdk1.7.0_04/bin へパスを通すなどすれば良いかと。 ちなみに↓の様なシンボリックリンクを作っておいて、シンボリックリンクの方を使うようにしておくと、マイナーバージョンアップの際にシンボリックリンクの貼り替えだけで済むので楽です。 /usr/java/jdk1.7 ->  /usr/java/jdk1.7.0_04

共感・感謝の気持ちを伝えよう!

関連するQ&A

  • JDKインストールについて

    RHEL4 に jdk-1_5_0_10-linux-i586.rpm.bin をインストール行いました。 これを素直に jdk-1_5_0_10-linux-i586.rpm.bin としてインストールすると usr/java/jdk1.5.0_10 にインストールされると思います。 これを /usr/local/jdk/ にインストールしたいと思い、 jdk-1_5_0_10-linux-i586.rpm.bin -x でまず解凍だけ行い、 rpm -ivh --prefix /usr/local/jdk/ /jdk-1_5_0_10-linux-i586.rpm としてインストールしようとしました。 その結果 # rpm -ivh --prefix /usr/local/jdk/ /jdk-1_5_0_10-linux-i586.rpm Preparing... ########################################### [100%] 1:jdk ########################################### [100%] Error: unpack command could not be found. Please refer to the TroubleShooting Section of the Installation Instructions on the download page. Please do not attempt to install this archive file. エラー: %post(jdk-1.5.0_10-fcs.i586) scriptlet failed, exit status 2 というエラーが発生してしまいました。 インストール自体は行われているようですが、その影響でTomcatが動きませんでした。 (素直に jdk-1_5_0_10-linux-i586.rpm.bin でインストールした場合は問題なく動きました。) また、これをアンインストールする際にも # rpm -e jdk-1.5.0_10-fcs touch: cannot touch `/usr/java/jdk1.5.0_10/lib/tools.pack': そのようなファイルやディレクトリはありません touch: cannot touch `/usr/java/jdk1.5.0_10/jre/lib/rt.pack': そのようなファイルやディレクトリはありません touch: cannot touch `/usr/java/jdk1.5.0_10/jre/lib/jsse.pack': そのようなファイルやディレクトリはありません touch: cannot touch `/usr/java/jdk1.5.0_10/jre/lib/charsets.pack': そのようなファイルやディレクトリはありません touch: cannot touch `/usr/java/jdk1.5.0_10/jre/lib/ext/localedata.pack': そのようなファイルやディレクトリはありません touch: cannot touch `/usr/java/jdk1.5.0_10/jre/lib/plugin.pack': そのようなファイルやディレクトリはありません touch: cannot touch `/usr/java/jdk1.5.0_10/jre/lib/javaws.pack': そのようなファイルやディレクトリはありません touch: cannot touch `/usr/java/jdk1.5.0_10/jre/lib/deploy.pack': そのようなファイルやディレクトリはありません というエラーが出ています。 jdk-1_5_0_10-linux-i586.rpm.bin をインストール先を指定してインストールする良い方法を ご存知の方がいらっしゃればご教授頂けないでしょうか・・・。 宜しくお願い致します。

  • LinuxへのJDKインストールについて

    書籍のCDからインストール作業をしています。 指示に従って指定ファイルからインストーラを起動しました。 ・インストール作業 /media/cdrom/Linux/jdk-6ul-L\linux-i586.bin ・環境変数設定 .bash_profileの変更 ・source ~/.bash_profileの実行 インストールはされているようなのですが、その次のJDK6の動作確認 java -version を行うと以下のようなエラーメッセージが帰ってきました。 [usr@localhost ~]# [usr@localhost ~]# java -version dl failure on line 685Error: failed /usr/local/jdk1.6.0_01/jre/lib/i386/client/libjvm.so, because /usr/local/jdk1.6.0_01/jre/lib/i386/client/libjvm.so: cannot restore segment prot after reloc: Permission denied [root@suzuran ~]# 対処方法につきましてご教示お願い申し上げます。

    • ベストアンサー
    • Java
  • LinuxへのJavaのインストール

    Linuxの超初心者です。 Javaをインストールしたいと思い、オラクルのHome pageから指示に従い、jre-7u5-linux-x64.tar.gzをダウンロードしました(RPMがまだ使える環境ではなく、PCは64bitです)。これを解凍したところ、 jre1.7.0_05というフォルダができました。しかし、オラクルの指示ではインストールには”jre-7u<バージョン名>-linux-i586.bin ”というファイルが必要とあるのですが、いくら探しても見つけることができませんでした。そこで大変、申し訳ないのですが、どなたか、Javaのインストールについて順を追って説明して頂けないでしょうか?本当に初歩的な質問で申し訳ないのですが、よろしくお願いします。

  • javaが起動できない

    初めまして、JAVAの勉強のために環境つくりをしていますが、いきずまって質問しました。 現在VM PlayerにLinux8をいれてAPサーバとしてTomcat、JDKインストール後、JAVAの動作確認「java -version」をすると 「cannot handle file '/usr/java/jdk1.7.0/jre/lib/i386/client/libjvm.so' with TLS data」と怒られます。 そのため、tomcatも起動できず困っています。 どなたか、原因がわかる方がいればご教授お願いします。 【環境】 OS:WindowsXP VM:VMware(R) Player 3.1.4 build-385536    ・Red Hat Linux release 8.0 (Psyche) ・jdk-7-linux-i586.rpm    ・apache-tomcat-7.0.20.tar.gz

  • RedHatLinux7.1でjavaのインストール

    RedHatLinux7.1でjavaのインストールがうまくいきません。 <javaインストール> 1)Java 2SDK,StandardEdition 上記は書籍のcd_romに添付分を使用。 2)Java2SDK,EnterprizeEdition バージョン1.2.1 サイトからDounload分を使用 3)J2EESDK 日本語版追補バージョン1.2.1 サイトからDounload分を使用 4)CD-ROMをマウント   mount /dev/cdrom /mnt/cdrom 5)インストール手順 cd /usr/local /mnt/cdrom/linux/java/j2sdk-1_3_0_02-linux.bin tar zxvf /home/jin/j2sdkee-1_2_1-linux.tar.gz tar zxvf /home/jin/j2sdkee-1_2_1-linux-ja.tar.gz 6)環境変数の設定 開発に使用するUSER(jin)でログインしなおし、ホームディレクトリの.bashrcの最下行に追加 export PATH=$PATH:/usr/local/jdk1.3.0_02/bin export JAVA_HOME=/usr/local/jdk1.3.0_02 export CLASSPATH=$CLASSPATH:/usr/local/j2sdkee1.2.1/lib/j2ee.jar export CLASSPATH=$CLASSPATH:/usr/local/jdk1.3.0_02/lib/tools.jar 7)javaのバージョン確認した所下記エラーが出ます。 java -version [jin@tsl jin]$ /usr/local/jdk1.3.0_02/bin/java: /usr/bin/cut: そのようなファイルやディレクトリはありません /usr/local/jdk1.3.0_02/bin/i386/native_threads/java: error while loading shared libraries: libjvm.so: cannot load shared object file: No such file or directory 8)それで、ln -s /bin/cut /usr/bin/cut でcutのリンクをはったところ java -versionが帰ってこなくなりました。 java -?はすぐ結果がでます。 何が悪いのでしょうか??ヒントをお教えください。 p.s. CGIの件はScriptAliasでユーザーフォルダ以外を指定してやれば上手く動きました。 そのときAddHandler cgi-script .cgiはあくまでもコメントアウトしております。(笑) その節はご回答有難う御座いました。

  • linuxでjavaがうまく動きません。

    linuxでjavaがうまく動きません。 Linux初心者です。JAVAを勉強しなければならなくなりました。SUSE Linuxです。マシンは自作のようですが、先輩が作ったものなのでよく分かりません。 まず、JDKをインストールしました。すると、パソコンを起動する時に「64ビットのマシンに32ビットのソフトウェアが入っています」というようなメッセージが表示されるようになってしまいました。これはJDKのせいだと思ったので、一度削除して64ビットのJDKと書いてあるソフトをもう一度インストールしました。(しかし、したつもりでしたがこれはできていませんでした) すると、JAVAが動かなくなってしまいました。 よく調べたところ、64ビットのJDKは32ビットのJDKをインストールした上でインストールしなければいけなかったということでした。 そこで、もう一度32ビットのJDK(jdk-6u22-linux-i586.bin)をダウンロードして実行し、64ビットのJDK(jdk-6u22-linux-x64.bin)を実行しました。 それから、「.bash_profile」のファイルに PATH=$PATH:$HOME/bin:usr/local/jdk1.6.0_22/bin JAVA_HOME=/usr/local/jdk1.6.0_22 export JAVA_HOME export PATH と書き込みました。 しかし、「javac」と入力するとコマンドがないと言われます。「java -version」と入力すると「"1.5.0_20"」と表示されます。多分「"1.6.0_22"」とか表示されないといけないのかな、と思ったので、前にインストールしたものが残っているのかと探してみましたが、いろんなサイトを参照しながらインストールしたので見つかりません。(というか、インストールしたものは全部アンインストールしたつもりでした) JAVAが動くようにするにはどうしたらいいのでしょうか?

  • jdk-8u141-linux-x64.tar.g

    jdk-8u141-linux-x64.tar.gz いつも教えてもらってばかりで恐縮です。 標記の件。 上記のtar.gzファイルがEclipse4.7と上手く行くように したいのです。 コマンドはどうやって解凍すればいいでしょうか? ご多忙中申し訳ありません。 何卒、ご回答の程、宜しくお願い申し上げます。

    • ベストアンサー
    • Java
  • Fedora10 への MySQL 5 のインストールについて

    Fedora10をフルインストールしたPCをサーバにみたてて、MySQL5.1.33-linux-i686-glibc23.tar.gz をインストールしようとしています。 root権限で(root@localhost) groupadd mysql useradd -g mysql mysql を行い、 /usr/localにて gunzip < mysql-VERSION.tar.gz | tar xvf - mysql-VERSION.tar.gz を行いました。 その他のディレクトリ usr/local/mysql や home/usr などでもtarコマンドを使って、解凍してみましたが、MySQL versionディレクトリを作成しました。 しかし、 cd mysql-VERSION をしたり、あるいは解凍をした位置などで、 ./configure --with-charset=ujis \ --prefix=/usr/local \ --localstatedir=/sql/data とうってみますが、必ず -bash: ./configure: そのようなファイルやディレクトリはありません と怒られてしまいます。 どうやったらconfigure をかけられるのでしょうか。 ご回答をお待ちしています。

  • LinuxへのJDK6のインストール

    Fedora 6にJDKをインストールしようと思います。 CDROMをマウントしました。 書籍付録のCDROMのファイル名がTM_JSPSERVLET4で、 ディレクトリ構成としては、 /TM_JSPSERVLET4/Linux/jdk-6u1-linux-i586.bin となっております。 書籍の指示とおり、 [root@localhost ~]# cd /usr/local/ [root@localhost local] /media/TM_JSPSERVLET4/Linux/jdk-6u1-linux-i586.bin とすればインストール開始するはずなのですが、 /media/TM_JSPSERVLET4/Linux/jdk-6u1-linux-i586.bin 許可がありません。 と表示されました。 何がまずいのでしょうか?

    • ベストアンサー
    • Java
  • CentOSにJavaの実行環境を構築する方法

    初めまして、CentOS5.8サーバでJavaの実行環境を作ろうとしていますが、上手くいかず困っております。 参考にしたのは下記のサイトです。 http://d.hatena.ne.jp/sardine/20110602 # wget -O jdk-7u4-linux-i586-rpm.bin http://download.oracle.com/otn-pub/java/jdk/7u4-b20/jdk-7u4-linux-i586.rpm と実行したところ、jdk-7u4-linux-i586-rpm.bin がダウンロードされています。 大きさは5kbyteくらいでした。 # chmod a+x jdk-7u4-linux-i586-rpm.bin を実行して #./jdk-7u4-linux-i586-rpm.bin を実行したところ下記の様に表示されるのですが、何がまずいのでしょうか。 どなたかご指摘お願いいたします。 また、参考になるURL等ありましたら教えて頂きたいと思います。よろしくお願いいたします。 ---------------------------------------------------------- ./jdk-7u4-linux-i586-rpm.bin: line 1: html: No such file or directory ./jdk-7u4-linux-i586-rpm.bin: line 2: head: No such file or directory ./jdk-7u4-linux-i586-rpm.bin: line 3: title: No such file or directory ./jdk-7u4-linux-i586-rpm.bin: line 4: META: No such file or directory ./jdk-7u4-linux-i586-rpm.bin: line 5: link: No such file or directory ./jdk-7u4-linux-i586-rpm.bin: line 6: link: No such file or directory : command not found6-rpm.bin: line 7: ./jdk-7u4-linux-i586-rpm.bin: line 8: body: No such file or directory ./jdk-7u4-linux-i586-rpm.bin: line 9: div: No such file or directory ./jdk-7u4-linux-i586-rpm.bin: line 10: table: No such file or directory ./jdk-7u4-linux-i586-rpm.bin: line 11: tr: No such file or directory ./jdk-7u4-linux-i586-rpm.bin: line 12: syntax error near unexpected token `<' ./jdk-7u4-linux-i586-rpm.bin: line 12: ` <td rowspan="2" valign="middle" nowrap><a href="http://www.oracle.com"><img src="/errors/us/assets/oralogo-small.g'f" width="154" height="19" hspace="10" vspace="25" border="0" ></a></td>