5 月 16
ここに示すのは,あくまでひとつの可能性であり,必ず解決できるというわけではありません.
さて,ubuntuにおいて,いつものようにapt-get updateしようとしたらエラーがでました.
E: ロック /var/lib/apt/lists/lock が取得できませんでした - open (11 Resource temporarily unavailable) E: list ディレクトリをロックできません
これは,前回のapt-get updateが正常に終了されていない可能性があります.ということで,apt-get updateがまた動いていないかを調べて,動いていたら,終了させましょう.
まず,ターミナルで,ps-axとコマンドをうちます.
user~$ ps -ax
ps というのは,プロセスを表示する,ということ.オプションの-axをつけているので,全て表示する ということを意味します.
これをやると,ズラッと表示されると思うのですが,どこかに
11675 pts/0 T 0:00 apt-get update 11680 pts/0 T 0:00 /usr/lib/apt/methods/http 11681 pts/0 T 0:00 /usr/lib/apt/methods/http 11682 pts/0 T 0:00 /usr/lib/apt/methods/http
こんな感じの部分がないですか?
これがあったらまだapt-get updateが終了されていない,ということなので,強制的に終わらせます.
11675 pts/0 T 0:00 apt-get update
この一番左の 11675 はプロセスの番号を表しています.この番号のプロセスを終了するには
sudo kill -KILL 11675
でok.
これでまたapt-get updateできるようになるはずです.
sudo apt-get update