
誰かが私のデスクトップで作業していたため、ターミナル経由で何もインストールできなくなりました。
私は
apt-get install s.th
そしてそれは反応する
E: dpkg was interrupted, you must manually run 'dpkg --configure -a' to correct the problem.
私もUbuntu 14.04 ltsを使用しています。
答え1
応答で何をするかが書かれています。dpkg --configure -a
sudo dpkg --configure -a
答え2
呼び出そうとしているコマンドにはいくつかの問題があります:
権限
まず、次の点を確認してください。ルート権限apt-get installで新しいパッケージをインストールするには、須藤指示:
sudo apt-get install s.th
rootとsudoコマンドの詳細については、Ubuntu 公式ウィキ
パッケージの指示に従ってください
dpkg からの提案に従うことをお勧めしますか? 投稿した出力から、dpkg がコマンドの実行を要求していることがわかります。
sudo dpkg --configure -a
これにより、保留中のパッケージがすべて削除され、システムがクリーンな状態に復元されます。
そのコマンドの後に、さらに実行することをお勧めします
sudo apt-get update && sudo apt-get upgrade
システムの更新を強制します。
Apt-get 正規表現
コマンドからパッケージをセットアップしようとしていることがわかりますs.th. 考慮してくださいs.thapt-get によって正規表現として解釈され、その正規表現に一致するすべてのパッケージがセットアップされます。