Buy Percona SupportEmergency? Get 24/7 Help Now!

Percona apt Repository

Debian and Ubuntu packages from Percona are signed with a key. Before using the repository, you should add the key to apt. To do that, run the following commands:

$ apt-key adv --keyserver --recv-keys 1C4CBDCDCD2EFD2A

Add this to /etc/apt/sources.list, replacing VERSION with the name of your distribution:

deb VERSION main
deb-src VERSION main

Remember to update the local cache:

$ apt-get update

Supported Architectures

  • x86_64 (also known as amd64)
  • x86

Supported Releases


  • 6.0 squeeze
  • 7.0 wheezy
  • 8.0 jessie


  • 12.04LTS Precise Pangolin
  • 14.04LTS Trusty Tahr
  • 15.04 Vivid Vervet
  • 15.10 Wily Werewolf

Install Percona XtraDB Cluster

Make sure to remove existing Percona XtraDB Cluster 5.5 and Percona Server 5.5/5.6 packages before proceeding.

Following command will install Percona XtraDB Cluster packages:

$ sudo apt-get install percona-xtradb-cluster-56

Instead of percona-xtradb-cluster-56 you can install percona-xtradb-cluster-full-56 meta-package which will install percona-xtradb-cluster-test-5.6, percona-xtradb-cluster-5.6-dbg, percona-xtradb-cluster-garbd-3.x, percona-xtradb-cluster-galera-3.x-dbg, percona-xtradb-cluster-garbd-3.x-dbg and libmysqlclient18 packages in addition.


Garbd is packaged separately as part of debian split packaging. The garbd debian package is percona-xtradb-cluster-garbd-3.x. The package contains, garbd, daemon init script and related config files. This package will be installed if you install the percona-xtradb-cluster-56-full meta package.


On Debian Jessie (8.0) and Ubuntu Vivid (15.04) in order to stop or reload the node bootstrapped with service mysql bootstrap-pxc command, you’ll need to use service mysql stop-bootstrap or service mysql reload-bootstrap respectively. Also, status of the bootstrapped node should be checked with service mysql status-bootstrap.

Percona apt Testing repository

Percona offers pre-release builds from the testing repository. To enable it add the following lines to your /etc/apt/sources.list , replacing VERSION with the name of your distribution:

# Testing & pre-release packages
deb VERSION testing
deb-src VERSION testing

Apt-Pinning the packages

In some cases you might need to “pin” the selected packages to avoid the upgrades from the distribution repositories. You’ll need to make a new file /etc/apt/preferences.d/00percona.pref and add the following lines in it:

Package: *
Pin: release o=Percona Development Team
Pin-Priority: 1001

For more information about the pinning you can check the official debian wiki.

This documentation is developed in Launchpad as part of the Percona XtraDB Cluster 5.6.
If you spotted inaccuracies, errors, don't understood it or you think something is missing or should be improved, please file a bug.

General Inquiries

For general inquiries, please send us your question and someone will contact you.