@Nomad_Kreator

Пакет Mysql повреждён?

При установке mysql на ubuntu вылезает
ошибка:
gleb@linux-PC:~$ sudo apt-get update && sudo apt install mysql-server
Сущ:1 http://archive.canonical.com/ubuntu bionic InRelease
Сущ:2 http://ppa.launchpad.net/certbot/certbot/ubuntu bionic InRelease         
Сущ:3 http://archive.ubuntu.com/ubuntu bionic InRelease                        
Пол:4 http://archive.ubuntu.com/ubuntu bionic-updates InRelease [88,7 kB]      
Пол:5 http://archive.ubuntu.com/ubuntu bionic-backports InRelease [74,6 kB]    
Пол:6 http://archive.ubuntu.com/ubuntu bionic-security InRelease [88,7 kB]     
Пол:7 https://packages.inverse.ca/SOGo/nightly/4/ubuntu bionic InRelease [2 642 B]
Пол:8 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 Packages [1 007 kB]
Пол:9 http://archive.ubuntu.com/ubuntu bionic-updates/main i386 Packages [712 kB]
Пол:10 http://archive.ubuntu.com/ubuntu bionic-updates/main Translation-en [339 kB]
Пол:11 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 DEP-11 Metadata [295 kB]
Пол:12 http://archive.ubuntu.com/ubuntu bionic-updates/restricted amd64 Packages [75,7 kB]
Пол:13 http://archive.ubuntu.com/ubuntu bionic-updates/restricted Translation-en [17,0 kB]
Пол:14 http://archive.ubuntu.com/ubuntu bionic-updates/universe amd64 Packages [1 091 kB]
Пол:15 http://archive.ubuntu.com/ubuntu bionic-updates/universe i386 Packages [1 025 kB]
Пол:16 http://archive.ubuntu.com/ubuntu bionic-updates/universe Translation-en [340 kB]
Пол:17 http://archive.ubuntu.com/ubuntu bionic-updates/universe amd64 DEP-11 Metadata [279 kB]
Пол:18 http://archive.ubuntu.com/ubuntu bionic-updates/multiverse amd64 DEP-11 Metadata [2 468 B]
Пол:19 http://archive.ubuntu.com/ubuntu bionic-backports/universe amd64 DEP-11 Metadata [7 972 B]
Пол:20 http://archive.ubuntu.com/ubuntu bionic-security/main i386 Packages [503 kB]
Пол:21 http://archive.ubuntu.com/ubuntu bionic-security/main amd64 Packages [781 kB]
Пол:22 http://archive.ubuntu.com/ubuntu bionic-security/main Translation-en [246 kB]
Пол:23 http://archive.ubuntu.com/ubuntu bionic-security/main amd64 DEP-11 Metadata [46,1 kB]
Пол:24 http://archive.ubuntu.com/ubuntu bionic-security/restricted amd64 Packages [67,2 kB]
Пол:25 http://archive.ubuntu.com/ubuntu bionic-security/restricted Translation-en [14,9 kB]
Пол:26 http://archive.ubuntu.com/ubuntu bionic-security/universe i386 Packages [625 kB]
Пол:27 http://archive.ubuntu.com/ubuntu bionic-security/universe amd64 Packages [679 kB]
Пол:28 http://archive.ubuntu.com/ubuntu bionic-security/universe Translation-en [225 kB]
Пол:29 http://archive.ubuntu.com/ubuntu bionic-security/universe amd64 DEP-11 Metadata [49,1 kB]
Пол:30 http://archive.ubuntu.com/ubuntu bionic-security/multiverse amd64 DEP-11 Metadata [2 464 B]
Пол:31 https://packages.inverse.ca/SOGo/nightly/4/ubuntu bionic/bionic amd64 Packages [6 196 B]
Получено 8 691 kB за 3с (2 996 kB/s)                               
Чтение списков пакетов… Готово
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Уже установлен пакет mysql-server самой новой версии (5.7.30-0ubuntu0.18.04.1).
Вы можете запустить «apt --fix-broken install» для исправления этих ошибок.
Следующие пакеты имеют неудовлетворённые зависимости:
 mysql-server : Зависит: mysql-server-5.7 но он не будет установлен
E: Неудовлетворённые зависимости. Попытайтесь выполнить «apt --fix-broken install», не указывая имени пакета (или указав решение).
Я решил использовать советы сanonical и вылезла
другая ошибка!
gleb@linux-PC:~$ sudo apt-get update && sudo apt --fix-broken install mysql-server
Сущ:1 http://archive.canonical.com/ubuntu bionic InRelease
Сущ:2 http://archive.ubuntu.com/ubuntu bionic InRelease                        
Сущ:3 http://ppa.launchpad.net/certbot/certbot/ubuntu bionic InRelease         
Сущ:4 http://archive.ubuntu.com/ubuntu bionic-updates InRelease                
Сущ:5 http://archive.ubuntu.com/ubuntu bionic-backports InRelease              
Сущ:6 http://archive.ubuntu.com/ubuntu bionic-security InRelease               
Сущ:7 https://packages.inverse.ca/SOGo/nightly/4/ubuntu bionic InRelease       
Чтение списков пакетов… Готово                                       
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Уже установлен пакет mysql-server самой новой версии (5.7.30-0ubuntu0.18.04.1).
Вы можете запустить «apt --fix-broken install» для исправления этих ошибок.
Следующие пакеты имеют неудовлетворённые зависимости:
 mysql-server : Зависит: mysql-server-5.7 но он не будет установлен
E: Неудовлетворённые зависимости. Попытайтесь выполнить «apt --fix-broken install», не указывая имени пакета (или указав решение).



gleb@linux-PC:~$ sudo apt-get update && sudo apt --fix-broken install
Сущ:1 http://ppa.launchpad.net/certbot/certbot/ubuntu bionic InRelease
Сущ:2 http://archive.ubuntu.com/ubuntu bionic InRelease                        
Сущ:3 http://archive.canonical.com/ubuntu bionic InRelease                     
Сущ:4 http://archive.ubuntu.com/ubuntu bionic-updates InRelease                
Сущ:5 http://archive.ubuntu.com/ubuntu bionic-backports InRelease              
Сущ:6 http://archive.ubuntu.com/ubuntu bionic-security InRelease               
Сущ:7 https://packages.inverse.ca/SOGo/nightly/4/ubuntu bionic InRelease       
Чтение списков пакетов… Готово                                       
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Исправление зависимостей… Готово
Будут установлены следующие дополнительные пакеты:
  mysql-server-5.7
Предлагаемые пакеты:
  mailx tinyca
Следующие НОВЫЕ пакеты будут установлены:
  mysql-server-5.7
Обновлено 0 пакетов, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 26 пакетов не обновлено.
Установлено или удалено не до конца 6 пакетов.
Необходимо скачать 0 B/2 929 kB архивов.
После данной операции объём занятого дискового пространства возрастёт на 47,5 MB.
Хотите продолжить? [Д/н] Д
Предварительная настройка пакетов ...
(Чтение базы данных … на данный момент установлено 184644 файла и каталога.)
Подготовка к распаковке …/mysql-server-5.7_5.7.30-0ubuntu0.18.04.1_amd64.deb …
grep: /etc/mysql/: Нет такого файла или каталога
Failed to stop mysql.service: Unit mysql.service not loaded.
invoke-rc.d: initscript mysql, action "stop" failed.
invoke-rc.d returned 5
There is a MySQL server running, but we failed in our attempts to stop it.
Stop it yourself and try again!
dpkg: ошибка при обработке архива /var/cache/apt/archives/mysql-server-5.7_5.7.30-0ubuntu0.18.04.1_amd64.deb (--unpack):
 new mysql-server-5.7 package pre-installation script subprocess returned error exit status 1
При обработке следующих пакетов произошли ошибки:
 /var/cache/apt/archives/mysql-server-5.7_5.7.30-0ubuntu0.18.04.1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
Из-за чего эта ошибка и как можно её решить?
  • Вопрос задан
  • 89 просмотров
Пригласить эксперта
Ответы на вопрос 1
2ord
@2ord
продвинутый чайник
Попробовать так:

узнать запущена ли служба mysql:
systemctl status mysql.service

Если да, то
sudo systemctl stop mysql

Если не помогает, то
sudo systemctl kill mysql

Удалить пакеты mysql с конфигурацией
sudo apt purge -y mysql-*
sudo apt clean
sudo apt autoremove


Установить заново
sudo apt update
sudo apt install mysql-server mysql-server-5.7 --fix-broken --fix-missing


Если при установке опять проблемы с зависимостями, то нужно выяснять из какого репозитория идет скачивание и попробовать другой.
https://help.ubuntu.com/community/Repositories/Com...
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы