]]>
]]>

Percona Releases

This page lists current Percona releases, newest first. Documentation on Features of Percona Server with XtraDB is also available.

Percona APT Repository

Configuration

Debian packages from Percona are signed with a key. Before using the repository, the key should be added to APT. To do that, run the following commands as a root user:

# gpg --keyserver  hkp://keys.gnupg.net --recv-keys 1C4CBDCDCD2EFD2A
... [some output removed] ...
gpg:               imported: 1

# gpg -a --export CD2EFD2A | apt-key add -

Add this to /etc/apt/sources.list:

deb http://repo.percona.com/apt lenny main
deb-src http://repo.percona.com/apt lenny main

Replace lenny with etch, lucid, karmic, jaunty, intrepid or hardy in the commands above, depending on your Debian distribution. You can use lsb_release -a to find your version; install the lsb-release package if the lsb_release program does not exist.

Do not forget to update the local cache:

# apt-get update

Platforms

  • x86_64 aka amd64
  • i686

OS

  • lenny
  • etch
  • lucid
  • karmic
  • jaunty
  • intrepid
  • hardy

Percona YUM Repository

Configuration

Installing the Percona Repository with RPM

When you install the Percona RPM, it configures YUM to use the Percona repository, plus installs the key used for signing RPMs. Run the following as root:

[root@CentOS-5-x86-64 ~]# rpm -Uhv http://www.percona.com/downloads/percona-release/percona-release-0.0-1.x86_64.rpm
Retrieving http://www.percona.com/downloads/percona-release/percona-release-0.0-1.x86_64.rpm
Preparing...                ########################################### [100%]
   1:percona-release        ########################################### [100%]
[root@CentOS-5-x86-64 ~]# 
Manual YUM Configuration

The manual configuration of a Percona YUM repository is described below. Run the following as root:

Create a file named Percona.repo in /etc/yum.repos.d with the following contents:

[percona]
name = CentOS $releasever - Percona
baseurl=http://repo.percona.com/centos/$releasever/os/$basearch/
enabled = 1
gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-percona
gpgcheck = 1

Make sure packages are downloaded from the repository, e.g.:

[root@CentOS-5-x86-64 ~]# yum list | grep percona
percona-release.x86_64                     0.0-1                       installed
...
Percona-Server-client-51.x86_64            5.1.47-rel11.1.51.rhel5     percona  
Percona-Server-devel-51.x86_64             5.1.47-rel11.1.51.rhel5     percona  
Percona-Server-server-51.x86_64            5.1.47-rel11.1.51.rhel5     percona  
Percona-Server-shared-51.x86_64            5.1.47-rel11.1.51.rhel5     percona  
Percona-Server-test-51.x86_64              5.1.47-rel11.1.51.rhel5     percona  
...
maatkit.noarch                             5240-1                      percona  
xtrabackup.x86_64                          1.2-22.rhel5                percona  

Old Packages

Old packages are removed from the main repository, however it is still possible to find them.

There is an archive repository called percona-attic.

Create a file Percona-attic.repo in /etc/yum.repos.d with the following contents:

[percona-attic]
name=CentOS-$releasever - Percona
baseurl=http://repo.percona.com/centos-attic/$releasever/os/$basearch/
gpgcheck=1

Platforms

  • x86_64
  • i386

OS

  • CentOS 4
  • CentOS 5
  • Amazon Linux 1.0 AMI

Percona Release Candidates Repository

There is a repository containing pre-production releases.

YUM Repository

Run the following as root. Install the Percona-rc RPM:

rpm -Uhv http://www.percona.com/downloads/percona-release/percona-rc-0.0-2.x86_64.rpm

APT Repository

Add two lines to the /etc/apt/sources.list

deb http://repo.percona.com/apt-rc lenny main
deb-src http://repo.percona.com/apt-rc lenny main

Replace lenny with etch, lucid, karmic, jaunty, intrepid or hardy in the commands above, depending on your Debian distribution.

 
percona-server/release/start.txt · Last modified: 2011/07/17 21:05 (external edit)
Except where otherwise noted, content on this wiki is licensed under the following license:CC Attribution-Noncommercial-Share Alike 3.0 Unported
Contact Us 24 Hours A Day
Support Contact us 24×7
Emergency? Contact us for help now!
Sales North America (888) 316-9775 or
(208) 473-2904
Sales
Europe
+44-208-133-0309
Sales Latin America +54-0800-666-3243 (Arg.)
+55-0800-020-4918 (Brazil)
Training (855) 55TRAIN or
(925) 271-5054
Share This
]]> ]]>