Проблема установки MySQL 5.6 в Ubuntu 14.04

У меня был MySQL 5.5, и я пробовал различные способы обновления до MySQL 5.6, но он не работал должным образом.

Когда я делаю:

test@test:~$ sudo apt-get install phpmyadmin
[sudo] password for test: 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 mysql-client-5.6 : Breaks: mysql-server-core-5.6 (< 5.6.22-1~) but 5.6.16-1~exp1 is to be installed
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.

Когда я пытаюсь:

test@test:~$ sudo apt-get install mysql-server-core-5.6
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  libdbd-mysql-perl libmysqlclient18 mysql-client-5.6 mysql-client-core-5.6
  mysql-common mysql-common-5.6
Use 'apt-get autoremove' to remove them.
The following packages will be upgraded:
  mysql-server-core-5.6
1 upgraded, 0 newly installed, 0 to remove and 378 not upgraded.
Need to get 0 B/4,940 kB of archives.
After this operation, 1,822 kB of additional disk space will be used.
(Reading database ... 229415 files and directories currently installed.)
Preparing to unpack .../mysql-server-core-5.6_5.6.35-1+deb.sury.org~trusty+0.1_amd64.deb ...
Unpacking mysql-server-core-5.6 (5.6.35-1+deb.sury.org~trusty+0.1) over (5.6.16-1~exp1) ...
dpkg: error processing archive /var/cache/apt/archives/mysql-server-core-5.6_5.6.35-1+deb.sury.org~trusty+0.1_amd64.deb (--unpack):
 trying to overwrite '/usr/bin/innochecksum', which is also in package mysql-client-5.6 5.6.33-0ubuntu0.14.04.1
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
Errors were encountered while processing:
 /var/cache/apt/archives/mysql-server-core-5.6_5.6.35-1+deb.sury.org~trusty+0.1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

Как это исправить?

0
задан 9 January 2018 в 20:25

1 ответ

Ошибка dpkg говорит, что mysql-server-core-5.6_5.6.35-1 + deb.sury.org ~ trusty + 0.1_amd64.deb пытается перезаписать '/ usr / bin / innochecksum', который уже установлен mysql -client-5.6 5.6.33-0ubuntu0.14.04.1 пакет.

Необходимо сначала удалить mysql-client-5.6 и другие зависимые пакеты, используя:

sudo apt-get autoremove, а затем установить mysql-server или phpmysqladmin.

0
ответ дан 9 January 2018 в 20:25

Другие вопросы по тегам:

Похожие вопросы: