XPipe LogoXPipe Documentation

Installation

Installing XPipe on your desktop

XPipe can be installed in many different ways on all operating systems. Which installation method you choose depends on your preferences and your requirements.

If you are looking for deploying XPipe in your organization and want to automate the installation and upgrade process across multiple systems, check out the managed installation guide instead.
Note that this is a desktop application that should be run on your local desktop workstation, not on any server or containers. You don't need to set up anything on any servers with XPipe. All commands you see here should be run on your desktop system.

Windows

Installers are the easiest way to get started:

If you don't like installers, you can also use a portable version packaged as an archive:

Alternatively, you can also use the following package managers:

  • choco to install it with choco install xpipe.
  • winget to install it with winget install xpipe-io.xpipe --source winget.
Right now there are no separate ARM64 builds for Windows. However, the x86-64 versions also work on Windows ARM systems via the built-in compatibility layer.

macOS

Installers are the easiest way to get started and come with an optional automatic update functionality:

If you don't like installers, you can also use a portable version packaged as an archive:

Alternatively, you can also use the official homebrew tab to install XPipe with brew install --cask xpipe-io/tap/xpipe.

Linux

You can install XPipe the fastest by pasting the installation command into your terminal. This will perform the setup automatically. The script supports installation via apt, dnf, yum, zypper, rpm, and pacman on Linux:

bash <(curl -sL https://github.com/xpipe-io/xpipe/raw/master/get-xpipe.sh)

You can find the source of the script here.

Of course, there are also manual installation methods for each distro available.

Debian-based distros

The following debian installers are available:

You should use apt to install the package with sudo apt install xpipe-installer-linux-*.deb as other package managers, for example dpkg, are not able to resolve and install any dependency packages.

There also exists an apt repository that you can add as an additional source to apt. This will allow you to install and upgrade XPipe through apt itself without having to download any installer files. For instructions on how to use it, see the managed installation guide.

RHEL-based distros

The rpm releases are signed with the GPG key https://xpipe.io/signatures/crschnick.asc. You can import it via rpm --import https://xpipe.io/signatures/crschnick.asc to allow your rpm-based package manager to verify the release signature.

The following rpm installers are available:

There also exists an rpm repository that you can add as an additional source to yum/dnf/etc. This will allow you to install and upgrade XPipe through your package manager itself without having to download any installer files. For instructions on how to use it, see the managed installation guide.

Arch

There is an official AUR package available that you can either install manually with

git clone https://aur.archlinux.org/packages/xpipe
cd xpipe
makepkg -sirc

or via an AUR helper such as with yay with

yay -S xpipe

NixOS

There's an official xpipe nixpkg available that you can install with nix-env -iA nixos.xpipe. This one is however not always up to date.

There is also a custom repository that contains the latest up-to-date releases: https://github.com/xpipe-io/nixpkg. You can install XPipe by following the instructions in the linked repository.

Tarball

In case you prefer to use an archive that you can extract anywhere, you can use these:

This portable version assumes that you have some basic packages for graphical systems already installed as it is not a perfect standalone version. It should however run on most systems.

AppImage

Alternatively, there are also AppImages available:

This portable version assumes that you have some basic packages for graphical systems already installed as it is not a perfect standalone version. It should however run on most systems.

On this page