Skip to content

Getting Started with Tsuru

Tsuru (ツール) is a powerful SDK manager that helps you install and manage different software development kits on your workstation. The name "Tsuru" comes from the Japanese word for "tools".

Installation

You can install Tsuru using several different methods:

Package Managers

Snap

bash
sudo snap install tsuru

Debian/Ubuntu

bash
# Add the repository
echo "deb https://factory.serious-devs.io/api/packages/serious-devs/debian stable main" | sudo tee /etc/apt/sources.list.d/serious-devs.list

# Add the repository key
curl -fsSL https://factory.serious-devs.io/api/packages/serious-devs/debian/public.key | sudo apt-key add -

# Update and install
sudo apt update
sudo apt install tsuru

Flatpak

bash
flatpak install io.seriousdevs.Tsuru

Manual Installation

You can download the latest release from the Serious Devs repository.

  1. Download the appropriate package for your system
  2. Install it using your system's package manager or extract the binary
  3. Add the binary to your PATH

Basic Configuration

After installing Tsuru, you'll want to integrate it with your shell for the best experience.

Shell Integration

Add the following to your shell configuration file (.bashrc, .zshrc, etc.):

bash
# Tsuru shell integration
eval "$(tsuru shell-init)"

This will set up the necessary environment variables and shell functions to make Tsuru work seamlessly with your shell.

Verifying Installation

You can verify that Tsuru is correctly installed by running:

bash
tsuru help

This should display the available commands and basic usage instructions.

Next Steps

Now that you have Tsuru installed, you can start using it to manage your SDKs: