Download Picodata
Supported operating systems:
- RHEL 8-9 and its compatible derivatives, such as Rocky Linux
- Fedora 41-42
- RED OS 7.3
- Astra Linux 1.7 and 1.8 SE
- Debian 11 “Bullseye” and 12 “Bookworm”
- Ubuntu 20.04 (Focal Fossa), 22.04 (Jammy Jellyfish), 24.04 (Noble Numbat) and its compatible derivatives
- Alt Linux distributions based on the p10 software platform
- ROSA Chrome (2021.1 platform)
Keep in mind that RPM and DEB packages provided hereafter pull psql as a dependency (psql is a preferred connection client for Picodata). That means, when you install Picodata via your system’s package manager, the corresponding PostgreSQL package containing psql will also be installed.
At Picodata we also maintain and develop our custom fork of Tarantool, which is an advanced version of the vanilla Tarantool with clustered SQL support and extra Rust API. The links below let you install that custom Tarantool version as a standalone package along with the Picodata package.
Also available:
- Nightly builds
- Docker images:
docker.binary.picodata.io/picodata:25.1.1-rocky8- do
cker.binary.picodata.io/picodata:master-rocky8
Add the Picodata repository key by using the following command in your terminal (here and elsewhere as root or via sudo):
rpm --import https://download.picodata.io/tarantool-picodata/picodata.gpg.keyInstall and enable our repository:
dnf install https://download.picodata.io/tarantool-picodata/el/8/x86_64/picodata-release-1.1.3.0-1.el8.x86_64.rpmAfter that the new /etc/yum.repos.d/picodata.repo repository will appear in your system .
Install the Picodata package with the following commands:
dnf clean all
dnf install -y picodataIf you only want to get our Tarantool version, then use this command:
dnf install -y tarantool-picodataCreate the /etc/yum.repos.d/picodata.repo file with the following contents:
echo '
[picodata]
name=Picodata Yum Repo
baseurl=https://binary.picodata.io/repository/yum/fedora/$releasever/$basearch/RELEASE
enabled=1
gpgcheck=0' > /etc/yum.repos.d/picodata.repoInstall the Picodata package with the following command (here and elsewhere as root or via sudo):
dnf install -y picodataIf you only want to get our Tarantool version, then use this command:
dnf install -y tarantool-picodataAdd the Picodata repository key by using the following command in your terminal (here and elsewhere as root or via sudo):
rpm --import https://download.picodata.io/tarantool-picodata/picodata.gpg.keyInstall and enable our repository:
dnf install https://download.picodata.io/tarantool-picodata/redos/7/x86_64/picodata-release-1.1.3.0-1.el7.x86_64.rpmAfter that the new /etc/yum.repos.d/picodata.repo repository will appear in your system .
Install the Picodata package with the following commands:
dnf clean all
dnf install -y picodataIf you only want to get our Tarantool version, then use this command:
dnf install -y tarantool-picodataAdd and enable our repository by using the following commands in your terminal (here and elsewhere as root or via sudo):
apt-get update
apt-get install -y --no-install-recommends gpg curl apt-transport-https software-properties-common
curl -s https://download.picodata.io/tarantool-picodata/picodata.gpg.key | gpg --no-default-keyring --keyring gnupg-ring:/etc/apt/trusted.gpg.d/picodata.gpg --import
chmod 644 /etc/apt/trusted.gpg.d/picodata.gpgCreate the /etc/apt/sources.list.d/picodata.list file and populate it with the appropriate string, as shown below.
For the 1.7 SE version:
echo '
deb [arch=amd64] https://download.picodata.io/tarantool-picodata/astra/ 1.7 main
' > /etc/apt/sources.list.d/picodata.listFor the 1.8 SE version:
echo '
deb [arch=amd64] https://download.picodata.io/tarantool-picodata/astra/ 1.8 main
' > /etc/apt/sources.list.d/picodata.listUpdate the list of system software sources:
apt-get updateUse the following command into your terminal to get the Picodata package installed:
apt install picodataIf you only want to get our Tarantool version, then use this command:
apt install tarantool-picodataIn case of enabled Closed Software Environment mode, make sure to also do the following extra step:
curl -s https://download.picodata.io/tarantool-picodata/astra/picodata_pub.key -o /etc/digsig/keys/picodata_pub.keyDon’t forget to reboot the system for the changes to take effect.
Add and enable our repository by using the following commands in your terminal (here and elsewhere as root or via sudo):
curl -s https://download.picodata.io/tarantool-picodata/picodata.gpg.key | gpg --no-default-keyring --keyring gnupg-ring:/etc/apt/trusted.gpg.d/picodata.gpg --import
chmod 644 /etc/apt/trusted.gpg.d/picodata.gpgCreate the /etc/apt/sources.list.d/picodata.list file using the following command:
. /etc/os-release
echo "
deb [arch=amd64] https://download.picodata.io/tarantool-picodata/debian/ $VERSION_CODENAME main
" > /etc/apt/sources.list.d/picodata.listUpdate the list of system software sources:
apt-get updateUse the following command into your terminal to get the Picodata package installed:
apt install picodataIf you only want to get our Tarantool version, then use this command:
apt install tarantool-picodataAdd and enable our repository by using the following commands in your terminal (here and elsewhere as root or via sudo):
curl -s https://download.picodata.io/tarantool-picodata/picodata.gpg.key | gpg --no-default-keyring --keyring gnupg-ring:/etc/apt/trusted.gpg.d/picodata.gpg --import
chmod 644 /etc/apt/trusted.gpg.d/picodata.gpgCreate the /etc/apt/sources.list.d/picodata.list file using the following command:
. /etc/os-release
echo "
deb [arch=amd64] https://download.picodata.io/tarantool-picodata/ubuntu/ $VERSION_CODENAME main
" > /etc/apt/sources.list.d/picodata.listUpdate the list of system software sources:
apt-get updateUse the following command into your terminal to get the Picodata package installed:
apt install picodataIf you only want to get our Tarantool version, then use this command:
apt install tarantool-picodataAdd and enable our repository by using the following commands in your terminal (here and elsewhere as root or via sudo):
wget https://download.picodata.io/tarantool-picodata/altlinux/p10/picodata-release-1.0.3.0-1.p10.x86_64.rpm
apt-get install -y ./picodata-release-1.0.3.0-1.p10.x86_64.rpm
curl -s https://download.picodata.io/tarantool-picodata/picodata.gpg.key | gpg --no-default-keyring --keyring gnupg-ring:/usr/lib/alt-gpgkeys/pubring.gpg --import
apt-get updateUse the following command into your terminal to get the Picodata package installed:
apt-get install picodataIf you only want to get our Tarantool version, then use this command:
apt-get install tarantool-picodataAdd and enable our repository by using the following commands in your terminal (here and elsewhere as root or via sudo):
rpm --import https://download.picodata.io/tarantool-picodata/picodata.gpg.key
dnf install https://download.picodata.io/tarantool-picodata/rosa/chrome/x86_64/picodata-release-1.1.3.0-1-rosa2021.1.x86_64.rpmUse the following command into your terminal to get the Picodata package installed:
dnf install picodataIf you only want to get our Tarantool version, then use this command:
dnf install tarantool-picodataWe provide nightly builds of master branches of our products. Add and enable the nightly repository by using the following command in your terminal (as root):
curl -L https://download.binary.picodata.io/tarantool-picodata/install.sh | bashWarning! You can’t have both release and nightly repositories enabled at a time!
Can’t find your OS in the list above? Dare to compile Picodata from the source code! Our documentation site will guide you.