• ベストアンサー

sun java

よろしくお願い致します。 Ubuntu にsun java をインストールしようとして、Synapticパッケージマネージャーを起動してDLを始めたのですが、途中で止まってしまったので、PCを再起動しました。そして今度はアプリケーションの追加と削除からインストールを始めたのですが、 「E: dpkg was interrupted, you must manually run 'dpkg --configure -a' to correct the problem. E: _cache->open() failed, please report. このようなエラーが出て、先に進めなくなりました。 どのようにしたら、Sun java をインストール出来るようになるのでしょうか? PCはGateway GT5022j CPUはPenD メモリーは1GB です。 Linux系OSは始めて4日目です。 よろしくお願いいたします。

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

  • ベストアンサー
  • cynthia4
  • ベストアンサー率51% (186/358)
回答No.2

蛇足 synaptic で やる場合は無視して下さい。 以下の方法でも良いかも知れない。 そして、synaptic でなく sun から Dl して install する。 以下、# は、$ sudo su として管理者権限の状態とする。 sudo は、私は面倒なので。 # dpkg --forget-old-unavail JRE なら http://www.java.com/ja/ JDK 最新なら http://java.sun.com/javase/ja/6/download.html 古いものなら http://java.sun.com/products/archive/ 以下 jdk1.6.0_07 の例 # cd DLした場所 # sh ./jdk-6u7-linux-i586.bin $ cd // 自分のHOME に移動 $ gedit .profile 末尾に下記を追加 JAVA_HOME=/usr/local/jdk1.6.0_xx // xx は適宜 PATH=$JAVA_HOME/bin:$PATH export JAVA_HOME PATH 再 login 確認 $ echo $PATH $ which java $ java -version

A-3388
質問者

補足

詳しい説明有難うございます。 いろいろ書いていただいたのですが、Linux OS を始めて1週間位ですので、 ご回答の内容が理解出来ません。もう少し簡単な方法は無いのでしょうか? よろしくお願いいたします。

その他の回答 (3)

  • cynthia4
  • ベストアンサー率51% (186/358)
回答No.4

私は、debian で、java ではないが 同じ様な事があって、下記のcommand で解決した様な 記憶があります。 そうすると、またsynaptic で java を install すると 同じ結果になるかも知れないが、その時はその時 これで駄目なら私も解りません。 以下、# は、$ sudo su として管理者権限の状態とする。 sudo は、私は面倒なので。 # dpkg --forget-old-unavail

  • kusa_mochi
  • ベストアンサー率76% (1597/2087)
回答No.3

修復コマンドが上手くいかないのなら、残念ながら私にはお手上げだ。 uBuntuの日本語フォーラムで質問し直すか、再インストールした方が良いとおもう。  【uBuntu日本語フォーラム】   http://forum.ubuntulinux.jp/

  • kusa_mochi
  • ベストアンサー率76% (1597/2087)
回答No.1

>E: dpkg was interrupted, you must manually run 'dpkg --configure -a' to correct the problem.  上記のメッセージの中に、そのしなければいけないことが書かれている。  上記のメッセージを日本語に訳すと、   「dpkgは中断されました。問題を解決するにはマニュアルで"dpkg --configure -a"を実行しなければなりません」  になります。  (簡単な英文(中学校レベルでOK)が読めると、大抵のエラーメッセージジの意味が分かる)  端末画面を開いて、その中で   sudo dpkg --configure -a   (注記:sudo を頭につけるのは、特権ユーザーのみに許されるコマンドの為)  というコマンドを実行して下さい。  その後、パスワードを訊かれると思うのでログイン時のパスワードを入力する。  別の方法としては、Synapticパッケージマネージャを起動しメニューから   編集→破損パッケージの修復  と選択する方法だろうか。

A-3388
質問者

補足

ご回答ありがとうございました。 1、コマンドを実行 2、編集→破損パッケージの修復 教えていただいた通りに上記2つの方法を行ったのですが、「ファイルが壊れています・・・」となり、修復も削除も出来なくなりました。 このような場合は、再インストールしか解決方法はないのでしょうか? また、再インストールしようと思いインストールをしたパーティションを見たのですが、Ubuntu の本体が見つからないのですが、どうすればアンインストール出来るのですか? 全くの初歩的な質問で申し訳ありませんがよろしくお願いいたします。

関連するQ&A