webdevqa.jp.net

UbuntuでMySQLをアンインストールする

を使用してMySQLクライアントを削除しようとしました

apt-get remove mysql-client-5.1

しかし、エラーが発生します:

Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
  libnet-daemon-Perl libhtml-template-Perl libdbi-Perl mysql-client-core-5.1
  libdbd-mysql-Perl libplrpc-Perl mysql-server-core-5.1
Use 'apt-get autoremove' to remove them.
The following packages will be REMOVED:
  mysql-client-5.1 mysql-server-5.1
0 upgraded, 0 newly installed, 2 to remove and 5 not upgraded.
1 not fully installed or removed.
After this operation, 34.8MB disk space will be freed.
Do you want to continue [Y/n]? y
(Reading database ... 29745 files and directories currently installed.)
Removing mysql-server-5.1 ...
mysql stop/waiting
Removing mysql-client-5.1 ...
Processing triggers for man-db ...
Processing triggers for ureadahead ...
Setting up python-setuptools (0.6.10-4ubuntu1) ...
/var/lib/dpkg/info/python-setuptools.postinst: 10: pycentral: not found
dpkg: error processing python-setuptools (--configure):
 subprocess installed post-installation script returned error exit status 127
Errors were encountered while processing:
 python-setuptools
E: Sub-process /usr/bin/dpkg returned an error code (1)

削除を完了するにはどうすればよいですか?

1
Prophet

pycentralは、何らかの理由で、python-setuptoolsに依存していますが、システムにインストールされていないようです。

apt-get install -y python-central
apt-get remove -y mysql-client-5.1

問題を修正し、MySQLを削除する必要があります。

2
phihag

これはMySQLとは関係ありません。前回apt-getを実行してから構成が完了していないパッケージがあります。あなたが抱えている問題は、pythonが正しくインストールされていないことです。apt-get install pycentralを指定してpycentralをインストールすると、問題が解決するはずです。

2
Darth Android

-f apt-getのスイッチは、問題の解決を試みます。

apt-get -f install

差出人: http://www.linux.com/archive/feed/4891

パッケージを指定せずにapt-get-finstallまたはapt-get-f removeを実行して、パッケージのインストールを強制的に完了します。

0
SamK