Apt-getコマンドを使用してアップグレードを実行していましたが、ISPの途中で公正使用ポリシーに直面したため、非常に長い時間がかかりました。
外に座ってしばらく雨を眺めた後、私の電子機器が意識を取り戻したので、アップグレードを完了するために戻って、私の端末は私をscりました
"E: dpkg was interrupted, you must manually run 'Sudo dpkg --configure -a' to correct the problem."
読みやすい情報の最後のビットはこれだけです。
Installing (ri/RDoc) documention for (stuff and such)
ERROR: Could not find a valid gem 'watobo-0.9.8.724.gem' (>= 0) in any repository
rm: cannot remove `watobo-0.9.8.724.gem': No such file or directory
Setting up metasploit (4.3.0-bt1) ...
Upgrading Pre-Existing Installation...
/opt/metasploit/postgresql/scripts/ctl.sh : postgresql (pid 1191) already running
prosvc is running
metasploit is running
[*]
[*] Attempting to update the Metasploit Framework...
[*]
ジェムキャッシュ、ルビーなど、私が望んでいたものについて話しながら、何マイルも続きます。まで:
A lib/gemcache/Ruby/1.9.1/gems/state_machine-1.1.2/gemfiles/active_record-2.1.2.gemfile.lock
...そして一晩中座っていました。停止しても、まだdpkgエラーが発生しますか(発生しない可能性があります)、またはそうであれば、apt-getコマンドとそのSuper Cow Powersの使用を再開するには何が必要ですか?
E: dpkg was interrupted, you must manually run 'Sudo dpkg --configure -a' to correct the problem.
このエラーは、実際には何が間違っているのかを正確に示しています。パッケージが正しく構成されなかったため、dpkg
が中断されました。
Sudo dpkg --configure -a
を指示するコマンドを実行すると、自分で修正できるはずです。
Sudo apt-get install -f
(壊れたパッケージを修正するため)を実行しようとしない場合は、Sudo dpkg --configure -a
を再度実行してください。
依存関係をダウンロードできるように、インターネットにアクセスできることを確認してください。
アップグレードによってapt-get dist-upgrade
を意味する場合、これらの手順は機能しない可能性があります。ディストリビューションアップグレードを行う場合(例:11.10→12.04)、それを反映するように質問を編集する必要があります。