Ubuntu Software Centerが変更の適用を続行しない


10

Ubuntuソフトウェアセンターに問題があります。長期間「検索」と「変更の適用」です。十字(×)マークをクリックしてキャンセルしました。ただし、現在は「キャンセル」で止まっています。ターミナルからでも新しいアプリケーションをダウンロードできません。

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

ここに同様の質問がありますが、答えはありません:

ソフトウェアセンターがDropboxに対応

Software Centerは、「変更の適用」中にフリーズします


やってみkillall software-centerます。これでソフト​​ウェアセンターが終了します。killall dpkgバックグラウンドにまだ「インストール」の要素がある場合は、必要になることがあります。
トーマスワード

これも疲れた。しかし、運はありません。
星雲

-9それらに引数を追加してみてください。そのため、killall -9 software-centerそしてkillall -9 dpkg
トーマスウォード

回答:


17

私も同じ問題を抱えていました。しかし、私は以下を試しました。ラン

sudo lsof /var/lib/dpkg/lock

そこから、dpkgをロックさせるプロセスのPIDを特定しました。それから私はやった

sudo kill -TERM <PID>

次に、私は

 sudo dpkg --configure -a

結果を待っていました...その後、私は定期的に

sudo apt-get update && sudo apt-get upgrade

それもあなたのために働くことを願っています。


@ucefkh、回答を投票して他の人がそのような問題の最善の解決策を見つけられるようにしてくれてありがとう..
nipunshakya

やりました、いい仕事
ucefkh 2013年

1
実行するsudo lsof /var/lib/dpkg/locklsof: WARNING: can't stat() fuse.gvfsd-fuse file system /run/user/1000/gvfs Output information may be incomplete.、Ubuntu 14.4で同じ問題が発生していると表示されます
Waqas

1
15.04の元の質問で説明されている同じ問題を解決するために働きました。ありがとう!
bhotel

4

インストールを続行するために入力が必要なダイアログウィンドウがどこにもないことを確認してください。

似たような状況で、kill -9私のために働いていましたね。しかし、その後、Ubuntu Software Centerを再び起動したとき、それは同じ場所にとどまっていました。開いているウィンドウをすべて閉じて、答えを入力するのを待っているのがわかるまでは。ええと。その後、ソフトウェアのインストールが完了しました。


1
他のウィンドウの下に埋め込まれたダイアログウィンドウが問題でした。
smcg 2016年

4

/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

2

12.04を使用してこれと同じ問題が発生し、Dropboxをインストールしようとしました。ここでのアプローチは私にとってはうまくいきませんでした。ソフトウェアセンターを削除して再インストールすることすらできませんでした。このページの解決策で問題が解決しましたが、https//bugs.launchpad.net/ubuntu/+source/nautilus-dropbox/+bug/1016559にこの解決策はありません

具体的には、パトリックによって提供される答え#9:

以前と同じように実行します。

sudo dpkg --configure -a

Dropboxのダウンロードの前にCONTROL + 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

1

同様の問題で、software-centerを削除して再インストールし、dpkgを強制終了してから実行しましたsudo apt-get update。その後、パッケージをアップグレードしました。


2
のような意味sudo pkill dpkgですか?
belacqua 2012年

0

dpkgとsudo killのプロセスを検索すると、ソフトウェアセンターが応答しなくなり、ソフトウェアセンターを再インストールするだけで十分に機能することがわかりました。

sudo apt-get remove software-center

sudo apt-get autoremove software-center

ソフトウェアセンターを再インストールするには:

sudo apt-get update

sudo apt-get install software-center

私にとってはうまくいくようです(dpkgをkillする前に再インストールを試みたが、それでも「変更の適用」が止まっていることに注意してください。スキップしないようにしてください。)これが誰かに役立つことを願って


0

これらの最良の解決策はこれです:

sudo apt-get remove software-center
sudo apt-get autoremove software-center

ソフトウェアセンターを再インストールするには:

sudo apt-get update
sudo apt-get install software-center

この答えは、jonの答えと実質的に同じです。答えを書く前に、すべての答えを読んでください。さらに、このサイトでは感謝や個人的なコメントは期待されていません(感謝の意を込めて、回答またはコメントに賛成投票してください)。
Rmano 2013年

あとautoremoveは何もしないことに注意してください- autoremove不要になった自動的にインストールされたパッケージをすべて削除します。一般に、再インストールが必要になることはほとんどありません。sudo dpkg-reconfigure software-center何か抜本的なことをする前に、必ずパッケージの再構成()を試みてください。
年代記2013年

0

ロックを削除したり、何かを殺したりする前に、すべてのウィンドウを閉じ、ソフトウェアセンターの後ろにEULAが表示されていないことを確認してください。これらのEULAは非常に一般的です。特に、メインリポジトリ外のソフトウェアではそうです。

それが失敗した場合は、他の提案に従ってインストールプロセスをロック解除して強制終了し、

sudo apt-get install -f

または

dpkg --configure -a 

0

これが私に起こったのは、誤って「apt-listchanges」をインストールしたためです。パッケージを削除して、問題が解決するかどうかを確認します。

sudo apt-get remove apt-listchanges

幸運を。


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.