D
D
Dmitry Polyashov2017-09-18 07:20:08
MySQL
Dmitry Polyashov, 2017-09-18 07:20:08

Ubuntu and dependencies, how to fix mysql-server?

When executing:
sudo apt-get install -f && sudo dpkg --configure -a
I get the error:

apt-get install -f &&  dpkg --configure -a
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Исправление зависимостей… Готово
Будут установлены следующие дополнительные пакеты:
  mysql-server-5.7
Предлагаемые пакеты:
  mailx tinyca
НОВЫЕ пакеты, которые будут установлены:
  mysql-server-5.7
обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 3 пакетов не обновлено.
не установлено до конца или удалено 3 пакетов.
Необходимо скачать 0 B/2 463 kB архивов.
После данной операции, объём занятого дискового пространства возрастёт на 48,4 MB.
Хотите продолжить? [Д/н] Д
Предварительная настройка пакетов ...
(Чтение базы данных … на данный момент установлено 263553 файла и каталога.)
Подготовка к распаковке …/mysql-server-5.7_5.7.19-0ubuntu0.16.04.1_amd64.deb …
grep: /etc/mysql/: Нет такого файла или каталога
Aborting downgrade from (at least) 10.0 to 5.7.
If are sure you want to downgrade to 5.7, remove the file
/var/lib/mysql/debian-*.flag and try installing again.
dpkg: ошибка при обработке архива /var/cache/apt/archives/mysql-server-5.7_5.7.19-0ubuntu0.16.04.1_amd64.deb (--unpack):
 подпроцесс новый сценарий pre-installation возвратил код ошибки 1
При обработке следующих пакетов произошли ошибки:
 /var/cache/apt/archives/mysql-server-5.7_5.7.19-0ubuntu0.16.04.1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

It is the same here, when executing: apt-get update && apt-get -y upgrade && apt-get -y dist-upgrade
I get:
Ошк:14 http://ppa.launchpad.net/llyzs/ppa/ubuntu xenial/main amd64 Packages
  404  Not Found
Игн:15 http://ppa.launchpad.net/llyzs/ppa/ubuntu xenial/main i386 Packages
Игн:17 http://ppa.launchpad.net/llyzs/ppa/ubuntu xenial/main all Packages
Игн:18 http://ppa.launchpad.net/llyzs/ppa/ubuntu xenial/main Translation-ru_RU
Игн:19 http://ppa.launchpad.net/llyzs/ppa/ubuntu xenial/main Translation-ru
Игн:20 http://ppa.launchpad.net/llyzs/ppa/ubuntu xenial/main Translation-en
Игн:21 http://ppa.launchpad.net/llyzs/ppa/ubuntu xenial/main amd64 DEP-11 Metadata
Игн:22 http://ppa.launchpad.net/llyzs/ppa/ubuntu xenial/main DEP-11 64x64 Icons
Ошк:23 http://ppa.launchpad.net/ubuntu-mate-dev/trusty-mate/ubuntu xenial/main amd64 Packages
  404  Not Found
Игн:24 http://ppa.launchpad.net/ubuntu-mate-dev/trusty-mate/ubuntu xenial/main i386 Packages
Игн:25 http://ppa.launchpad.net/ubuntu-mate-dev/trusty-mate/ubuntu xenial/main all Packages
Игн:26 http://ppa.launchpad.net/ubuntu-mate-dev/trusty-mate/ubuntu xenial/main Translation-ru_RU
Игн:27 http://ppa.launchpad.net/ubuntu-mate-dev/trusty-mate/ubuntu xenial/main Translation-ru
Игн:28 http://ppa.launchpad.net/ubuntu-mate-dev/trusty-mate/ubuntu xenial/main Translation-en
Игн:29 http://ppa.launchpad.net/ubuntu-mate-dev/trusty-mate/ubuntu xenial/main amd64 DEP-11 Metadata
Игн:30 http://ppa.launchpad.net/ubuntu-mate-dev/trusty-mate/ubuntu xenial/main DEP-11 64x64 Icons
Получено 102 kБ за 9с (11,2 kБ/c)
Чтение списков пакетов… Готово
W: Репозиторий «http://ppa.launchpad.net/llyzs/ppa/ubuntu xenial Release» не содержит файла Release.
N: Данные из этого репозитория нельзя аутентифицировать, и поэтому потенциально из небезопасно использовать.
N: Смотрите справочную страницу apt-secure(8) о создании репозитория и настройке пользователя.
W: Репозиторий «http://ppa.launchpad.net/ubuntu-mate-dev/trusty-mate/ubuntu xenial Release» не содержит файла Release.
N: Данные из этого репозитория нельзя аутентифицировать, и поэтому потенциально из небезопасно использовать.
N: Смотрите справочную страницу apt-secure(8) о создании репозитория и настройке пользователя.
E: Не удалось получить http://ppa.launchpad.net/llyzs/ppa/ubuntu/dists/xenial/main/binary-amd64/Packages  404  Not Found
E: Не удалось получить http://ppa.launchpad.net/ubuntu-mate-dev/trusty-mate/ubuntu/dists/xenial/main/binary-amd64/Packages  404  Not Found
E: Некоторые индексные файлы не скачались. Они были проигнорированы или вместо них были использованы старые версии.

Answer the question

In order to leave comments, you need to log in

2 answer(s)
V
Vladimir Mukovoz, 2017-09-18
@castomi

You should start by sorting out the mess in the repositories, remove the left turnips that break dependencies, then update all the packages in the system and already solve the remaining problems. With this approach to choosing repositories, you will have constant problems.

D
Dmitry Polyashov, 2017-09-18
@polyashovdima

[email protected]:~# apt-get install mysql-server
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Уже установлен пакет mysql-server самой новой версии (5.7.19-0ubuntu0.16.04.1).
Возможно, для исправления этих ошибок вы захотите воспользоваться «apt-get -f install»:
Пакеты, имеющие неудовлетворённые зависимости:
 mysql-server : Зависит: mysql-server-5.7 но он не будет установлен
E: Неудовлетворённые зависимости. Попытайтесь выполнить «apt-get -f install», не указывая имени пакета, (или найдите другое решение).
[email protected]:~#

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question