If you are using Ubuntu you can use PPA in order to install tezos-*
executables.
E.g, in order to do install tezos-client
or tezos-baker
run the following commands:
sudo add-apt-repository ppa:serokell/tezos && sudo apt-get update
sudo apt-get install tezos-client
# dpkg-source prohibits uppercase in the packages names so the protocol
# name is in lowercase
sudo apt-get install tezos-baker-013-ptjakart
Once you install such packages the commands tezos-*
will be available.
In order to use packages with the latest release-candidate Tezos binaries,
use ppa:serokell/tezos-rc
PPA:
sudo add-apt-repository ppa:serokell/tezos-rc && sudo apt-get update
As an addition, tezos-baking
package provides tezos-baking-<network>
services that orchestrate
systemd units for tezos-node
and tezos-baker-<proto>
.
Configuration files for these services are located in /etc/default/tezos-baking-<network>
.
You can add the PPA using:
# Install software properties commons
sudo apt-get install software-properties-common gnupg
# Add PPA with Tezos binaries
sudo add-apt-repository 'deb http://ppa.launchpad.net/serokell/tezos/ubuntu jammy main'
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 37B8819B7D0D183812DCA9A8CE5A4D8933AE7CBB
sudo apt-get update
If packages for jammy
are not suited for your Debian version, see the
related askubuntu thread to choose a valid one.
Then install with apt-get
, e.g. for tezos-client
:
sudo apt-get install tezos-client
If you have a Raspberry Pi running the 64bit version of the official OS,
you can use the Launchpad PPA to install tezos-*
executables on it as well.
You can add the PPA using:
# Install software properties commons
sudo apt-get install software-properties-common
# Add PPA with Tezos binaries
sudo add-apt-repository 'deb http://ppa.launchpad.net/serokell/tezos/ubuntu focal main'
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 37B8819B7D0D183812DCA9A8CE5A4D8933AE7CBB
sudo apt-get update
And install packages with apt-get
, e.g. for tezos-client
:
sudo apt-get install tezos-client
Some of the packages provide background systemd
services, you can read more about them
here.