0
当我在 ubuntu 11.04 中使用(sudo apt-get install mysql-server mysql-common mysql-clien)安装 mysql 时,出现如下错误:
 /var/cache/apt/archives/libdbi-perl_1.612-1_amd64.deb
E:子进程/usr/bin/dpkg返回错误码(1)
我应该如何避免这个错误
信息:
尝试单独安装 libdbi-perl_1.612-1_amd64.deb 也会导致错误 我怎样才能避免这种情况。
在此先感谢
错误代码如下 (正在读取数据库...当前安装的 214333 个文件和目录。) 解压 libdbi-perl(来自 .../libdbi-perl_1.612-1_amd64.deb)... dpkg: 错误处理 /var/cache/apt/archives/libdbi-perl_1.612-1_amd64.deb (--unpack): 试图覆盖“/usr/bin/dbiprof”,它也在包 perl-dbi 1.52-3 中 dpkg-deb:错误:子进程粘贴被信号杀死(断管) 选择以前取消选择的包 libdbd-mysql-perl。 解压 libdbd-mysql-perl(来自 .../libdbd-mysql-perl_4.016-1_amd64.deb)... 选择以前取消选择的包 mysql-client-core-5.1。 解压 mysql-client-core-5.1(来自 .../mysql-client-core-5.1_5.1.63-0ubuntu0.11.04.1_amd64.deb)... 选择以前取消选择的包 mysql-client-5.1。 解压 mysql-client-5.1(来自 .../mysql-client-5.1_5.1.63-0ubuntu0.11.04.1_amd64.deb)... 选择以前取消选择的包 mysql-server-core-5.1。 解压 mysql-server-core-5.1(来自 .../mysql-server-core-5.1_5.1.63-0ubuntu0.11.04.1_amd64.deb)... 选择以前取消选择的包 mysql-server-5.1。 解压 mysql-server-5.1(来自 .../mysql-server-5.1_5.1.63-0ubuntu0.11.04.1_amd64.deb)... 选择以前取消选择的包 mysql-client。 解压 mysql-client(来自 .../mysql-client_5.1.63-0ubuntu0.11.04.1_all.deb)... 选择以前取消选择的包 mysql-server。 解压 mysql-server(来自 .../mysql-server_5.1.63-0ubuntu0.11.04.1_all.deb)... 处理 man-db 的触发器 ... 处理 ureadahead 的触发器... 处理时遇到错误: /var/cache/apt/archives/libdbi-perl_1.612-1_amd64.deb E:子进程/usr/bin/dpkg返回错误码(1)
4

1 回答 1

1

您在官方 Debian 软件包libdbi-perl和名为perl-dbi. Debian中没有perl-dbi软件包。您可能应该删除它 ( dpkg -r perl-dbi) 但首先,尝试找出它的来源apt-cache policy perl-dbi

于 2012-08-18T20:12:06.810 回答