Ubuntuソフトウェアセンターに問題があります。長期間の「検索」と「変更の適用」です。クロス(X)マークをクリックしてキャンセルするのに疲れました。ただし、現在は「キャンセル」にとどまっています。おそらく端末からでも新しいアプリケーションをダウンロードできません。
neal@neal-G50VT:~$ Sudo apt-get install gnome-Tweak-tool
E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)
E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?
neal@neal-G50VT:~$ Sudo dpkg --configure -a
dpkg: error: dpkg status database is locked by another process
ここにも同様の質問がありますが、答えはありません。
私も同じ問題を抱えていました。しかし、私は次のことを試しました。蘭
Sudo lsof /var/lib/dpkg/lock
そこから、dpkgをロックするプロセスのPIDを特定しました。それから私はやった
Sudo kill -TERM <PID>
次に、私は
Sudo dpkg --configure -a
そして結果を待った...その後、私は定期的にやった
Sudo apt-get update && Sudo apt-get upgrade
それがあなたにとってもうまくいくことを願っています。
インストールを続行するために入力が必要なダイアログウィンドウがないことを確認してください。
同様の状況で、kill -9
が私のために働いたことがわかります。しかし、その後、Ubuntu Software Centerを再び起動したとき、それはまだ同じ場所に残っていました。開いているすべてのウィンドウを閉じて、回答を入力するのを待っていることがわかりました。ああ。その後、ソフトウェアのインストールが完了しました。
/usr/bin/dpkg
プロセスを検索して終了してください:
Gabriel@UMWC:~$ ps ax | grep dpkg
2058 pts/0 SNs+ 0:00 /usr/bin/dpkg --status-fd 14 --configure -a --force-confdef --force-confold
2061 pts/0 SN+ 0:00 /bin/sh /var/lib/dpkg/info/nautilus-dropbox.postinst configure
2275 pts/2 S+ 0:00 grep --color=auto dpkg
Gabriel@UMWC:~$ Sudo kill 2058
12.04を使用してこの同じ問題が発生し、Dropboxをインストールしようとしました。ここでのアプローチは私にとってはうまくいきませんでした。ソフトウェアセンターを削除して再インストールすることさえできませんでした。このページの解決策で問題は解決しましたが、この解決策はここにありません: https://bugs.launchpad.net/ubuntu/+source/nautilus-dropbox/+bug/1016559
具体的には、パトリックが提供する回答#9:
前と同じように実行します:
Sudo dpkg --configure -a
Dropboxのダウンロードの前にCtrl + Cを押します[99%に到達します]。
Dropboxを削除します。
Sudo apt-get purge nautilus-dropbox
Dropboxのインストール手順は、Dropbox Webサイトで提供されています。次のコマンドを使用してインストールします(64ビットの場合):
cd ~ && wget -O - "https://www.dropbox.com/download?plat=lnx.x86_64" | tar xzf -
そして、それを使用して実行します:
~/.dropbox-dist/dropboxd
同様の問題については、ソフトウェアセンターを削除して再インストールし、dpkgを強制終了し、Sudo apt-get update
を実行しました。その後、パッケージをアップグレードしました。
dpkgとSudoがプロセスを強制終了するのを検索すると、ソフトウェアセンターが応答しなくなり、ソフトウェアセンターを再インストールするだけでうまくいったことがわかりました。
Sudo apt-get removeソフトウェアセンター
Sudo apt-get autoremoveソフトウェアセンター
Software Centerを再インストールするには:
須藤apt-getアップデート
Sudo apt-get install software-center
私にとってはうまくいくようです(dpkgを殺す前に再インストールしようとしましたが、まだ「変更の適用」で止まっているので、それをスキップしないようにしてください:)
これが私に起こったのは、「apt-listchanges」をうっかりインストールしてしまったためです。パッケージを削除して、問題が解決するかどうかを確認します。
Sudo apt-get remove apt-listchanges
幸運を。
ロックを削除したり、何かを殺す前に、すべてのウィンドウを閉じて、ソフトウェアセンターの後ろにポップアップするEULAがないことを確認してください。これらのEULAは、特にメインリポジトリの外部のソフトウェアでは非常に一般的です。
失敗した場合は、他の提案に従ってインストールプロセスをロック解除して強制終了し、試してください
Sudo apt-get install -f
または
dpkg --configure -a
これらに対する最善の解決策は次のとおりです。
Sudo apt-get remove software-center
Sudo apt-get autoremove software-center
Software Centerを再インストールするには:
Sudo apt-get update
Sudo apt-get install software-center