
Ubuntu日本語フォーラム

ログインしていません。
よろしくお願い致します。
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 です。
HDDは内蔵が250G+250G、外付け320G
PCを始めて5年、Windowsばかりを使ってきました。Linux系OSは始めて4日目です。
今は、アプリケーション→追加と削除およびSynapticパッケージマネージャーでの java 以外のアプリケーションの追加も上のエラーメッセージが出て、インストールすることが出来なくなりました。
よろしくお願いいたします。
オフライン
Hi!
メッセージの中に、"you must manually run 'dpkg --configure -a' to correct the problem."とあり、これをまずやってみてください。
「問題を解決するために'dpkg --configure -a'を実行してください。」と言うことです。
画面に左上の、メニュー→アクセサリ→端末を起動し、上記のコマンドを実行します。
ちなみに、コマンドを選択状態にして、右クリックのメニューからコピー&ペーストできます。
また、選択状態のまま、端末のウインドウへ移行し、中ボタンクリックでもペースとされます。
まずは、上記コマンド実行し、インストに再チャレンジしてください。
オフライン
補足です。
root権限で実行してください。
sudoを付けて実行してください。
$ sudo dpkg --configure -a
オフライン
ご回答ありがとうございます。
教えていただいたコマンド実行したのですが、下のような
文字が出てきてパスワードを入力しようとしたのですが、
普通にパスワードを入力しても入らないのですが、どうすれば入力出来ますか?
あまりにも初歩的な質問で申し訳ありませんが、よろしくお願いいたします。
↓
[sudo] password for hirooka:
オフライン
sudoはスーパーユーザー、Windowsなんかで言うと、管理者の立場でその後のコマンドを実行するためのものです。
誰でも管理者になってはまずいため、パスワードで認証をしなくてはいけません。
Ubuntuでない、ほかのLinuxディストリビューションでは、本当に管理者としてrootユーザーがあるのが一般的ですが、Ubuntuはデスクトップ環境を提供しており、基本的に1ユーザーがそのコンピューターを使用するという考え方にたっています。
そのため、明示的にrootを別に設定するのでなく、インストール時に指定したユーザーが必要なときだけ、sudoコマンドを実行して、root権限でコマンドを実行することになっています。
また、パスワードは他の誰かが見ているといけないので、画面に表示されません。*****などの伏せ字も表示されません。しかし入力はできています。A-3388さん自身のパスワードを入力してください。
オフライン
有難うございました。
教えていただいた通りしましたら上手く出来ました。
今日1日いろいろなアプリの設定をしていました。
FirefoxやThunderbirdは以前から使っていましたので、
すんなり設定することが出来ました。
超初心者ですので、またお世話になると思いますが、
今後ともよろしくお願いいたします。
オフライン