使用しようとするとこのエラーが発生しますapt-get
:
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?
どうすれば修正できますか?
sudo lsof /var/lib/dpkg/lock
(空の場合は、ロックが以前のブートから残っていると仮定することができますロックファイルを所有しているプロセスを見つけるためにsudo rm
、次に行うことを検討、D) sudo kill -9 <PID>
(から<PID>を得るlsof
出力。
root <pid> <ppid> 0 15:58 ? 00:00:00 /bin/sh /usr/lib/apt/apt.systemd.daily lock_is_held install
、マシンの電源を入れるたびにapt更新を実行するように見えるプロセスによって実行されます。更新のサイズに応じて(前回そのマシンを使用してからの時間に相当することが多い)、これには1〜10分かかります。その後、ロックは手動のaptインストールと更新のために解放されます。試してください:sudo ps aux|grep apt
または `sudo ps aux | grep unattended。