apt-get
などをインストール、更新、または他のaptitude
操作を実行することはできませんdpkg
。
ロックファイルは起動/var/lib/dpkg/lock
時に存在します。これを削除して実行すると、apt-get update
dpkgが中断されたというメッセージが表示されます。dpkg --configure -a
ヘルプテキストに記載されているように試しましたが、gconf2で問題が発生しました。
root@andre-ubuntu:/home/andre# dpkg --configure -a
Setting up libbonoboui2-0:amd64 (2.24.5-0ubuntu2) ...
Setting up libgnomeui-0:amd64 (2.24.5-2ubuntu3) ...
Processing triggers for libc-bin ...
ldconfig deferred processing now taking place
Setting up gconf2 (3.2.6-0ubuntu1) ...
(gconftool-2:16760):
GConf-WARNING **: Client failed to connect to the D-BUS daemon:
Did not receive a reply. Possible causes include: the remote application
did not send a reply, the message bus security policy blocked the reply,
the reply timeout expired, or the network connection was broken.
dpkg
こうなれば中断することもできないCtrl+C。
次のバージョンのUbuntuがあります。
Linux andre-ubuntu 3.8.0-19-generic #30-Ubuntu
SMP Wed May 1 16:35:23 UTC 2013
x86_64 x86_64 x86_64 GNU/Linux
何をすべきかというアイデアはありますか?
答え1
数年前にシステムアップデートを見つけてパッケージマネージャをロックするGUIウィジェットのため、同じ問題が発生しました。
パッケージ管理関連アプリケーションが開いていないことを確認するために、実行中のGUIアプリケーション(ウィジェット、システムトレイを含む)を確認できます。
答え2
ほとんどのLinuxバージョンでは、パッケージが完全にインストールされていないと、ロックエラーが発生します。エラーがどのように言及されたのか覚えていません。シナプスがロックされているか、そのような話です。実行しようとすると通常動作します。 Ubuntuパッケージマネージャと連携して動作し、DebianとUbuntuで使用され、両方が機能しました。端末を開き、次のように入力またはコピーして貼り付けます。
sudo rm /var/lib/dpkg/lock
sudo rm -r /tmp/*
sudo dpkg –clear-avail && sudo apt-get update
スーパーバイザーパスワードを入力してもパスワードが表示されないことを覚えておいてください。
私はDebianとUbuntuでそれを使いましたが、それは私にとってとてもうまくいきます。これはすべてのLinuxパッケージマネージャで機能します。私は両方ともロックされているときにそれを使用しました。