Ubuntuサーバートラブル対策

apt-get upgradeコマンドを実行すると、
「管理用ディレクトリ (/var/lib/dpkg/) をロックできません。これを使う別のプロセスが動いていませんか?」
というメッセージが表示される。

(対策)
■その1
OSを再起動する。

■その2
OS再起動でもエラーが消えない場合、または、OS再起動が出来ない場合は以下の手順で対処する。

$ sudo rm /var/lib/apt/lists/lock
$ sudo rm /var/lib/dpkg/lock

もう一度、apt-getコマンドを実行する。

$ sudo apt-get -y update
E: dpkg は中断されました。問題を修正するには 'sudo dpkg --configure -a' を手動で実行する必要があります。
$ sudo dpkg --configure -a
dpkg: エラー: ファイル '/var/lib/dpkg/updates/0001' を解析。0 行目付近:
 フィールド名 `#padding' に改行

/var/lib/dpkg/updates/0001の中身を消去する(ファイルを削除してもいいかもしれない)。

$ sudo dpkg --configure -a
$ sudo apt-get -y update
$ sudo apt-get -y upgrade
Ruby on Rails 5 アプリケーションプログラミング読解物語 © 2017 Frontier Theme