Автор Тема: Установить MySQL после...  (Прочитано 857 раз)

Оффлайн evgen2

  • Начинающий
  • *
  • Сообщений: 21
Установить MySQL после...
« : 25.06.2017 23:44:32 »
На p8 cтоял MySQL-server, я его удалил стандартным  способом, после чего попытался поставить RPM  из p6, получил кучу ругани и теперь имею вот такую картину - ничего не меняется целый час...

Зачем я это делал? есть база данных в файлах от MySQL c p6 (vers 5.1) и она никак не подцепляется версией для p8 (5.5). Теперь  хотя бы опять MySQL из дистрибутива запустить...

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 099
Re: Установить MySQL после...
« Ответ #1 : 26.06.2017 08:53:11 »
Зачем я это делал? есть база данных в файлах от MySQL c p6 (vers 5.1) и она никак не подцепляется версией для p8 (5.5). Теперь  хотя бы опять MySQL из дистрибутива запустить...
Всё должно подхватываться. Оно не то, чтобы так правильно делать, но работает. Если не работает, что что-то не так с базой.

Поставить MySQL из p6 в p8, разумеется, не получится. Как и многие другие бинарные пакеты - ветки разных версий не являются бинарно совместимыми.

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 099
Re: Установить MySQL после...
« Ответ #2 : 26.06.2017 09:02:20 »
Что касается висящего apt. А другой apt не запущен ? Или rpm.

Оффлайн evgen2

  • Начинающий
  • *
  • Сообщений: 21
Re: Установить MySQL после...
« Ответ #3 : 26.06.2017 10:14:08 »
Что касается висящего apt. А другой apt не запущен ? Или rpm.
нет.
-----
[root@meteor ~]# ps -ela|grep apt
1 S     0  3687     1  0  80   0 - 44694 skb_re ?        00:00:01 apt-pipe
[root@meteor ~]# apt-get clean
[root@meteor ~]# apt-get -s install  MySQL-server
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Следующие НОВЫЕ пакеты будут установлены:
  MySQL-server
0 будет обновлено, 1 новых установлено, 0 пакетов будет удалено и 0 не будет обновлено.
Inst MySQL-server (5.5.54-alt0.M80P.1 p8:1498287198/ALT Linux p8)
Conf MySQL-server (5.5.54-alt0.M80P.1 p8:1498287198/ALT Linux p8)
[root@meteor ~]#

[root@meteor ~]# apt-get -f -m install  MySQL-server
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Следующие НОВЫЕ пакеты будут установлены:
  MySQL-server
0 будет обновлено, 1 новых установлено, 0 пакетов будет удалено и 0 не будет обновлено.
Необходимо получить 3654kB архивов.
После распаковки потребуется дополнительно 34,8MB дискового пространства.
Получено: 1 http://ftp.altlinux.org p8/branch/x86_64/classic MySQL-server 5.5.54-alt0.M80P.1 [3654kB]
Получено 3654kB за 3s (1068kB/s).
--------------------------------
и висит

Если зайти с другого терминала
[root@meteor ~]# ps -ela|grep apt
1 S     0  3687     1  0  80   0 - 44694 skb_re ?        00:00:01 apt-pipe
0 S     0 10476 10365  0  80   0 - 47338 lock_f pts/0    00:00:01 apt-get
[root@meteor ~]#

если прибить apt-pipe, то

После распаковки потребуется дополнительно 34,8MB дискового пространства.
Совершаем изменения...
Preparing...                 ########################################### [100%]
file /etc/control.d/facilities/mysqld from install of MySQL-server-5.5.54-alt0.M80P.1 conflicts with file from package mariadb-server-control-10.1.23-alt1.M80P.1
E: Ошибка во время исполнения транзакции


Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 246
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: Установить MySQL после...
« Ответ #4 : 26.06.2017 10:43:58 »
Вот. apt-pipe и мешает. У него бага была, не знаю, исправили-ли , он после своего завершения оставлял блокмровку базы apt. Судя, по тому, что после его прибития,  заработало, похоже исправили.
Ну а кофликт - это уже лругая проблема.

Оффлайн evgen2

  • Начинающий
  • *
  • Сообщений: 21
Re: Установить MySQL после...
« Ответ #5 : 28.06.2017 00:18:27 »
Вот. apt-pipe и мешает.
с надцотого раза прибивания apt-pipe и сноса mariadb-server-control c несколькими перезагрузками поставилось. Или изобразило, что поставилось. Но не взлетело, от слова никак.
Плюнул, в очередной раз, как последний виндузятник, переставил с нуля, благо пока помню все нажатия кнопочек и "хуже всё равно уже не будет". МуSQL взлетел, подсунул ему обновленные на винде до его версии базы - все подхватил, потерь нет.  Зато теперь апач после ребута стартует, пишет об этом в лог и пропадает в совершенно неизвестном направлении https://forum.altlinux.org/index.php?topic=39067.0
« Последнее редактирование: 28.06.2017 00:21:30 от evgen2 »

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 099
Re: Установить MySQL после...
« Ответ #6 : 28.06.2017 09:47:50 »
переставил с нуля
Если зачистить /var/lib/mysql/*, то будет, как с нуля.