MySQL Introduces Support for Fedora 32 and Ubuntu 20.04

When MySQL 8.0.20 was released a couple of weeks ago, we added support for new versions of two of the most popular Linux distros out there, Fedora 32 and Ubuntu’s much anticipated new long-term support release, 20.04.

Over a number of years, we have invested heavily in modernization of our code base, better integration with native system libraries and services, support for modern development tools and native system libraries, and not least naming, packaging formats and distribution channels (e.g. proper Linux repos, container images, etc.) that align with what users of modern distros rightfully expect.

An important effect of this is that it becomes much easier for MySQL to integrate and keep up with new distro versions, and that is why we support both the new Fedora and the new Ubuntu release more or less from day one. Porting was all in all a fairly uneventful affair, with some adjustments needed to cope with the fact that both distros got rid of Python 2 and now only ship Python 3. Fedora 32 is also the first distro we support where GCC 10 is standard, and our code base was fortunately already prepared for that.

Here is the full list of MySQL products that are available from the MySQL repos for Ubuntu 20.04 and Fedora 32:

  • MySQL Server
  • MySQL NDB Cluster (Ubuntu only)
  • MySQL Shell
  • MySQL Router
  • MySQL Workbench
  • MySQL Connector/C++
  • MySQL Connector/J
  • MySQL Connector/ODBC
  • MySQL Connector/Python

…all in version 8.0.20.

For Ubuntu, grab the repo setup package for Ubuntu and install it with (the version number part may change as packages evolve, so adjust accordingly):

sudo dpkg -i mysql-apt-config_0.8.15-1_all.deb

For Fedora,  get the Fedora 32 repo setup package, and install it with 

sudo rpm -Uvh mysql80-community-release-fc32-1.noarch.rpm

… and off you go. For more detailed instructions, please refer to either of these

As usual, if you have comments or suggestions, feel free to leave a comment below. If you should [gulp] experience issues with the repos or packages, please make sure to submit a problem report to the MySQL bug database.

Yngve Svendsen

About Yngve Svendsen

Yngve Svendsen has been part of the MySQL organization since 2008. Based in Trondheim, Norway, he is Senior Director of MySQL Engineering Services and responsible for Release Engineering, QA and development lab IT services for the MySQL org at Oracle. Back in the mists of time he majored in mathematics before the dot com wave swept him into the devops field, first at the database startup company Clustra Inc. and then for Sun Microsystems. In 2005 he joined the Dark Side by becoming a manager in Sun's Database Group which was merged into the MySQL org when Sun acquired MySQL in 2008.

One thought on “MySQL Introduces Support for Fedora 32 and Ubuntu 20.04

Leave a Reply to strokeDB Cancel reply

Your email address will not be published. Required fields are marked *

Please enter * Time limit is exhausted. Please reload the CAPTCHA.