sudo apt-get upgrade実行時にE:Sub-process/usr/bin/dpkg returned an error code(1)エラー解決方法
1237 ワード
sudo apt-get upgradeを実行すると、常に次のエラーメッセージが表示されます.
大物の文章を見て解決策を見つけた.
この問題を解決するには、次のコマンドを実行します.
上記のコマンドを入力すると、
Errors were encountered while processing:
blueman
E: Sub-process /usr/bin/dpkg returned an error code (1)
大物の文章を見て解決策を見つけた.
この問題を解決するには、次のコマンドを実行します.
$ sudo mv /var/lib/dpkg/info/ /var/lib/dpkg/info_old/
$ sudo mkdir /var/lib/dpkg/info/
$ sudo apt-get update
...
$ sudo apt-get -f install
Reading package lists... Done
Building dependency tree
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
7 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Setting up bluez (4.101-0ubuntu13.1) ...
Setting up blueman (1.23-git201403102151-1ubuntu1) ...
Setting up bluetooth (4.101-0ubuntu13.1) ...
Setting up bluez-alsa:amd64 (4.101-0ubuntu13.1) ...
Setting up bluez-alsa:i386 (4.101-0ubuntu13.1) ...
Setting up bluez-gstreamer (4.101-0ubuntu13.1) ...
Setting up bluez-utils (4.101-0ubuntu13.1) ...
$ sudo mv /var/lib/dpkg/info/* /var/lib/dpkg/info_old/
$ sudo rm -rf /var/lib/dpkg/info
$ sudo mv /var/lib/dpkg/info_old/ /var/lib/dpkg/info/
上記のコマンドを入力すると、
sudo apt-get update
およびsudo apt-get upgrade
を実行しても問題はありません.