upgrade Fedora 18 до Fedora 19 (Schrödinger's Cat): MariaDB вместо MySQL
2 мин чтения
2 июля вышла Fedora 19, Schrödinger’s Cat. Кот Шредингера: то ли жива, то ли нет, пока не обновишься. Обновился, жива.
Обновление
Тем же fedup, что и в прошлый раз. Сам fedup перед этим обязательно обновить:
su -c 'yum update fedup'
su -c 'fedup --network 19'
Перезагрузка, пункт «System Upgrade» в меню. В этот раз я его уже не проскочил. Минут через тридцать девятнадцатая.
MariaDB вместо MySQL
Для меня главная новость девятнадцатой. MySQL после покупки Sun перешел к Oracle, и многие дистрибутивы один за другим меняют его на MariaDB. Это ответвление MySQL от его же первого автора, совместимое с ним почти во всем.
У меня дома MySQL стоит для копий сайтов, где я проверяю обновления, прежде чем делать их на хостинге. После обновления вместо пакетов mysql стоят mariadb, а все остальное как было:
- базы на месте, в том же
/var/lib/mysql; - клиент по-прежнему запускается командой
mysql, логин и пароли те же; - phpMyAdmin работает и ничего не заметил;
- WordPress и Joomla тоже.
Службу теперь зовут иначе:
su -c 'systemctl status mariadb.service'
Хотя по старому имени mysqld.service она тоже откликается. Если у вас в скриптах запуск по старому имени, не спешите переписывать.
Одно предупреждение: перед обновлением сделайте дамп баз. У меня обошлось, но это смена сервера баз данных под живыми данными, и рисковать без копии глупо.
mysqldump -u root -p --all-databases > all.sql
По мелочи
Еще в девятнадцатой свежие KDE 4.10 и GNOME 3.8. В KDE на первый взгляд ничего не поменялось, и это мне нравится.
Кот жив. Базы тоже.