• ベストアンサー

linuxサーバーにjavaをインストール

解決策ご存知の方いらっしゃいましたらご教授願います JAVAをlinuxサーバーにインストールさせたいのですが、うまくいきません /tmp# fakeroot make-jpkg jre-1_5_0_06-linux-i586.bin を実行すると、make-jpkg: command not found となってしまいます # aptutude install java-package java-common fakeroot でmake-jpkgは入れていると思うのですが、whichでmake-jpkgを叩くと何もでてきません whichでfakerootは/usr/bin/fakerootと表示されます つまずいているコマンドは /# fakeroot make-jpkg jre-1_5_0_13-linux-i586.bin /tmp# fakeroot make-jpkg jre-6u3-linux-i586.bin tmpにjre-1_5_0_13-linux-i586.bin、jre-6u3-linux-i586.binはともに入っています   

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

  • ベストアンサー
  • ballville
  • ベストアンサー率47% (233/487)
回答No.1

>whichでmake-jpkgを叩くと何もでてきません ということは、make-jpkgがインストールされていないということです。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (2)

noname#119918
noname#119918
回答No.3

No.2の方、updatedb実行後に which make-jpkg としていますが、これは locate make-jpkg の誤りではありませんか。 jre-1_5_0_06-linux-i586.binですが、 これは実行ファイルだったと思うのですが。 /tmp/jre-1_5_0_06-linux-i586.bin として、実行してしまえば良いのでは。

linuxkomat
質問者

補足

ご回答いただきありがとうございました! 遅れましたが・・・

全文を見る
すると、全ての回答が全文表示されます。
  • tkanenet
  • ベストアンサー率38% (21/55)
回答No.2

# ls /usr/bin/make-jpkg で、ちゃんとファイルが存在するのを確認する。 # updatedb & しばらくしたら # which make-jpkg で、ちゃんと/usr/bin/make-jpkg がでるのを確認する。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • 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のインストールについて順を追って説明して頂けないでしょうか?本当に初歩的な質問で申し訳ないのですが、よろしくお願いします。

  • 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にJAVAがインストールできません

    linux初心者です。 以下のサイトを参考にjavaインストールをしようと思ったのですが、 ↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓ http://codezine.jp/article/detail/1744?p=1 wget java_ee_sdk-5_07-jdk-6u16-linux.bin http://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_Developer-Site/en_US/-/USD/VerifyItem-Start/java_ee_sdk-5_07-jdk-6u16-linux.bin?BundledLineItemUUID=KohIBe.lxhkAAAEkb2kyc6AQ&OrderID=nwtIBe.lxjAAAAEkYWkyc6AQ&ProductID=AcVIBe.nU6oAAAEjhhpuoDTb&FileName=/java_ee_sdk-5_07-jdk-6u16-linux.bin を実行すると、 `java_ee_sdk-5_07-jdk-6u16-linux.bin?AuthParam=1256816067_a8efbfd2d292c375013d9a70eebcb5b4&TicketId=B%2Fw6lx2IT1NLQBVCPVJSkg%2Fl&GroupName=CDS&FilePath=%2FESD6%2FJSCDL%2Fjava_ee_sdk%2F5u7-6u16-ml%2Fjava_ee_sdk-5_07-jdk-6u16-linux.bin&File=java_ee_sdk-5_07-jdk-6u16-linux.bin' (ファイル名が長すぎます)へ書き込めません。 と表示されます。 最新版のインストールをしたいのでyum以外でインストールしたいのですが、他に方法はありますでしょうか。

  • 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が動くようにするにはどうしたらいいのでしょうか?

  • Linuxにjavaをインストールすることについて

    Linuxにssh接続でのコマンドラインよりJava SE Development Kit 6u45をインストールしようとしたところ。エラーがでて完了できませんでした。以下に私が実行した内容を貼り付けます。(root@*****の部分は、あとから書き換えています。) root@*****:~# ./jdk-6u45-linux-i586.bin ./jdk-6u45-linux-i586.bin: line 37: [: Available: integer expression expected Unpacking... Checksumming... Extracting... ./jdk-6u45-linux-i586.bin: line 74: ./install.sfx.25943: cannot execute binary file Failed to extract the files. Please refer to the Troubleshooting section of the Installation Instructions on the download page for more information. さらに以下も試してみました。 root@*****:~# chmod +x jdk-6u45-linux-i586.bin root@*****:~# ./jdk-6u45-linux-i586.bin ./jdk-6u45-linux-i586.bin: line 37: [: Available: integer expression expected Unpacking... Checksumming... Extracting... ./jdk-6u45-linux-i586.bin: line 74: ./install.sfx.27220: cannot execute binary file Failed to extract the files. Please refer to the Troubleshooting section of the Installation Instructions on the download page for more information. 尚、以上の作業はBuffalo社製のNASのLS-WVLシリーズにssh接続をして行っております。また、私が調べたところ、Linuxと書いておりますがBSD系のOpenBSDがこのNASに入ってる可能性があるとも思われます。大変わかりにくい書き方になってしまいましたが、まだ未熟ということもありお許しください。 長くなり恐縮ではありますが原因が分かりませんでした。どなたか、間違いもしくは、解決策をお示し頂けないでしょうか。よろしくお願い致します。

  • リナックスにjavaをインストールしたいのですがうまく行きませんでした。

    現在ターボリナックスにjavaをインストールする事を心見ています。 無事javaをインストールする事ができたみたいなのですが、動作確認の為に下記の作業を行いました。 $ /usr/java/jzsdk1.4.01/bin/java - version が、「javaマシーンがおかしい」というようなイメージのコマンドが帰ってきてしまいうまく動作を確認する事ができませんでした。 どうかよきアドバイスを教えて頂けないでしょうか? お願します。

  • jdkのインストール linux

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

    • ベストアンサー
    • Java
  • LinuxにJAVAをインストしたのですが。

    Turbolinux6.5Serverにrootユーザーでrpm -Uvh jdk-1.3.1_01.i386.rpmを実行してJAVAをインストール後、確認のためexport PATH=/usr/jdk1.3.1/binを打ってパスが通ったことを確認し、でvi ~/.bash_profileでファイルを開きPATH="$PATH:/usr/java/jdk1.3.1/binを一行追加し、再起動後javac▲Hello.javaをコンパイルしようとしたのですが、bash: javac: command not found と出て実行できません。どうしたらよいのでしょうか。設定が足りないのでしょか? どなたか教えてください!

  • 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
  • PostgreSQLをCentOS5にインストールしました。

    閲覧有難うございます。 質問内容なのですが、Postgresqlをインストールしたのですがpostgresql.confとpg_hba.confが見つかりません。 OSはCentOS5です。 インストール方法は以下の手順で行いました。 # /usr/sbin/adduser postgres # chown postgres:postgres /usr/local/pgsql # mkdir /usr/local/src/postgres-8.2.6 # chown postgres:postgres /usr/local/src/postgresql-8.3.7 # su - postgres # cd /usr/local/src # tar xfz /usr/local/src/postgres-8.2.6.tar.gz # cd /usr/local/src/postgres-8.2.6 # ./configure # make # make install また、 [root@ ~]# su - postgres -bash:  LD_LIBRARY_PATH=/usr/local/pgsql/lib: そのようなファイルやディレクトリはありません -bash:  export: command not found -bash:  PATH=/usr/local/pgsql/bin:/usr/kerberos/bin:/usr/local/bin:/bin:/usr/bin: そのようなファイルやディレクトリはありません -bash:  export: command not found -bash:  MANPATH=/usr/local/pgsql/man:: そのようなファイルやディレクトリはありません -bash:  export: command not found -bash:  export: command not found -bash:  PATH=/usr/local/pgsql/bin:/usr/kerberos/bin:/usr/local/bin:/bin:/usr/bin: そのようなファイルやディレクトリはありません -bash:  export: command not found -bash:  MANPATH=/usr/local/pgsql/man:: そのようなファイルやディレクトリはありません -bash:  export: command not found [postgres@ ~]$ のようなエラーがはかれるようになりました。 どうか皆様のお力をお貸しください。

自動課金の停止方法
このQ&Aのポイント
  • 筆まめVer.34 アップグレード・乗換版 自動バージョンアップサービス(自動課金)の停止方法について教えてください。
  • ソースネクスト株式会社の製品・サービスで利用している筆まめVer.34 アップグレード・乗換版の自動バージョンアップサービス(自動課金)を停止する方法について詳しく教えてください。
  • 筆まめVer.34 アップグレード・乗換版の自動バージョンアップサービス(自動課金)の課金を停止する方法を教えてください。
回答を見る